I: pbuilder: network access will be disabled during build
I: Current time: Sun Feb  2 02:09:35 +14 2025
I: pbuilder-time-stamp: 1738411775
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [libdbix-class-perl_0.082844-1.dsc]
I: copying [./libdbix-class-perl_0.082844.orig.tar.gz]
I: copying [./libdbix-class-perl_0.082844-1.debian.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./libdbix-class-perl_0.082844-1.dsc: unsupported subcommand
dpkg-source: info: extracting libdbix-class-perl in libdbix-class-perl-0.082844
dpkg-source: info: unpacking libdbix-class-perl_0.082844.orig.tar.gz
dpkg-source: info: unpacking libdbix-class-perl_0.082844-1.debian.tar.xz
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/11260/tmp/hooks/D01_modify_environment starting
debug: Running on virt32a.
I: Changing host+domainname to test build reproducibility
I: Adding a custom variable just for the fun of it...
I: Changing /bin/sh to bash
'/bin/sh' -> '/bin/bash'
lrwxrwxrwx 1 root root 9 Feb  1 12:10 /bin/sh -> /bin/bash
I: Setting pbuilder2's login shell to /bin/bash
I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
I: user script /srv/workspace/pbuilder/11260/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/11260/tmp/hooks/D02_print_environment starting
I: set
  BASH=/bin/sh
  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
  BASH_ALIASES=()
  BASH_ARGC=()
  BASH_ARGV=()
  BASH_CMDS=()
  BASH_LINENO=([0]="12" [1]="0")
  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf")
  BASH_VERSION='5.2.37(1)-release'
  BUILDDIR=/build/reproducible-path
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME=pbuilder2
  BUILD_ARCH=armhf
  DEBIAN_FRONTEND=noninteractive
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 '
  DIRSTACK=()
  DISTRIBUTION=unstable
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/root
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=arm
  HOST_ARCH=armhf
  IFS=' 	
  '
  INVOCATION_ID=bd05cb64885d4b4dbc2fcf1f378cadff
  LANG=C
  LANGUAGE=it_CH:it
  LC_ALL=C
  MACHTYPE=arm-unknown-linux-gnueabihf
  MAIL=/var/mail/root
  OPTERR=1
  OPTIND=1
  OSTYPE=linux-gnueabihf
  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  PBCURRENTCOMMANDLINEOPERATION=build
  PBUILDER_OPERATION=build
  PBUILDER_PKGDATADIR=/usr/share/pbuilder
  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
  PBUILDER_SYSCONFDIR=/etc
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
  PPID=11260
  PS4='+ '
  PWD=/
  SHELL=/bin/bash
  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
  SHLVL=3
  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.g4Ztys1s/pbuilderrc_cUeD --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.g4Ztys1s/b2 --logfile b2/build.log libdbix-class-perl_0.082844-1.dsc'
  SUDO_GID=113
  SUDO_UID=107
  SUDO_USER=jenkins
  TERM=unknown
  TZ=/usr/share/zoneinfo/Etc/GMT-14
  UID=0
  USER=root
  _='I: set'
  http_proxy=http://10.0.0.15:3142/
I: uname -a
  Linux i-capture-the-hostname 6.1.0-30-armmp-lpae #1 SMP Debian 6.1.124-1 (2025-01-12) armv7l GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/11260/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: armhf
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), libclass-accessor-grouped-perl, libclass-c3-componentised-perl, libclass-dbi-perl, libclass-inspector-perl, libclass-trigger-perl, libclass-unload-perl, libclone-perl, libconfig-any-perl, libcontext-preserve-perl, libdata-dumper-concise-perl, libdate-simple-perl, libdatetime-format-mysql-perl, libdatetime-format-pg-perl, libdatetime-format-sqlite-perl, libdatetime-format-strptime-perl, libdbd-sqlite3-perl, libdbi-perl, libdbix-contextualfetch-perl, libdevel-globaldestruction-perl, libgetopt-long-descriptive-perl, libhash-merge-perl, libjson-any-perl, libmath-base36-perl, libmodule-find-perl, libmoo-perl, libmoose-perl, libmoosex-types-json-perl, libmoosex-types-loadableclass-perl, libmoosex-types-path-class-perl, libmoosex-types-perl, libnamespace-clean-perl, libpackage-stash-perl, libpath-class-perl, libscope-guard-perl, libsql-abstract-classic-perl, libsql-translator-perl, libsub-name-perl, libtest-deep-perl, libtest-exception-perl, libtest-warn-perl, libtext-csv-perl, libtime-piece-mysql-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 ... 19565 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on libclass-accessor-grouped-perl; however:
  Package libclass-accessor-grouped-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libclass-c3-componentised-perl; however:
  Package libclass-c3-componentised-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libclass-dbi-perl; however:
  Package libclass-dbi-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libclass-inspector-perl; however:
  Package libclass-inspector-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libclass-trigger-perl; however:
  Package libclass-trigger-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libclass-unload-perl; however:
  Package libclass-unload-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libclone-perl; however:
  Package libclone-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libconfig-any-perl; however:
  Package libconfig-any-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libcontext-preserve-perl; however:
  Package libcontext-preserve-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdata-dumper-concise-perl; however:
  Package libdata-dumper-concise-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdate-simple-perl; however:
  Package libdate-simple-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdatetime-format-mysql-perl; however:
  Package libdatetime-format-mysql-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdatetime-format-pg-perl; however:
  Package libdatetime-format-pg-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdatetime-format-sqlite-perl; however:
  Package libdatetime-format-sqlite-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdatetime-format-strptime-perl; however:
  Package libdatetime-format-strptime-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdbd-sqlite3-perl; however:
  Package libdbd-sqlite3-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdbi-perl; however:
  Package libdbi-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdbix-contextualfetch-perl; however:
  Package libdbix-contextualfetch-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdevel-globaldestruction-perl; however:
  Package libdevel-globaldestruction-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libgetopt-long-descriptive-perl; however:
  Package libgetopt-long-descriptive-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libhash-merge-perl; however:
  Package libhash-merge-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libjson-any-perl; however:
  Package libjson-any-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libmath-base36-perl; however:
  Package libmath-base36-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libmodule-find-perl; however:
  Package libmodule-find-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libmoo-perl; however:
  Package libmoo-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libmoose-perl; however:
  Package libmoose-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libmoosex-types-json-perl; however:
  Package libmoosex-types-json-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libmoosex-types-loadableclass-perl; however:
  Package libmoosex-types-loadableclass-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libmoosex-types-path-class-perl; however:
  Package libmoosex-types-path-class-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libmoosex-types-perl; however:
  Package libmoosex-types-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libnamespace-clean-perl; however:
  Package libnamespace-clean-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libpackage-stash-perl; however:
  Package libpackage-stash-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libpath-class-perl; however:
  Package libpath-class-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libscope-guard-perl; however:
  Package libscope-guard-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libsql-abstract-classic-perl; however:
  Package libsql-abstract-classic-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libsql-translator-perl; however:
  Package libsql-translator-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libsub-name-perl; however:
  Package libsub-name-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-deep-perl; however:
  Package libtest-deep-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-warn-perl; however:
  Package libtest-warn-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtext-csv-perl; however:
  Package libtext-csv-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtime-piece-mysql-perl; however:
  Package libtime-piece-mysql-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} libalgorithm-c3-perl{a} libarchive-zip-perl{a} libb-hooks-endofscope-perl{a} libb-hooks-op-check-perl{a} libcarp-clan-perl{a} libclass-accessor-grouped-perl{a} libclass-accessor-perl{a} libclass-c3-componentised-perl{a} libclass-c3-perl{a} libclass-data-inheritable-perl{a} libclass-dbi-perl{a} libclass-inspector-perl{a} libclass-load-perl{a} libclass-load-xs-perl{a} libclass-makemethods-perl{a} libclass-method-modifiers-perl{a} libclass-singleton-perl{a} libclass-trigger-perl{a} libclass-unload-perl{a} libclass-xsaccessor-perl{a} libclone-choose-perl{a} libclone-perl{a} libconfig-any-perl{a} libcontext-preserve-perl{a} libcpanel-json-xs-perl{a} libdata-dumper-concise-perl{a} libdata-optlist-perl{a} libdate-simple-perl{a} libdatetime-format-builder-perl{a} libdatetime-format-mysql-perl{a} libdatetime-format-pg-perl{a} libdatetime-format-sqlite-perl{a} libdatetime-format-strptime-perl{a} libdatetime-locale-perl{a} libdatetime-perl{a} libdatetime-timezone-perl{a} libdbd-sqlite3-perl{a} libdbi-perl{a} libdbix-contextualfetch-perl{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdevel-globaldestruction-perl{a} libdevel-overloadinfo-perl{a} libdevel-stacktrace-perl{a} libdist-checkconflicts-perl{a} libdynaloader-functions-perl{a} libelf1t64{a} libeval-closure-perl{a} libexception-class-perl{a} libfile-sharedir-perl{a} libfile-stripnondeterminism-perl{a} libgetopt-long-descriptive-perl{a} libhash-merge-perl{a} libicu72{a} libima-dbi-perl{a} libimport-into-perl{a} libio-stringy-perl{a} libjson-any-perl{a} libjson-perl{a} libmagic-mgc{a} libmagic1t64{a} libmath-base36-perl{a} libmodule-find-perl{a} libmodule-implementation-perl{a} libmodule-pluggable-perl{a} libmodule-runtime-conflicts-perl{a} libmodule-runtime-perl{a} libmoo-perl{a} libmoose-perl{a} libmoosex-types-json-perl{a} libmoosex-types-loadableclass-perl{a} libmoosex-types-path-class-perl{a} libmoosex-types-perl{a} libmro-compat-perl{a} libnamespace-autoclean-perl{a} libnamespace-clean-perl{a} libpackage-deprecationmanager-perl{a} libpackage-stash-perl{a} libpackage-stash-xs-perl{a} libpackage-variant-perl{a} libparams-classify-perl{a} libparams-util-perl{a} libparams-validate-perl{a} libparams-validationcompiler-perl{a} libparse-recdescent-perl{a} libpath-class-perl{a} libpipeline1{a} librole-tiny-perl{a} libscope-guard-perl{a} libspecio-perl{a} libsql-abstract-classic-perl{a} libsql-abstract-perl{a} libsql-translator-perl{a} libstrictures-perl{a} libsub-exporter-formethods-perl{a} libsub-exporter-perl{a} libsub-exporter-progressive-perl{a} libsub-identify-perl{a} libsub-install-perl{a} libsub-name-perl{a} libsub-quote-perl{a} libsub-uplevel-perl{a} libtest-deep-perl{a} libtest-exception-perl{a} libtest-warn-perl{a} libtext-csv-perl{a} libtime-piece-mysql-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} libunistring5{a} libuniversal-moniker-perl{a} libvariable-magic-perl{a} libxml2{a} libxstring-perl{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} tzdata{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libcgi-pm-perl libclass-c3-xs-perl libclass-dbi-abstractsearch-perl libconfig-general-perl libconfig-tiny-perl libdevel-argnames-perl libdevel-lexalias-perl libdevel-partialdump-perl libgd-perl libgraph-perl libgraphviz-perl libjson-maybexs-perl libjson-xs-perl liblingua-en-inflect-perl libltdl-dev libmail-sendmail-perl libmoosex-getopt-perl libref-util-perl libspreadsheet-parseexcel-perl libtemplate-perl libtext-csv-xs-perl libtext-recordparser-perl libxml-libxml-perl libxml-simple-perl libxml-writer-perl libyaml-libyaml-perl libyaml-perl libyaml-syck-perl lynx wget 
0 packages upgraded, 134 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.6 MB of archives. After unpacking 124 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian unstable/main armhf tzdata all 2025a-1 [259 kB]
Get: 2 http://deb.debian.org/debian unstable/main armhf sensible-utils all 0.0.24 [24.8 kB]
Get: 3 http://deb.debian.org/debian unstable/main armhf libmagic-mgc armhf 1:5.45-3+b1 [314 kB]
Get: 4 http://deb.debian.org/debian unstable/main armhf libmagic1t64 armhf 1:5.45-3+b1 [98.5 kB]
Get: 5 http://deb.debian.org/debian unstable/main armhf file armhf 1:5.45-3+b1 [42.3 kB]
Get: 6 http://deb.debian.org/debian unstable/main armhf gettext-base armhf 0.23.1-1 [238 kB]
Get: 7 http://deb.debian.org/debian unstable/main armhf libuchardet0 armhf 0.0.8-1+b2 [65.6 kB]
Get: 8 http://deb.debian.org/debian unstable/main armhf groff-base armhf 1.23.0-7 [1095 kB]
Get: 9 http://deb.debian.org/debian unstable/main armhf bsdextrautils armhf 2.40.4-2 [84.6 kB]
Get: 10 http://deb.debian.org/debian unstable/main armhf libpipeline1 armhf 1.5.8-1 [35.0 kB]
Get: 11 http://deb.debian.org/debian unstable/main armhf man-db armhf 2.13.0-1 [1382 kB]
Get: 12 http://deb.debian.org/debian unstable/main armhf m4 armhf 1.4.19-5 [272 kB]
Get: 13 http://deb.debian.org/debian unstable/main armhf autoconf all 2.72-3 [493 kB]
Get: 14 http://deb.debian.org/debian unstable/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get: 15 http://deb.debian.org/debian unstable/main armhf automake all 1:1.17-3 [862 kB]
Get: 16 http://deb.debian.org/debian unstable/main armhf autopoint all 0.23.1-1 [770 kB]
Get: 17 http://deb.debian.org/debian unstable/main armhf libdebhelper-perl all 13.24.1 [90.9 kB]
Get: 18 http://deb.debian.org/debian unstable/main armhf libtool all 2.5.4-3 [539 kB]
Get: 19 http://deb.debian.org/debian unstable/main armhf dh-autoreconf all 20 [17.1 kB]
Get: 20 http://deb.debian.org/debian unstable/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get: 21 http://deb.debian.org/debian unstable/main armhf libfile-stripnondeterminism-perl all 1.14.1-1 [19.6 kB]
Get: 22 http://deb.debian.org/debian unstable/main armhf dh-strip-nondeterminism all 1.14.1-1 [8584 B]
Get: 23 http://deb.debian.org/debian unstable/main armhf libelf1t64 armhf 0.192-4 [184 kB]
Get: 24 http://deb.debian.org/debian unstable/main armhf dwz armhf 0.15-1+b2 [106 kB]
Get: 25 http://deb.debian.org/debian unstable/main armhf libunistring5 armhf 1.3-1 [444 kB]
Get: 26 http://deb.debian.org/debian unstable/main armhf libicu72 armhf 72.1-6 [9086 kB]
Get: 27 http://deb.debian.org/debian unstable/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2+b1 [605 kB]
Get: 28 http://deb.debian.org/debian unstable/main armhf gettext armhf 0.23.1-1 [1560 kB]
Get: 29 http://deb.debian.org/debian unstable/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 30 http://deb.debian.org/debian unstable/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get: 31 http://deb.debian.org/debian unstable/main armhf debhelper all 13.24.1 [920 kB]
Get: 32 http://deb.debian.org/debian unstable/main armhf libalgorithm-c3-perl all 0.11-2 [10.8 kB]
Get: 33 http://deb.debian.org/debian unstable/main armhf libb-hooks-op-check-perl armhf 0.22-3+b2 [10.3 kB]
Get: 34 http://deb.debian.org/debian unstable/main armhf libdynaloader-functions-perl all 0.004-1 [12.1 kB]
Get: 35 http://deb.debian.org/debian unstable/main armhf libdevel-callchecker-perl armhf 0.009-1+b1 [16.0 kB]
Get: 36 http://deb.debian.org/debian unstable/main armhf libparams-classify-perl armhf 0.015-2+b4 [21.2 kB]
Get: 37 http://deb.debian.org/debian unstable/main armhf libmodule-runtime-perl all 0.016-2 [19.6 kB]
Get: 38 http://deb.debian.org/debian unstable/main armhf libtry-tiny-perl all 0.32-1 [22.9 kB]
Get: 39 http://deb.debian.org/debian unstable/main armhf libmodule-implementation-perl all 0.09-2 [12.6 kB]
Get: 40 http://deb.debian.org/debian unstable/main armhf libsub-exporter-progressive-perl all 0.001013-3 [7496 B]
Get: 41 http://deb.debian.org/debian unstable/main armhf libvariable-magic-perl armhf 0.64-1+b1 [42.5 kB]
Get: 42 http://deb.debian.org/debian unstable/main armhf libb-hooks-endofscope-perl all 0.28-1 [17.5 kB]
Get: 43 http://deb.debian.org/debian unstable/main armhf libcarp-clan-perl all 6.08-2 [14.1 kB]
Get: 44 http://deb.debian.org/debian unstable/main armhf libclass-accessor-grouped-perl all 0.10014-2 [21.7 kB]
Get: 45 http://deb.debian.org/debian unstable/main armhf libsub-name-perl armhf 0.28-1 [11.8 kB]
Get: 46 http://deb.debian.org/debian unstable/main armhf libclass-accessor-perl all 0.51-2 [22.7 kB]
Get: 47 http://deb.debian.org/debian unstable/main armhf libclass-c3-perl all 0.35-2 [21.0 kB]
Get: 48 http://deb.debian.org/debian unstable/main armhf libclass-inspector-perl all 1.36-3 [17.5 kB]
Get: 49 http://deb.debian.org/debian unstable/main armhf libmro-compat-perl all 0.15-2 [11.8 kB]
Get: 50 http://deb.debian.org/debian unstable/main armhf libclass-c3-componentised-perl all 1.001002-2 [12.1 kB]
Get: 51 http://deb.debian.org/debian unstable/main armhf libclass-data-inheritable-perl all 0.10-1 [8632 B]
Get: 52 http://deb.debian.org/debian unstable/main armhf libio-stringy-perl all 2.113-2 [48.3 kB]
Get: 53 http://deb.debian.org/debian unstable/main armhf libclass-trigger-perl all 0.15-2 [12.4 kB]
Get: 54 http://deb.debian.org/debian unstable/main armhf libclone-perl armhf 0.47-1+b1 [13.3 kB]
Get: 55 http://deb.debian.org/debian unstable/main armhf libdbi-perl armhf 1.647-1 [854 kB]
Get: 56 http://deb.debian.org/debian unstable/main armhf libdbix-contextualfetch-perl all 1.03-5 [8352 B]
Get: 57 http://deb.debian.org/debian unstable/main armhf libima-dbi-perl all 0.35-3 [23.3 kB]
Get: 58 http://deb.debian.org/debian unstable/main armhf libuniversal-moniker-perl all 0.08-10 [6108 B]
Get: 59 http://deb.debian.org/debian unstable/main armhf libclass-dbi-perl all 3.0.17-5 [106 kB]
Get: 60 http://deb.debian.org/debian unstable/main armhf libparams-util-perl armhf 1.102-3+b1 [23.2 kB]
Get: 61 http://deb.debian.org/debian unstable/main armhf libsub-install-perl all 0.929-1 [10.5 kB]
Get: 62 http://deb.debian.org/debian unstable/main armhf libdata-optlist-perl all 0.114-1 [10.6 kB]
Get: 63 http://deb.debian.org/debian unstable/main armhf libpackage-stash-perl all 0.40-1 [22.0 kB]
Get: 64 http://deb.debian.org/debian unstable/main armhf libclass-load-perl all 0.25-2 [15.3 kB]
Get: 65 http://deb.debian.org/debian unstable/main armhf libclass-load-xs-perl armhf 0.10-2+b4 [13.8 kB]
Get: 66 http://deb.debian.org/debian unstable/main armhf libclass-makemethods-perl all 1.01-7 [293 kB]
Get: 67 http://deb.debian.org/debian unstable/main armhf libclass-method-modifiers-perl all 2.15-1 [18.0 kB]
Get: 68 http://deb.debian.org/debian unstable/main armhf libclass-singleton-perl all 1.6-2 [12.5 kB]
Get: 69 http://deb.debian.org/debian unstable/main armhf libclass-unload-perl all 0.11-3 [5656 B]
Get: 70 http://deb.debian.org/debian unstable/main armhf libclass-xsaccessor-perl armhf 1.19-4+b4 [35.1 kB]
Get: 71 http://deb.debian.org/debian unstable/main armhf libclone-choose-perl all 0.010-2 [8676 B]
Get: 72 http://deb.debian.org/debian unstable/main armhf libmodule-pluggable-perl all 5.2-5 [23.0 kB]
Get: 73 http://deb.debian.org/debian unstable/main armhf libconfig-any-perl all 0.33-1 [31.0 kB]
Get: 74 http://deb.debian.org/debian unstable/main armhf libcontext-preserve-perl all 0.03-3 [7352 B]
Get: 75 http://deb.debian.org/debian unstable/main armhf libcpanel-json-xs-perl armhf 4.39-1 [128 kB]
Get: 76 http://deb.debian.org/debian unstable/main armhf libdata-dumper-concise-perl all 2.023-3 [14.4 kB]
Get: 77 http://deb.debian.org/debian unstable/main armhf libdate-simple-perl armhf 3.0300-3+b6 [33.0 kB]
Get: 78 http://deb.debian.org/debian unstable/main armhf libfile-sharedir-perl all 1.118-3 [16.0 kB]
Get: 79 http://deb.debian.org/debian unstable/main armhf libsub-identify-perl armhf 0.14-3+b3 [10.7 kB]
Get: 80 http://deb.debian.org/debian unstable/main armhf libnamespace-clean-perl all 0.27-2 [17.8 kB]
Get: 81 http://deb.debian.org/debian unstable/main armhf libnamespace-autoclean-perl all 0.31-1 [13.8 kB]
Get: 82 http://deb.debian.org/debian unstable/main armhf libsub-exporter-perl all 0.990-1 [50.6 kB]
Get: 83 http://deb.debian.org/debian unstable/main armhf libeval-closure-perl all 0.14-3 [11.2 kB]
Get: 84 http://deb.debian.org/debian unstable/main armhf libdevel-stacktrace-perl all 2.0500-1 [26.4 kB]
Get: 85 http://deb.debian.org/debian unstable/main armhf libexception-class-perl all 1.45-1 [34.6 kB]
Get: 86 http://deb.debian.org/debian unstable/main armhf libparams-validationcompiler-perl all 0.31-1 [30.9 kB]
Get: 87 http://deb.debian.org/debian unstable/main armhf librole-tiny-perl all 2.002004-1 [21.4 kB]
Get: 88 http://deb.debian.org/debian unstable/main armhf libsub-quote-perl all 2.006008-1 [21.8 kB]
Get: 89 http://deb.debian.org/debian unstable/main armhf libxstring-perl armhf 0.005-2+b4 [7812 B]
Get: 90 http://deb.debian.org/debian unstable/main armhf libspecio-perl all 0.49-1 [132 kB]
Get: 91 http://deb.debian.org/debian unstable/main armhf libdatetime-locale-perl all 1:1.41-1 [3131 kB]
Get: 92 http://deb.debian.org/debian unstable/main armhf libdatetime-timezone-perl all 1:2.64-1+2025a [261 kB]
Get: 93 http://deb.debian.org/debian unstable/main armhf libdatetime-perl armhf 2:1.65-1+b2 [119 kB]
Get: 94 http://deb.debian.org/debian unstable/main armhf libdatetime-format-strptime-perl all 1.7900-1 [37.3 kB]
Get: 95 http://deb.debian.org/debian unstable/main armhf libparams-validate-perl armhf 1.31-2+b3 [62.0 kB]
Get: 96 http://deb.debian.org/debian unstable/main armhf libdatetime-format-builder-perl all 0.8300-1 [63.8 kB]
Get: 97 http://deb.debian.org/debian unstable/main armhf libdatetime-format-mysql-perl all 0.08-1 [7716 B]
Get: 98 http://deb.debian.org/debian unstable/main armhf libdatetime-format-pg-perl all 0.16014-1 [20.0 kB]
Get: 99 http://deb.debian.org/debian unstable/main armhf libdatetime-format-sqlite-perl all 0.11-3 [7824 B]
Get: 100 http://deb.debian.org/debian unstable/main armhf libdbd-sqlite3-perl armhf 1.76-1 [168 kB]
Get: 101 http://deb.debian.org/debian unstable/main armhf libdevel-globaldestruction-perl all 0.14-4 [7144 B]
Get: 102 http://deb.debian.org/debian unstable/main armhf libdevel-overloadinfo-perl all 0.007-1 [7896 B]
Get: 103 http://deb.debian.org/debian unstable/main armhf libdist-checkconflicts-perl all 0.11-2 [10.5 kB]
Get: 104 http://deb.debian.org/debian unstable/main armhf libgetopt-long-descriptive-perl all 0.116-2 [27.7 kB]
Get: 105 http://deb.debian.org/debian unstable/main armhf libhash-merge-perl all 0.302-1 [14.7 kB]
Get: 106 http://deb.debian.org/debian unstable/main armhf libimport-into-perl all 1.002005-2 [11.3 kB]
Get: 107 http://deb.debian.org/debian unstable/main armhf libjson-any-perl all 1.40-1 [17.9 kB]
Get: 108 http://deb.debian.org/debian unstable/main armhf libjson-perl all 4.10000-1 [87.5 kB]
Get: 109 http://deb.debian.org/debian unstable/main armhf libmath-base36-perl all 0.14-3 [5964 B]
Get: 110 http://deb.debian.org/debian unstable/main armhf libmodule-find-perl all 0.16-2 [10.6 kB]
Get: 111 http://deb.debian.org/debian unstable/main armhf libmodule-runtime-conflicts-perl all 0.003-2 [7356 B]
Get: 112 http://deb.debian.org/debian unstable/main armhf libmoo-perl all 2.005005-1 [58.0 kB]
Get: 113 http://deb.debian.org/debian unstable/main armhf libpackage-deprecationmanager-perl all 0.18-1 [17.6 kB]
Get: 114 http://deb.debian.org/debian unstable/main armhf libpackage-stash-xs-perl armhf 0.30-1+b4 [19.2 kB]
Get: 115 http://deb.debian.org/debian unstable/main armhf libmoose-perl armhf 2.2207-1+b3 [765 kB]
Get: 116 http://deb.debian.org/debian unstable/main armhf libsub-exporter-formethods-perl all 0.100055-1 [8024 B]
Get: 117 http://deb.debian.org/debian unstable/main armhf libmoosex-types-perl all 0.50-2 [54.6 kB]
Get: 118 http://deb.debian.org/debian unstable/main armhf libmoosex-types-json-perl all 1.01-1 [6248 B]
Get: 119 http://deb.debian.org/debian unstable/main armhf libmoosex-types-loadableclass-perl all 0.015-2 [9748 B]
Get: 120 http://deb.debian.org/debian unstable/main armhf libpath-class-perl all 0.37-4 [42.7 kB]
Get: 121 http://deb.debian.org/debian unstable/main armhf libmoosex-types-path-class-perl all 0.09-2 [10.3 kB]
Get: 122 http://deb.debian.org/debian unstable/main armhf libstrictures-perl all 2.000006-1 [18.6 kB]
Get: 123 http://deb.debian.org/debian unstable/main armhf libpackage-variant-perl all 1.003002-2 [13.9 kB]
Get: 124 http://deb.debian.org/debian unstable/main armhf libparse-recdescent-perl all 1.967015+dfsg-4 [147 kB]
Get: 125 http://deb.debian.org/debian unstable/main armhf libscope-guard-perl all 0.21-2 [8212 B]
Get: 126 http://deb.debian.org/debian unstable/main armhf libsql-abstract-perl all 2.000001-2 [116 kB]
Get: 127 http://deb.debian.org/debian unstable/main armhf libsql-abstract-classic-perl all 1.91-4 [53.9 kB]
Get: 128 http://deb.debian.org/debian unstable/main armhf libsql-translator-perl all 1.66-1 [364 kB]
Get: 129 http://deb.debian.org/debian unstable/main armhf libsub-uplevel-perl all 0.2800-3 [14.0 kB]
Get: 130 http://deb.debian.org/debian unstable/main armhf libtest-deep-perl all 1.204-1 [52.9 kB]
Get: 131 http://deb.debian.org/debian unstable/main armhf libtest-exception-perl all 0.43-3 [16.9 kB]
Get: 132 http://deb.debian.org/debian unstable/main armhf libtest-warn-perl all 0.37-2 [14.5 kB]
Get: 133 http://deb.debian.org/debian unstable/main armhf libtext-csv-perl all 2.05-1 [115 kB]
Get: 134 http://deb.debian.org/debian unstable/main armhf libtime-piece-mysql-perl all 0.06-2.1 [7476 B]
Fetched 28.6 MB in 2s (12.7 MB/s)
Preconfiguring packages ...
Selecting previously unselected package tzdata.
(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 ... 19565 files and directories currently installed.)
Preparing to unpack .../000-tzdata_2025a-1_all.deb ...
Unpacking tzdata (2025a-1) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../001-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../002-libmagic-mgc_1%3a5.45-3+b1_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:armhf.
Preparing to unpack .../003-libmagic1t64_1%3a5.45-3+b1_armhf.deb ...
Unpacking libmagic1t64:armhf (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../004-file_1%3a5.45-3+b1_armhf.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../005-gettext-base_0.23.1-1_armhf.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../006-libuchardet0_0.0.8-1+b2_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../007-groff-base_1.23.0-7_armhf.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../008-bsdextrautils_2.40.4-2_armhf.deb ...
Unpacking bsdextrautils (2.40.4-2) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../009-libpipeline1_1.5.8-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../010-man-db_2.13.0-1_armhf.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../011-m4_1.4.19-5_armhf.deb ...
Unpacking m4 (1.4.19-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../012-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../013-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../014-automake_1%3a1.17-3_all.deb ...
Unpacking automake (1:1.17-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../015-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../016-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../017-libtool_2.5.4-3_all.deb ...
Unpacking libtool (2.5.4-3) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../018-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../019-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../020-libfile-stripnondeterminism-perl_1.14.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../021-dh-strip-nondeterminism_1.14.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-1) ...
Selecting previously unselected package libelf1t64:armhf.
Preparing to unpack .../022-libelf1t64_0.192-4_armhf.deb ...
Unpacking libelf1t64:armhf (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../023-dwz_0.15-1+b2_armhf.deb ...
Unpacking dwz (0.15-1+b2) ...
Selecting previously unselected package libunistring5:armhf.
Preparing to unpack .../024-libunistring5_1.3-1_armhf.deb ...
Unpacking libunistring5:armhf (1.3-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../025-libicu72_72.1-6_armhf.deb ...
Unpacking libicu72:armhf (72.1-6) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../026-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_armhf.deb ...
Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../027-gettext_0.23.1-1_armhf.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../028-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../029-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../030-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package libalgorithm-c3-perl.
Preparing to unpack .../031-libalgorithm-c3-perl_0.11-2_all.deb ...
Unpacking libalgorithm-c3-perl (0.11-2) ...
Selecting previously unselected package libb-hooks-op-check-perl:armhf.
Preparing to unpack .../032-libb-hooks-op-check-perl_0.22-3+b2_armhf.deb ...
Unpacking libb-hooks-op-check-perl:armhf (0.22-3+b2) ...
Selecting previously unselected package libdynaloader-functions-perl.
Preparing to unpack .../033-libdynaloader-functions-perl_0.004-1_all.deb ...
Unpacking libdynaloader-functions-perl (0.004-1) ...
Selecting previously unselected package libdevel-callchecker-perl:armhf.
Preparing to unpack .../034-libdevel-callchecker-perl_0.009-1+b1_armhf.deb ...
Unpacking libdevel-callchecker-perl:armhf (0.009-1+b1) ...
Selecting previously unselected package libparams-classify-perl:armhf.
Preparing to unpack .../035-libparams-classify-perl_0.015-2+b4_armhf.deb ...
Unpacking libparams-classify-perl:armhf (0.015-2+b4) ...
Selecting previously unselected package libmodule-runtime-perl.
Preparing to unpack .../036-libmodule-runtime-perl_0.016-2_all.deb ...
Unpacking libmodule-runtime-perl (0.016-2) ...
Selecting previously unselected package libtry-tiny-perl.
Preparing to unpack .../037-libtry-tiny-perl_0.32-1_all.deb ...
Unpacking libtry-tiny-perl (0.32-1) ...
Selecting previously unselected package libmodule-implementation-perl.
Preparing to unpack .../038-libmodule-implementation-perl_0.09-2_all.deb ...
Unpacking libmodule-implementation-perl (0.09-2) ...
Selecting previously unselected package libsub-exporter-progressive-perl.
Preparing to unpack .../039-libsub-exporter-progressive-perl_0.001013-3_all.deb ...
Unpacking libsub-exporter-progressive-perl (0.001013-3) ...
Selecting previously unselected package libvariable-magic-perl.
Preparing to unpack .../040-libvariable-magic-perl_0.64-1+b1_armhf.deb ...
Unpacking libvariable-magic-perl (0.64-1+b1) ...
Selecting previously unselected package libb-hooks-endofscope-perl.
Preparing to unpack .../041-libb-hooks-endofscope-perl_0.28-1_all.deb ...
Unpacking libb-hooks-endofscope-perl (0.28-1) ...
Selecting previously unselected package libcarp-clan-perl.
Preparing to unpack .../042-libcarp-clan-perl_6.08-2_all.deb ...
Unpacking libcarp-clan-perl (6.08-2) ...
Selecting previously unselected package libclass-accessor-grouped-perl.
Preparing to unpack .../043-libclass-accessor-grouped-perl_0.10014-2_all.deb ...
Unpacking libclass-accessor-grouped-perl (0.10014-2) ...
Selecting previously unselected package libsub-name-perl:armhf.
Preparing to unpack .../044-libsub-name-perl_0.28-1_armhf.deb ...
Unpacking libsub-name-perl:armhf (0.28-1) ...
Selecting previously unselected package libclass-accessor-perl.
Preparing to unpack .../045-libclass-accessor-perl_0.51-2_all.deb ...
Unpacking libclass-accessor-perl (0.51-2) ...
Selecting previously unselected package libclass-c3-perl.
Preparing to unpack .../046-libclass-c3-perl_0.35-2_all.deb ...
Unpacking libclass-c3-perl (0.35-2) ...
Selecting previously unselected package libclass-inspector-perl.
Preparing to unpack .../047-libclass-inspector-perl_1.36-3_all.deb ...
Unpacking libclass-inspector-perl (1.36-3) ...
Selecting previously unselected package libmro-compat-perl.
Preparing to unpack .../048-libmro-compat-perl_0.15-2_all.deb ...
Unpacking libmro-compat-perl (0.15-2) ...
Selecting previously unselected package libclass-c3-componentised-perl.
Preparing to unpack .../049-libclass-c3-componentised-perl_1.001002-2_all.deb ...
Unpacking libclass-c3-componentised-perl (1.001002-2) ...
Selecting previously unselected package libclass-data-inheritable-perl.
Preparing to unpack .../050-libclass-data-inheritable-perl_0.10-1_all.deb ...
Unpacking libclass-data-inheritable-perl (0.10-1) ...
Selecting previously unselected package libio-stringy-perl.
Preparing to unpack .../051-libio-stringy-perl_2.113-2_all.deb ...
Unpacking libio-stringy-perl (2.113-2) ...
Selecting previously unselected package libclass-trigger-perl.
Preparing to unpack .../052-libclass-trigger-perl_0.15-2_all.deb ...
Unpacking libclass-trigger-perl (0.15-2) ...
Selecting previously unselected package libclone-perl:armhf.
Preparing to unpack .../053-libclone-perl_0.47-1+b1_armhf.deb ...
Unpacking libclone-perl:armhf (0.47-1+b1) ...
Selecting previously unselected package libdbi-perl:armhf.
Preparing to unpack .../054-libdbi-perl_1.647-1_armhf.deb ...
Unpacking libdbi-perl:armhf (1.647-1) ...
Selecting previously unselected package libdbix-contextualfetch-perl.
Preparing to unpack .../055-libdbix-contextualfetch-perl_1.03-5_all.deb ...
Unpacking libdbix-contextualfetch-perl (1.03-5) ...
Selecting previously unselected package libima-dbi-perl.
Preparing to unpack .../056-libima-dbi-perl_0.35-3_all.deb ...
Unpacking libima-dbi-perl (0.35-3) ...
Selecting previously unselected package libuniversal-moniker-perl.
Preparing to unpack .../057-libuniversal-moniker-perl_0.08-10_all.deb ...
Unpacking libuniversal-moniker-perl (0.08-10) ...
Selecting previously unselected package libclass-dbi-perl.
Preparing to unpack .../058-libclass-dbi-perl_3.0.17-5_all.deb ...
Unpacking libclass-dbi-perl (3.0.17-5) ...
Selecting previously unselected package libparams-util-perl.
Preparing to unpack .../059-libparams-util-perl_1.102-3+b1_armhf.deb ...
Unpacking libparams-util-perl (1.102-3+b1) ...
Selecting previously unselected package libsub-install-perl.
Preparing to unpack .../060-libsub-install-perl_0.929-1_all.deb ...
Unpacking libsub-install-perl (0.929-1) ...
Selecting previously unselected package libdata-optlist-perl.
Preparing to unpack .../061-libdata-optlist-perl_0.114-1_all.deb ...
Unpacking libdata-optlist-perl (0.114-1) ...
Selecting previously unselected package libpackage-stash-perl.
Preparing to unpack .../062-libpackage-stash-perl_0.40-1_all.deb ...
Unpacking libpackage-stash-perl (0.40-1) ...
Selecting previously unselected package libclass-load-perl.
Preparing to unpack .../063-libclass-load-perl_0.25-2_all.deb ...
Unpacking libclass-load-perl (0.25-2) ...
Selecting previously unselected package libclass-load-xs-perl.
Preparing to unpack .../064-libclass-load-xs-perl_0.10-2+b4_armhf.deb ...
Unpacking libclass-load-xs-perl (0.10-2+b4) ...
Selecting previously unselected package libclass-makemethods-perl.
Preparing to unpack .../065-libclass-makemethods-perl_1.01-7_all.deb ...
Unpacking libclass-makemethods-perl (1.01-7) ...
Selecting previously unselected package libclass-method-modifiers-perl.
Preparing to unpack .../066-libclass-method-modifiers-perl_2.15-1_all.deb ...
Unpacking libclass-method-modifiers-perl (2.15-1) ...
Selecting previously unselected package libclass-singleton-perl.
Preparing to unpack .../067-libclass-singleton-perl_1.6-2_all.deb ...
Unpacking libclass-singleton-perl (1.6-2) ...
Selecting previously unselected package libclass-unload-perl.
Preparing to unpack .../068-libclass-unload-perl_0.11-3_all.deb ...
Unpacking libclass-unload-perl (0.11-3) ...
Selecting previously unselected package libclass-xsaccessor-perl.
Preparing to unpack .../069-libclass-xsaccessor-perl_1.19-4+b4_armhf.deb ...
Unpacking libclass-xsaccessor-perl (1.19-4+b4) ...
Selecting previously unselected package libclone-choose-perl.
Preparing to unpack .../070-libclone-choose-perl_0.010-2_all.deb ...
Unpacking libclone-choose-perl (0.010-2) ...
Selecting previously unselected package libmodule-pluggable-perl.
Preparing to unpack .../071-libmodule-pluggable-perl_5.2-5_all.deb ...
Unpacking libmodule-pluggable-perl (5.2-5) ...
Selecting previously unselected package libconfig-any-perl.
Preparing to unpack .../072-libconfig-any-perl_0.33-1_all.deb ...
Unpacking libconfig-any-perl (0.33-1) ...
Selecting previously unselected package libcontext-preserve-perl.
Preparing to unpack .../073-libcontext-preserve-perl_0.03-3_all.deb ...
Unpacking libcontext-preserve-perl (0.03-3) ...
Selecting previously unselected package libcpanel-json-xs-perl:armhf.
Preparing to unpack .../074-libcpanel-json-xs-perl_4.39-1_armhf.deb ...
Unpacking libcpanel-json-xs-perl:armhf (4.39-1) ...
Selecting previously unselected package libdata-dumper-concise-perl.
Preparing to unpack .../075-libdata-dumper-concise-perl_2.023-3_all.deb ...
Unpacking libdata-dumper-concise-perl (2.023-3) ...
Selecting previously unselected package libdate-simple-perl.
Preparing to unpack .../076-libdate-simple-perl_3.0300-3+b6_armhf.deb ...
Unpacking libdate-simple-perl (3.0300-3+b6) ...
Selecting previously unselected package libfile-sharedir-perl.
Preparing to unpack .../077-libfile-sharedir-perl_1.118-3_all.deb ...
Unpacking libfile-sharedir-perl (1.118-3) ...
Selecting previously unselected package libsub-identify-perl.
Preparing to unpack .../078-libsub-identify-perl_0.14-3+b3_armhf.deb ...
Unpacking libsub-identify-perl (0.14-3+b3) ...
Selecting previously unselected package libnamespace-clean-perl.
Preparing to unpack .../079-libnamespace-clean-perl_0.27-2_all.deb ...
Unpacking libnamespace-clean-perl (0.27-2) ...
Selecting previously unselected package libnamespace-autoclean-perl.
Preparing to unpack .../080-libnamespace-autoclean-perl_0.31-1_all.deb ...
Unpacking libnamespace-autoclean-perl (0.31-1) ...
Selecting previously unselected package libsub-exporter-perl.
Preparing to unpack .../081-libsub-exporter-perl_0.990-1_all.deb ...
Unpacking libsub-exporter-perl (0.990-1) ...
Selecting previously unselected package libeval-closure-perl.
Preparing to unpack .../082-libeval-closure-perl_0.14-3_all.deb ...
Unpacking libeval-closure-perl (0.14-3) ...
Selecting previously unselected package libdevel-stacktrace-perl.
Preparing to unpack .../083-libdevel-stacktrace-perl_2.0500-1_all.deb ...
Unpacking libdevel-stacktrace-perl (2.0500-1) ...
Selecting previously unselected package libexception-class-perl.
Preparing to unpack .../084-libexception-class-perl_1.45-1_all.deb ...
Unpacking libexception-class-perl (1.45-1) ...
Selecting previously unselected package libparams-validationcompiler-perl.
Preparing to unpack .../085-libparams-validationcompiler-perl_0.31-1_all.deb ...
Unpacking libparams-validationcompiler-perl (0.31-1) ...
Selecting previously unselected package librole-tiny-perl.
Preparing to unpack .../086-librole-tiny-perl_2.002004-1_all.deb ...
Unpacking librole-tiny-perl (2.002004-1) ...
Selecting previously unselected package libsub-quote-perl.
Preparing to unpack .../087-libsub-quote-perl_2.006008-1_all.deb ...
Unpacking libsub-quote-perl (2.006008-1) ...
Selecting previously unselected package libxstring-perl:armhf.
Preparing to unpack .../088-libxstring-perl_0.005-2+b4_armhf.deb ...
Unpacking libxstring-perl:armhf (0.005-2+b4) ...
Selecting previously unselected package libspecio-perl.
Preparing to unpack .../089-libspecio-perl_0.49-1_all.deb ...
Unpacking libspecio-perl (0.49-1) ...
Selecting previously unselected package libdatetime-locale-perl.
Preparing to unpack .../090-libdatetime-locale-perl_1%3a1.41-1_all.deb ...
Unpacking libdatetime-locale-perl (1:1.41-1) ...
Selecting previously unselected package libdatetime-timezone-perl.
Preparing to unpack .../091-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ...
Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ...
Selecting previously unselected package libdatetime-perl.
Preparing to unpack .../092-libdatetime-perl_2%3a1.65-1+b2_armhf.deb ...
Unpacking libdatetime-perl (2:1.65-1+b2) ...
Selecting previously unselected package libdatetime-format-strptime-perl.
Preparing to unpack .../093-libdatetime-format-strptime-perl_1.7900-1_all.deb ...
Unpacking libdatetime-format-strptime-perl (1.7900-1) ...
Selecting previously unselected package libparams-validate-perl:armhf.
Preparing to unpack .../094-libparams-validate-perl_1.31-2+b3_armhf.deb ...
Unpacking libparams-validate-perl:armhf (1.31-2+b3) ...
Selecting previously unselected package libdatetime-format-builder-perl.
Preparing to unpack .../095-libdatetime-format-builder-perl_0.8300-1_all.deb ...
Unpacking libdatetime-format-builder-perl (0.8300-1) ...
Selecting previously unselected package libdatetime-format-mysql-perl.
Preparing to unpack .../096-libdatetime-format-mysql-perl_0.08-1_all.deb ...
Unpacking libdatetime-format-mysql-perl (0.08-1) ...
Selecting previously unselected package libdatetime-format-pg-perl.
Preparing to unpack .../097-libdatetime-format-pg-perl_0.16014-1_all.deb ...
Unpacking libdatetime-format-pg-perl (0.16014-1) ...
Selecting previously unselected package libdatetime-format-sqlite-perl.
Preparing to unpack .../098-libdatetime-format-sqlite-perl_0.11-3_all.deb ...
Unpacking libdatetime-format-sqlite-perl (0.11-3) ...
Selecting previously unselected package libdbd-sqlite3-perl:armhf.
Preparing to unpack .../099-libdbd-sqlite3-perl_1.76-1_armhf.deb ...
Unpacking libdbd-sqlite3-perl:armhf (1.76-1) ...
Selecting previously unselected package libdevel-globaldestruction-perl.
Preparing to unpack .../100-libdevel-globaldestruction-perl_0.14-4_all.deb ...
Unpacking libdevel-globaldestruction-perl (0.14-4) ...
Selecting previously unselected package libdevel-overloadinfo-perl.
Preparing to unpack .../101-libdevel-overloadinfo-perl_0.007-1_all.deb ...
Unpacking libdevel-overloadinfo-perl (0.007-1) ...
Selecting previously unselected package libdist-checkconflicts-perl.
Preparing to unpack .../102-libdist-checkconflicts-perl_0.11-2_all.deb ...
Unpacking libdist-checkconflicts-perl (0.11-2) ...
Selecting previously unselected package libgetopt-long-descriptive-perl.
Preparing to unpack .../103-libgetopt-long-descriptive-perl_0.116-2_all.deb ...
Unpacking libgetopt-long-descriptive-perl (0.116-2) ...
Selecting previously unselected package libhash-merge-perl.
Preparing to unpack .../104-libhash-merge-perl_0.302-1_all.deb ...
Unpacking libhash-merge-perl (0.302-1) ...
Selecting previously unselected package libimport-into-perl.
Preparing to unpack .../105-libimport-into-perl_1.002005-2_all.deb ...
Unpacking libimport-into-perl (1.002005-2) ...
Selecting previously unselected package libjson-any-perl.
Preparing to unpack .../106-libjson-any-perl_1.40-1_all.deb ...
Unpacking libjson-any-perl (1.40-1) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../107-libjson-perl_4.10000-1_all.deb ...
Unpacking libjson-perl (4.10000-1) ...
Selecting previously unselected package libmath-base36-perl.
Preparing to unpack .../108-libmath-base36-perl_0.14-3_all.deb ...
Unpacking libmath-base36-perl (0.14-3) ...
Selecting previously unselected package libmodule-find-perl.
Preparing to unpack .../109-libmodule-find-perl_0.16-2_all.deb ...
Unpacking libmodule-find-perl (0.16-2) ...
Selecting previously unselected package libmodule-runtime-conflicts-perl.
Preparing to unpack .../110-libmodule-runtime-conflicts-perl_0.003-2_all.deb ...
Unpacking libmodule-runtime-conflicts-perl (0.003-2) ...
Selecting previously unselected package libmoo-perl.
Preparing to unpack .../111-libmoo-perl_2.005005-1_all.deb ...
Unpacking libmoo-perl (2.005005-1) ...
Selecting previously unselected package libpackage-deprecationmanager-perl.
Preparing to unpack .../112-libpackage-deprecationmanager-perl_0.18-1_all.deb ...
Unpacking libpackage-deprecationmanager-perl (0.18-1) ...
Selecting previously unselected package libpackage-stash-xs-perl:armhf.
Preparing to unpack .../113-libpackage-stash-xs-perl_0.30-1+b4_armhf.deb ...
Unpacking libpackage-stash-xs-perl:armhf (0.30-1+b4) ...
Selecting previously unselected package libmoose-perl:armhf.
Preparing to unpack .../114-libmoose-perl_2.2207-1+b3_armhf.deb ...
Unpacking libmoose-perl:armhf (2.2207-1+b3) ...
Selecting previously unselected package libsub-exporter-formethods-perl.
Preparing to unpack .../115-libsub-exporter-formethods-perl_0.100055-1_all.deb ...
Unpacking libsub-exporter-formethods-perl (0.100055-1) ...
Selecting previously unselected package libmoosex-types-perl.
Preparing to unpack .../116-libmoosex-types-perl_0.50-2_all.deb ...
Unpacking libmoosex-types-perl (0.50-2) ...
Selecting previously unselected package libmoosex-types-json-perl.
Preparing to unpack .../117-libmoosex-types-json-perl_1.01-1_all.deb ...
Unpacking libmoosex-types-json-perl (1.01-1) ...
Selecting previously unselected package libmoosex-types-loadableclass-perl.
Preparing to unpack .../118-libmoosex-types-loadableclass-perl_0.015-2_all.deb ...
Unpacking libmoosex-types-loadableclass-perl (0.015-2) ...
Selecting previously unselected package libpath-class-perl.
Preparing to unpack .../119-libpath-class-perl_0.37-4_all.deb ...
Unpacking libpath-class-perl (0.37-4) ...
Selecting previously unselected package libmoosex-types-path-class-perl.
Preparing to unpack .../120-libmoosex-types-path-class-perl_0.09-2_all.deb ...
Unpacking libmoosex-types-path-class-perl (0.09-2) ...
Selecting previously unselected package libstrictures-perl.
Preparing to unpack .../121-libstrictures-perl_2.000006-1_all.deb ...
Unpacking libstrictures-perl (2.000006-1) ...
Selecting previously unselected package libpackage-variant-perl.
Preparing to unpack .../122-libpackage-variant-perl_1.003002-2_all.deb ...
Unpacking libpackage-variant-perl (1.003002-2) ...
Selecting previously unselected package libparse-recdescent-perl.
Preparing to unpack .../123-libparse-recdescent-perl_1.967015+dfsg-4_all.deb ...
Unpacking libparse-recdescent-perl (1.967015+dfsg-4) ...
Selecting previously unselected package libscope-guard-perl.
Preparing to unpack .../124-libscope-guard-perl_0.21-2_all.deb ...
Unpacking libscope-guard-perl (0.21-2) ...
Selecting previously unselected package libsql-abstract-perl.
Preparing to unpack .../125-libsql-abstract-perl_2.000001-2_all.deb ...
Unpacking libsql-abstract-perl (2.000001-2) ...
Selecting previously unselected package libsql-abstract-classic-perl.
Preparing to unpack .../126-libsql-abstract-classic-perl_1.91-4_all.deb ...
Unpacking libsql-abstract-classic-perl (1.91-4) ...
Selecting previously unselected package libsql-translator-perl.
Preparing to unpack .../127-libsql-translator-perl_1.66-1_all.deb ...
Unpacking libsql-translator-perl (1.66-1) ...
Selecting previously unselected package libsub-uplevel-perl.
Preparing to unpack .../128-libsub-uplevel-perl_0.2800-3_all.deb ...
Unpacking libsub-uplevel-perl (0.2800-3) ...
Selecting previously unselected package libtest-deep-perl.
Preparing to unpack .../129-libtest-deep-perl_1.204-1_all.deb ...
Unpacking libtest-deep-perl (1.204-1) ...
Selecting previously unselected package libtest-exception-perl.
Preparing to unpack .../130-libtest-exception-perl_0.43-3_all.deb ...
Unpacking libtest-exception-perl (0.43-3) ...
Selecting previously unselected package libtest-warn-perl.
Preparing to unpack .../131-libtest-warn-perl_0.37-2_all.deb ...
Unpacking libtest-warn-perl (0.37-2) ...
Selecting previously unselected package libtext-csv-perl.
Preparing to unpack .../132-libtext-csv-perl_2.05-1_all.deb ...
Unpacking libtext-csv-perl (2.05-1) ...
Selecting previously unselected package libtime-piece-mysql-perl.
Preparing to unpack .../133-libtime-piece-mysql-perl_0.06-2.1_all.deb ...
Unpacking libtime-piece-mysql-perl (0.06-2.1) ...
Setting up libmodule-pluggable-perl (5.2-5) ...
Setting up libpipeline1:armhf (1.5.8-1) ...
Setting up libuniversal-moniker-perl (0.08-10) ...
Setting up libicu72:armhf (72.1-6) ...
Setting up bsdextrautils (2.40.4-2) ...
Setting up libclass-inspector-perl (1.36-3) ...
Setting up libdynaloader-functions-perl (0.004-1) ...
Setting up libtest-deep-perl (1.204-1) ...
Setting up libclass-method-modifiers-perl (2.15-1) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libpath-class-perl (0.37-4) ...
Setting up libclone-perl:armhf (0.47-1+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libsub-identify-perl (0.14-3+b3) ...
Setting up libcpanel-json-xs-perl:armhf (4.39-1) ...
Setting up libio-stringy-perl (2.113-2) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up libmagic1t64:armhf (1:5.45-3+b1) ...
Setting up libclass-unload-perl (0.11-3) ...
Setting up libtry-tiny-perl (0.32-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-5) ...
Setting up libclone-choose-perl (0.010-2) ...
Setting up libclass-singleton-perl (1.6-2) ...
Setting up file (1:5.45-3+b1) ...
Setting up libxstring-perl:armhf (0.005-2+b4) ...
Setting up libdata-dumper-concise-perl (2.023-3) ...
Setting up libsub-install-perl (0.929-1) ...
Setting up libelf1t64:armhf (0.192-4) ...
Setting up libscope-guard-perl (0.21-2) ...
Setting up tzdata (2025a-1) ...

Current default time zone: 'Etc/UTC'
Local time is now:      Sat Feb  1 12:13:07 UTC 2025.
Universal Time is now:  Sat Feb  1 12:13:07 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up libpackage-stash-xs-perl:armhf (0.30-1+b4) ...
Setting up autotools-dev (20220109.1) ...
Setting up libclass-data-inheritable-perl (0.10-1) ...
Setting up libalgorithm-c3-perl (0.11-2) ...
Setting up libjson-any-perl (1.40-1) ...
Setting up libdate-simple-perl (3.0300-3+b6) ...
Setting up libmodule-find-perl (0.16-2) ...
Setting up libunistring5:armhf (1.3-1) ...
Setting up libvariable-magic-perl (0.64-1+b1) ...
Setting up autopoint (0.23.1-1) ...
Setting up libb-hooks-op-check-perl:armhf (0.22-3+b2) ...
Setting up libparams-util-perl (1.102-3+b1) ...
Setting up autoconf (2.72-3) ...
Setting up libsub-exporter-progressive-perl (0.001013-3) ...
Setting up libsub-name-perl:armhf (0.28-1) ...
Setting up dwz (0.15-1+b2) ...
Setting up libparse-recdescent-perl (1.967015+dfsg-4) ...
Setting up libclass-trigger-perl (0.15-2) ...
Setting up sensible-utils (0.0.24) ...
Setting up libcontext-preserve-perl (0.03-3) ...
Setting up libuchardet0:armhf (0.0.8-1+b2) ...
Setting up libjson-perl (4.10000-1) ...
Setting up librole-tiny-perl (2.002004-1) ...
Setting up libconfig-any-perl (0.33-1) ...
Setting up libfile-sharedir-perl (1.118-3) ...
Setting up libsub-uplevel-perl (0.2800-3) ...
Setting up libcarp-clan-perl (6.08-2) ...
Setting up libdevel-globaldestruction-perl (0.14-4) ...
Setting up libstrictures-perl (2.000006-1) ...
Setting up libsub-quote-perl (2.006008-1) ...
Setting up libmath-base36-perl (0.14-3) ...
Setting up libdevel-stacktrace-perl (2.0500-1) ...
Setting up libclass-xsaccessor-perl (1.19-4+b4) ...
Setting up libclass-accessor-perl (0.51-2) ...
Setting up libtime-piece-mysql-perl (0.06-2.1) ...
Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up libdbi-perl:armhf (1.647-1) ...
Setting up libclass-makemethods-perl (1.01-7) ...
Setting up libtext-csv-perl (2.05-1) ...
Setting up automake (1:1.17-3) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libtool (2.5.4-3) ...
Setting up libtest-warn-perl (0.37-2) ...
Setting up libhash-merge-perl (0.302-1) ...
Setting up libexception-class-perl (1.45-1) ...
Setting up libclass-c3-perl (0.35-2) ...
Setting up libdevel-callchecker-perl:armhf (0.009-1+b1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libdbix-contextualfetch-perl (1.03-5) ...
Setting up libima-dbi-perl (0.35-3) ...
Setting up libtest-exception-perl (0.43-3) ...
Setting up libdata-optlist-perl (0.114-1) ...
Setting up dh-strip-nondeterminism (1.14.1-1) ...
Setting up groff-base (1.23.0-7) ...
Setting up libclass-dbi-perl (3.0.17-5) ...
Setting up libdbd-sqlite3-perl:armhf (1.76-1) ...
Setting up libmro-compat-perl (0.15-2) ...
Setting up libsub-exporter-perl (0.990-1) ...
Setting up libeval-closure-perl (0.14-3) ...
Setting up libparams-validationcompiler-perl (0.31-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libparams-classify-perl:armhf (0.015-2+b4) ...
Setting up libsub-exporter-formethods-perl (0.100055-1) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libclass-c3-componentised-perl (1.001002-2) ...
Setting up libmodule-runtime-perl (0.016-2) ...
Setting up libdist-checkconflicts-perl (0.11-2) ...
Setting up libmodule-implementation-perl (0.09-2) ...
Setting up libclass-accessor-grouped-perl (0.10014-2) ...
Setting up libpackage-stash-perl (0.40-1) ...
Setting up libimport-into-perl (1.002005-2) ...
Setting up libmoo-perl (2.005005-1) ...
Setting up debhelper (13.24.1) ...
Setting up libmodule-runtime-conflicts-perl (0.003-2) ...
Setting up libsql-abstract-perl (2.000001-2) ...
Setting up libclass-load-perl (0.25-2) ...
Setting up libspecio-perl (0.49-1) ...
Setting up libpackage-deprecationmanager-perl (0.18-1) ...
Setting up libdevel-overloadinfo-perl (0.007-1) ...
Setting up libclass-load-xs-perl (0.10-2+b4) ...
Setting up libparams-validate-perl:armhf (1.31-2+b3) ...
Setting up libb-hooks-endofscope-perl (0.28-1) ...
Setting up libpackage-variant-perl (1.003002-2) ...
Setting up libsql-translator-perl (1.66-1) ...
Setting up libmoose-perl:armhf (2.2207-1+b3) ...
Setting up libsql-abstract-classic-perl (1.91-4) ...
Setting up libnamespace-clean-perl (0.27-2) ...
Setting up libgetopt-long-descriptive-perl (0.116-2) ...
Setting up libnamespace-autoclean-perl (0.31-1) ...
Setting up libdatetime-locale-perl (1:1.41-1) ...
Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ...
Setting up libmoosex-types-perl (0.50-2) ...
Setting up libmoosex-types-path-class-perl (0.09-2) ...
Setting up libdatetime-perl (2:1.65-1+b2) ...
Setting up libmoosex-types-loadableclass-perl (0.015-2) ...
Setting up libmoosex-types-json-perl (1.01-1) ...
Setting up libdatetime-format-strptime-perl (1.7900-1) ...
Setting up libdatetime-format-builder-perl (0.8300-1) ...
Setting up libdatetime-format-pg-perl (0.16014-1) ...
Setting up libdatetime-format-mysql-perl (0.08-1) ...
Setting up libdatetime-format-sqlite-perl (0.11-3) ...
Processing triggers for libc-bin (2.40-6) ...
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
I: Building the package
I: user script /srv/workspace/pbuilder/11260/tmp/hooks/A99_set_merged_usr starting
Not re-configuring usrmerge for unstable
I: user script /srv/workspace/pbuilder/11260/tmp/hooks/A99_set_merged_usr finished
hostname: Name or service not known
I: Running cd /build/reproducible-path/libdbix-class-perl-0.082844/ && 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  > ../libdbix-class-perl_0.082844-1_source.changes
dpkg-buildpackage: info: source package libdbix-class-perl
dpkg-buildpackage: info: source version 0.082844-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by gregor herrmann <gregoa@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libdbix-class-perl-0.082844=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2" "LD=arm-linux-gnueabihf-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libdbix-class-perl-0.082844=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro"
*** Module::AutoInstall version 1.19
*** Checking for Perl dependencies...
[Core Features]
- DBD::SQLite              ...loaded. (1.76 >= 1.29)
- File::Temp               ...loaded. (0.2311 >= 0.22)
- Package::Stash           ...loaded. (0.40 >= 0.28)
- Test::Deep               ...loaded. (1.204 >= 0.101)
- Test::Exception          ...loaded. (0.43 >= 0.31)
- Test::More               ...loaded. (1.302199 >= 0.94)
- Test::Warn               ...loaded. (0.37 >= 0.21)
- Class::Accessor::Grouped ...loaded. (0.10014 >= 0.10012)
- Class::C3::Componentised ...loaded. (1.001002 >= 1.0009)
- Class::Inspector         ...loaded. (1.36 >= 1.24)
- Config::Any              ...loaded. (0.33 >= 0.20)
- Context::Preserve        ...loaded. (0.03 >= 0.01)
- DBI                      ...loaded. (1.647 >= 1.57)
- Data::Dumper::Concise    ...loaded. (2.023 >= 2.020)
- Devel::GlobalDestruction ...loaded. (0.14 >= 0.09)
- Hash::Merge              ...loaded. (0.302 >= 0.12)
- MRO::Compat              ...loaded. (0.15 >= 0.12)
- Module::Find             ...loaded. (0.16 >= 0.07)
- Moo                      ...loaded. (2.005005 >= 2.000)
- Path::Class              ...loaded. (0.37 >= 0.18)
- SQL::Abstract::Classic   ...loaded. (1.91 >= 1.91)
- Scope::Guard             ...loaded. (0.21 >= 0.03)
- Sub::Name                ...loaded. (0.28 >= 0.04)
- Text::Balanced           ...loaded. (2.06 >= 2.00)
- Try::Tiny                ...loaded. (0.32 >= 0.07)
- namespace::clean         ...loaded. (0.27 >= 0.24)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for DBIx::Class
Writing MYMETA.yml and MYMETA.json
   dh_auto_build
	make -j4
make[1]: Entering directory '/build/reproducible-path/libdbix-class-perl-0.082844'
cp lib/DBIx/Class/CDBICompat/Constraints.pm blib/lib/DBIx/Class/CDBICompat/Constraints.pm
cp lib/DBIx/Class/CDBICompat/AutoUpdate.pm blib/lib/DBIx/Class/CDBICompat/AutoUpdate.pm
cp lib/DBIx/Class/CDBICompat/Relationship.pm blib/lib/DBIx/Class/CDBICompat/Relationship.pm
cp lib/DBIx/Class/CDBICompat/ImaDBI.pm blib/lib/DBIx/Class/CDBICompat/ImaDBI.pm
cp lib/DBIx/Class/Admin/Descriptive.pm blib/lib/DBIx/Class/Admin/Descriptive.pm
cp lib/DBIx/Class/CDBICompat/Relationships.pm blib/lib/DBIx/Class/CDBICompat/Relationships.pm
cp lib/DBIx/Class/CDBICompat/LazyLoading.pm blib/lib/DBIx/Class/CDBICompat/LazyLoading.pm
cp lib/DBIx/Class/CDBICompat/Constructor.pm blib/lib/DBIx/Class/CDBICompat/Constructor.pm
cp lib/DBIx/Class/CDBICompat/GetSet.pm blib/lib/DBIx/Class/CDBICompat/GetSet.pm
cp lib/DBIx/Class/Admin.pm blib/lib/DBIx/Class/Admin.pm
cp lib/DBIx/Class/Admin/Usage.pm blib/lib/DBIx/Class/Admin/Usage.pm
cp lib/DBIx/Class/CDBICompat/DestroyWarning.pm blib/lib/DBIx/Class/CDBICompat/DestroyWarning.pm
cp lib/DBIx/Class/CDBICompat/ColumnGroups.pm blib/lib/DBIx/Class/CDBICompat/ColumnGroups.pm
cp lib/DBIx/Class/CDBICompat/ColumnsAsHash.pm blib/lib/DBIx/Class/CDBICompat/ColumnsAsHash.pm
cp lib/DBIx/Class/CDBICompat/Retrieve.pm blib/lib/DBIx/Class/CDBICompat/Retrieve.pm
cp lib/DBIx/Class.pm blib/lib/DBIx/Class.pm
cp lib/DBIx/Class/AccessorGroup.pm blib/lib/DBIx/Class/AccessorGroup.pm
cp lib/DBIx/Class/CDBICompat/AttributeAPI.pm blib/lib/DBIx/Class/CDBICompat/AttributeAPI.pm
cp lib/DBIx/Class/CDBICompat/AccessorMapping.pm blib/lib/DBIx/Class/CDBICompat/AccessorMapping.pm
cp lib/DBIx/Class/CDBICompat.pm blib/lib/DBIx/Class/CDBICompat.pm
cp lib/DBIx/Class/CDBICompat/ColumnCase.pm blib/lib/DBIx/Class/CDBICompat/ColumnCase.pm
cp lib/DBIx/Class.pod blib/lib/DBIx/Class.pod
cp lib/DBIx/Class/CDBICompat/ReadOnly.pm blib/lib/DBIx/Class/CDBICompat/ReadOnly.pm
cp lib/DBIx/Class/Admin/Types.pm blib/lib/DBIx/Class/Admin/Types.pm
cp lib/DBIx/Class/CDBICompat/SQLTransformer.pm blib/lib/DBIx/Class/CDBICompat/SQLTransformer.pm
cp lib/DBIx/Class/CDBICompat/Iterator.pm blib/lib/DBIx/Class/CDBICompat/Iterator.pm
cp lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm blib/lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm
cp lib/DBIx/Class/CDBICompat/AbstractSearch.pm blib/lib/DBIx/Class/CDBICompat/AbstractSearch.pm
cp lib/DBIx/Class/CDBICompat/NoObjectIndex.pm blib/lib/DBIx/Class/CDBICompat/NoObjectIndex.pm
cp lib/DBIx/Class/CDBICompat/Pager.pm blib/lib/DBIx/Class/CDBICompat/Pager.pm
cp lib/DBIx/Class/CDBICompat/Copy.pm blib/lib/DBIx/Class/CDBICompat/Copy.pm
cp lib/DBIx/Class/InflateColumn.pm blib/lib/DBIx/Class/InflateColumn.pm
cp lib/DBIx/Class/Manual/Intro.pod blib/lib/DBIx/Class/Manual/Intro.pod
cp lib/DBIx/Class/CDBICompat/Triggers.pm blib/lib/DBIx/Class/CDBICompat/Triggers.pm
cp lib/DBIx/Class/DB.pm blib/lib/DBIx/Class/DB.pm
cp lib/DBIx/Class/Exception.pm blib/lib/DBIx/Class/Exception.pm
cp lib/DBIx/Class/Manual/FAQ.pod blib/lib/DBIx/Class/Manual/FAQ.pod
cp lib/DBIx/Class/Componentised.pm blib/lib/DBIx/Class/Componentised.pm
cp lib/DBIx/Class/Manual/Example.pod blib/lib/DBIx/Class/Manual/Example.pod
cp lib/DBIx/Class/Optional/Dependencies.pm blib/lib/DBIx/Class/Optional/Dependencies.pm
cp lib/DBIx/Class/Manual/Features.pod blib/lib/DBIx/Class/Manual/Features.pod
cp lib/DBIx/Class/Carp.pm blib/lib/DBIx/Class/Carp.pm
cp lib/DBIx/Class/Core.pm blib/lib/DBIx/Class/Core.pm
cp lib/DBIx/Class/Manual/Component.pod blib/lib/DBIx/Class/Manual/Component.pod
cp lib/DBIx/Class/Manual/Joining.pod blib/lib/DBIx/Class/Manual/Joining.pod
cp lib/DBIx/Class/FilterColumn.pod blib/lib/DBIx/Class/FilterColumn.pod
cp lib/DBIx/Class/Manual/DocMap.pod blib/lib/DBIx/Class/Manual/DocMap.pod
cp lib/DBIx/Class/Manual/Reading.pod blib/lib/DBIx/Class/Manual/Reading.pod
cp lib/DBIx/Class/InflateColumn/DateTime.pod blib/lib/DBIx/Class/InflateColumn/DateTime.pod
cp lib/DBIx/Class/InflateColumn.pod blib/lib/DBIx/Class/InflateColumn.pod
cp lib/DBIx/Class/Manual/Glossary.pod blib/lib/DBIx/Class/Manual/Glossary.pod
cp lib/DBIx/Class/Manual/Cookbook.pod blib/lib/DBIx/Class/Manual/Cookbook.pod
cp lib/DBIx/Class/Manual/ResultClass.pod blib/lib/DBIx/Class/Manual/ResultClass.pod
cp lib/DBIx/Class/CDBICompat/TempColumns.pm blib/lib/DBIx/Class/CDBICompat/TempColumns.pm
cp lib/DBIx/Class/Manual/QuickStart.pod blib/lib/DBIx/Class/Manual/QuickStart.pod
cp lib/DBIx/Class/ClassResolver/PassThrough.pm blib/lib/DBIx/Class/ClassResolver/PassThrough.pm
cp lib/DBIx/Class/CDBICompat/Stringify.pm blib/lib/DBIx/Class/CDBICompat/Stringify.pm
cp lib/DBIx/Class/FilterColumn.pm blib/lib/DBIx/Class/FilterColumn.pm
cp lib/DBIx/Class/Optional/Dependencies.pod blib/lib/DBIx/Class/Optional/Dependencies.pod
cp lib/DBIx/Class/Ordered.pm blib/lib/DBIx/Class/Ordered.pm
cp lib/DBIx/Class/InflateColumn/File.pm blib/lib/DBIx/Class/InflateColumn/File.pm
cp lib/DBIx/Class/Manual.pod blib/lib/DBIx/Class/Manual.pod
cp lib/DBIx/Class/InflateColumn/DateTime.pm blib/lib/DBIx/Class/InflateColumn/DateTime.pm
cp lib/DBIx/Class/Manual/Troubleshooting.pod blib/lib/DBIx/Class/Manual/Troubleshooting.pod
cp lib/DBIx/Class/Cursor.pm blib/lib/DBIx/Class/Cursor.pm
cp lib/DBIx/Class/ResultSet.pm blib/lib/DBIx/Class/ResultSet.pm
cp lib/DBIx/Class/Relationship/Helpers.pm blib/lib/DBIx/Class/Relationship/Helpers.pm
cp lib/DBIx/Class/PK.pm blib/lib/DBIx/Class/PK.pm
cp lib/DBIx/Class/Relationship/HasOne.pm blib/lib/DBIx/Class/Relationship/HasOne.pm
cp lib/DBIx/Class/PK/Auto/DB2.pm blib/lib/DBIx/Class/PK/Auto/DB2.pm
cp lib/DBIx/Class/PK/Auto/Oracle.pm blib/lib/DBIx/Class/PK/Auto/Oracle.pm
cp lib/DBIx/Class/PK/Auto/SQLite.pm blib/lib/DBIx/Class/PK/Auto/SQLite.pm
cp lib/DBIx/Class/ResultSetManager.pm blib/lib/DBIx/Class/ResultSetManager.pm
cp lib/DBIx/Class/ResultSource/View.pm blib/lib/DBIx/Class/ResultSource/View.pm
cp lib/DBIx/Class/Relationship/ManyToMany.pm blib/lib/DBIx/Class/Relationship/ManyToMany.pm
cp lib/DBIx/Class/PK.pod blib/lib/DBIx/Class/PK.pod
cp lib/DBIx/Class/Relationship/BelongsTo.pm blib/lib/DBIx/Class/Relationship/BelongsTo.pm
cp lib/DBIx/Class/ResultClass/HashRefInflator.pm blib/lib/DBIx/Class/ResultClass/HashRefInflator.pm
cp lib/DBIx/Class/Relationship/CascadeActions.pm blib/lib/DBIx/Class/Relationship/CascadeActions.pm
cp lib/DBIx/Class/ResultSource/RowParser/Util.pm blib/lib/DBIx/Class/ResultSource/RowParser/Util.pm
cp lib/DBIx/Class/PK/Auto.pm blib/lib/DBIx/Class/PK/Auto.pm
cp lib/DBIx/Class/Relationship/ProxyMethods.pm blib/lib/DBIx/Class/Relationship/ProxyMethods.pm
cp lib/DBIx/Class/ResultSource.pm blib/lib/DBIx/Class/ResultSource.pm
cp lib/DBIx/Class/PK/Auto/MySQL.pm blib/lib/DBIx/Class/PK/Auto/MySQL.pm
cp lib/DBIx/Class/ResultSetProxy.pm blib/lib/DBIx/Class/ResultSetProxy.pm
cp lib/DBIx/Class/Relationship/HasMany.pm blib/lib/DBIx/Class/Relationship/HasMany.pm
cp lib/DBIx/Class/ResultSource/View.pod blib/lib/DBIx/Class/ResultSource/View.pod
cp lib/DBIx/Class/ResultSetColumn.pm blib/lib/DBIx/Class/ResultSetColumn.pm
cp lib/DBIx/Class/Relationship/Base.pm blib/lib/DBIx/Class/Relationship/Base.pm
cp lib/DBIx/Class/ResultSet/Pager.pm blib/lib/DBIx/Class/ResultSet/Pager.pm
cp lib/DBIx/Class/PK/Auto/Pg.pm blib/lib/DBIx/Class/PK/Auto/Pg.pm
cp lib/DBIx/Class/ResultSource/Table.pod blib/lib/DBIx/Class/ResultSource/Table.pod
cp lib/DBIx/Class/Relationship.pm blib/lib/DBIx/Class/Relationship.pm
cp lib/DBIx/Class/ResultSource/RowParser.pm blib/lib/DBIx/Class/ResultSource/RowParser.pm
cp lib/DBIx/Class/ResultSource/Table.pm blib/lib/DBIx/Class/ResultSource/Table.pm
cp lib/DBIx/Class/Relationship/Accessor.pm blib/lib/DBIx/Class/Relationship/Accessor.pm
cp lib/DBIx/Class/PK/Auto/MSSQL.pm blib/lib/DBIx/Class/PK/Auto/MSSQL.pm
cp lib/DBIx/Class/Schema.pm blib/lib/DBIx/Class/Schema.pm
cp lib/DBIx/Class/SQLMaker/LimitDialects.pm blib/lib/DBIx/Class/SQLMaker/LimitDialects.pm
cp lib/DBIx/Class/SQLAHacks/MSSQL.pm blib/lib/DBIx/Class/SQLAHacks/MSSQL.pm
cp lib/DBIx/Class/SQLMaker/MySQL.pm blib/lib/DBIx/Class/SQLMaker/MySQL.pm
cp lib/DBIx/Class/SQLMaker.pm blib/lib/DBIx/Class/SQLMaker.pm
cp lib/DBIx/Class/SQLAHacks/SQLite.pm blib/lib/DBIx/Class/SQLAHacks/SQLite.pm
cp lib/DBIx/Class/Storage.pm blib/lib/DBIx/Class/Storage.pm
cp lib/DBIx/Class/Storage/BlockRunner.pm blib/lib/DBIx/Class/Storage/BlockRunner.pm
cp lib/DBIx/Class/Storage/DBI/ADO.pm blib/lib/DBIx/Class/Storage/DBI/ADO.pm
cp lib/DBIx/Class/Row.pm blib/lib/DBIx/Class/Row.pm
cp lib/DBIx/Class/Serialize/Storable.pm blib/lib/DBIx/Class/Serialize/Storable.pm
cp lib/DBIx/Class/Storage/DBI/ADO/MS_Jet.pm blib/lib/DBIx/Class/Storage/DBI/ADO/MS_Jet.pm
cp lib/DBIx/Class/SQLAHacks/Oracle.pm blib/lib/DBIx/Class/SQLAHacks/Oracle.pm
cp lib/DBIx/Class/Storage/DBI/ACCESS.pm blib/lib/DBIx/Class/Storage/DBI/ACCESS.pm
cp lib/DBIx/Class/SQLMaker/Oracle.pm blib/lib/DBIx/Class/SQLMaker/Oracle.pm
cp lib/DBIx/Class/ResultSourceHandle.pm blib/lib/DBIx/Class/ResultSourceHandle.pm
cp lib/DBIx/Class/SQLAHacks/MySQL.pm blib/lib/DBIx/Class/SQLAHacks/MySQL.pm
cp lib/DBIx/Class/SQLMaker/OracleJoins.pm blib/lib/DBIx/Class/SQLMaker/OracleJoins.pm
cp lib/DBIx/Class/Storage/DBI/ADO/MS_Jet/Cursor.pm blib/lib/DBIx/Class/Storage/DBI/ADO/MS_Jet/Cursor.pm
cp lib/DBIx/Class/Storage/DBI.pm blib/lib/DBIx/Class/Storage/DBI.pm
cp lib/DBIx/Class/SQLAHacks/OracleJoins.pm blib/lib/DBIx/Class/SQLAHacks/OracleJoins.pm
cp lib/DBIx/Class/ResultSourceProxy.pm blib/lib/DBIx/Class/ResultSourceProxy.pm
cp lib/DBIx/Class/StartupCheck.pm blib/lib/DBIx/Class/StartupCheck.pm
cp lib/DBIx/Class/Storage/DBI/ADO/CursorUtils.pm blib/lib/DBIx/Class/Storage/DBI/ADO/CursorUtils.pm
cp lib/DBIx/Class/Schema/Versioned.pm blib/lib/DBIx/Class/Schema/Versioned.pm
cp lib/DBIx/Class/SQLAHacks.pm blib/lib/DBIx/Class/SQLAHacks.pm
cp lib/DBIx/Class/SQLMaker/ACCESS.pm blib/lib/DBIx/Class/SQLMaker/ACCESS.pm
cp lib/DBIx/Class/ResultSourceProxy/Table.pm blib/lib/DBIx/Class/ResultSourceProxy/Table.pm
cp lib/DBIx/Class/ResultSourceProxy/Table.pod blib/lib/DBIx/Class/ResultSourceProxy/Table.pod
cp lib/DBIx/Class/SQLMaker/MSSQL.pm blib/lib/DBIx/Class/SQLMaker/MSSQL.pm
cp lib/DBIx/Class/SQLMaker/ClassicExtensions.pm blib/lib/DBIx/Class/SQLMaker/ClassicExtensions.pm
cp lib/DBIx/Class/SQLMaker/SQLite.pm blib/lib/DBIx/Class/SQLMaker/SQLite.pm
cp lib/DBIx/Class/Storage/DBI/ADO/Microsoft_SQL_Server/Cursor.pm blib/lib/DBIx/Class/Storage/DBI/ADO/Microsoft_SQL_Server/Cursor.pm
cp lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm blib/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm
cp lib/DBIx/Class/Storage/DBI/Cursor.pm blib/lib/DBIx/Class/Storage/DBI/Cursor.pm
cp lib/DBIx/Class/Storage/DBI/NoBindVars.pm blib/lib/DBIx/Class/Storage/DBI/NoBindVars.pm
cp lib/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm blib/lib/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm
cp lib/DBIx/Class/Storage/DBI/MSSQL.pm blib/lib/DBIx/Class/Storage/DBI/MSSQL.pm
cp lib/DBIx/Class/Storage/DBI/Pg.pm blib/lib/DBIx/Class/Storage/DBI/Pg.pm
cp lib/DBIx/Class/Storage/DBI/InterBase.pm blib/lib/DBIx/Class/Storage/DBI/InterBase.pm
cp lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm blib/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm
cp lib/DBIx/Class/Storage/DBI/Replicated.pm blib/lib/DBIx/Class/Storage/DBI/Replicated.pm
cp lib/DBIx/Class/Storage/DBI/ODBC/Firebird.pm blib/lib/DBIx/Class/Storage/DBI/ODBC/Firebird.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Balancer.pm
cp lib/DBIx/Class/Storage/DBI/Oracle.pm blib/lib/DBIx/Class/Storage/DBI/Oracle.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm
cp lib/DBIx/Class/Storage/DBI/Informix.pm blib/lib/DBIx/Class/Storage/DBI/Informix.pm
cp lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm blib/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm
cp lib/DBIx/Class/Storage/DBI/Firebird.pm blib/lib/DBIx/Class/Storage/DBI/Firebird.pm
cp lib/DBIx/Class/Storage/DBI/DB2.pm blib/lib/DBIx/Class/Storage/DBI/DB2.pm
cp lib/DBIx/Class/Storage/DBI/ODBC/SQL_Anywhere.pm blib/lib/DBIx/Class/Storage/DBI/ODBC/SQL_Anywhere.pm
cp lib/DBIx/Class/Storage/DBI/IdentityInsert.pm blib/lib/DBIx/Class/Storage/DBI/IdentityInsert.pm
cp lib/DBIx/Class/Storage/DBI/AutoCast.pm blib/lib/DBIx/Class/Storage/DBI/AutoCast.pm
cp lib/DBIx/Class/Storage/DBI/Firebird/Common.pm blib/lib/DBIx/Class/Storage/DBI/Firebird/Common.pm
cp lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm blib/lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm
cp lib/DBIx/Class/Storage/DBI/ADO/Microsoft_SQL_Server.pm blib/lib/DBIx/Class/Storage/DBI/ADO/Microsoft_SQL_Server.pm
cp lib/DBIx/Class/Storage/DBI/ODBC.pm blib/lib/DBIx/Class/Storage/DBI/ODBC.pm
cp lib/DBIx/Class/Storage/DBI/SQLite.pm blib/lib/DBIx/Class/Storage/DBI/SQLite.pm
cp lib/DBIx/Class/Storage/Statistics.pm blib/lib/DBIx/Class/Storage/Statistics.pm
cp lib/DBIx/Class/Storage/TxnScopeGuard.pm blib/lib/DBIx/Class/Storage/TxnScopeGuard.pm
cp lib/DBIx/Class/Storage/DBI/Sybase/ASE/NoBindVars.pm blib/lib/DBIx/Class/Storage/DBI/Sybase/ASE/NoBindVars.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm
cp lib/DBIx/Class/Storage/DBI/Sybase/ASE.pm blib/lib/DBIx/Class/Storage/DBI/Sybase/ASE.pm
cp lib/DBIx/Class/_Util.pm blib/lib/DBIx/Class/_Util.pm
cp lib/DBIx/Class/Storage/DBIHacks.pm blib/lib/DBIx/Class/Storage/DBIHacks.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Pool.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Pool.pm
cp lib/DBIx/Class/Storage/DBI/Sybase/FreeTDS.pm blib/lib/DBIx/Class/Storage/DBI/Sybase/FreeTDS.pm
cp lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server/NoBindVars.pm blib/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server/NoBindVars.pm
cp lib/DBIx/Class/Storage/Debug/PrettyTrace.pm blib/lib/DBIx/Class/Storage/Debug/PrettyTrace.pm
cp lib/SQL/Translator/Producer/DBIx/Class/File.pm blib/lib/SQL/Translator/Producer/DBIx/Class/File.pm
cp lib/DBIx/Class/Storage/DBI/Sybase.pm blib/lib/DBIx/Class/Storage/DBI/Sybase.pm
cp lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm blib/lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm
cp lib/SQL/Translator/Parser/DBIx/Class.pm blib/lib/SQL/Translator/Parser/DBIx/Class.pm
cp lib/DBIx/Class/UTF8Columns.pm blib/lib/DBIx/Class/UTF8Columns.pm
cp lib/DBIx/Class/Storage/DBI/SQLAnywhere.pm blib/lib/DBIx/Class/Storage/DBI/SQLAnywhere.pm
cp lib/DBIx/Class/Storage/DBI/mysql.pm blib/lib/DBIx/Class/Storage/DBI/mysql.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Introduction.pod blib/lib/DBIx/Class/Storage/DBI/Replicated/Introduction.pod
cp lib/DBIx/Class/Storage/DBI/SQLAnywhere/Cursor.pm blib/lib/DBIx/Class/Storage/DBI/SQLAnywhere/Cursor.pm
cp lib/DBIx/Class/Storage/DBI/UniqueIdentifier.pm blib/lib/DBIx/Class/Storage/DBI/UniqueIdentifier.pm
cp lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm blib/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Types.pm blib/lib/DBIx/Class/Storage/DBI/Replicated/Types.pm
cp script/dbicadmin blib/script/dbicadmin
"/usr/bin/perl" "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/dbicadmin
Manifying 1 pod document
Manifying 30 pod documents
Manifying 30 pod documents
Manifying 27 pod documents
Manifying 23 pod documents
Manifying 19 pod documents
make[1]: Leaving directory '/build/reproducible-path/libdbix-class-perl-0.082844'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/reproducible-path/libdbix-class-perl-0.082844'
DBICTEST_FORK_STRESS=1    \
DBICTEST_THREAD_STRESS=1  \
DBICTEST_STORAGE_STRESS=1 \
dh_auto_test
	make -j4 test TEST_VERBOSE=1
make[2]: Entering directory '/build/reproducible-path/libdbix-class-perl-0.082844'
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/admin/*.t t/cdbi/*.t t/cdbi/DeepAbstractSearch/*.t t/cdbi/abstract/*.t t/cdbi/sweet/*.t t/count/*.t t/debug/*.t t/delete/*.t t/inflate/*.t t/multi_create/*.t t/ordered/*.t t/pager/*.t t/pager/data_page_compat/*.t t/prefetch/*.t t/relationship/*.t t/resultset/*.t t/resultsource/*.t t/row/*.t t/schema/*.t t/search/*.t t/sqlmaker/*.t t/sqlmaker/hierarchical/*.t t/sqlmaker/limit_dialects/*.t t/storage/*.t t/update/*.t

Mismatch of versions '1.1' and '1.45', obtained respectively via `Params::ValidationCompiler::Exception::Named::Extra->VERSION` and parsing the version out of <<VL>>/Exception/Class.pm with ExtUtils::MakeMaker@7.70. This should never happen - please check whether this is still present in the latest version, and then file a bug with the distribution containing Params::ValidationCompiler::Exception::Named::Extra.


Mismatch of versions '1.1' and '1.45', obtained respectively via `Params::ValidationCompiler::Exception::Named::Required->VERSION` and parsing the version out of <<VL>>/Exception/Class.pm with ExtUtils::MakeMaker@7.70. This should never happen - please check whether this is still present in the latest version, and then file a bug with the distribution containing Params::ValidationCompiler::Exception::Named::Required.


Mismatch of versions '1.1' and '1.45', obtained respectively via `Params::ValidationCompiler::Exception::Positional::Extra->VERSION` and parsing the version out of <<VL>>/Exception/Class.pm with ExtUtils::MakeMaker@7.70. This should never happen - please check whether this is still present in the latest version, and then file a bug with the distribution containing Params::ValidationCompiler::Exception::Positional::Extra.


Mismatch of versions '1.1' and '1.45', obtained respectively via `Params::ValidationCompiler::Exception::Positional::Required->VERSION` and parsing the version out of <<VL>>/Exception/Class.pm with ExtUtils::MakeMaker@7.70. This should never happen - please check whether this is still present in the latest version, and then file a bug with the distribution containing Params::ValidationCompiler::Exception::Positional::Required.


Mismatch of versions '1.1' and '1.45', obtained respectively via `Params::ValidationCompiler::Exception::BadArguments->VERSION` and parsing the version out of <<VL>>/Exception/Class.pm with ExtUtils::MakeMaker@7.70. This should never happen - please check whether this is still present in the latest version, and then file a bug with the distribution containing Params::ValidationCompiler::Exception::BadArguments.


Mismatch of versions '1.1' and '1.45', obtained respectively via `Params::ValidationCompiler::Exception::ValidationFailedForMooseTypeConstraint->VERSION` and parsing the version out of <<VL>>/Exception/Class.pm with ExtUtils::MakeMaker@7.70. This should never happen - please check whether this is still present in the latest version, and then file a bug with the distribution containing Params::ValidationCompiler::Exception::ValidationFailedForMooseTypeConstraint.

# 
# 
# List of loadable modules within both *OPTIONAL* and core dependency chains
# present on this system (modules sourced from ./blib, ./lib, ./t, and ./xt
# with versions identical to their parent namespace were omitted for brevity)
# 
#     *** Note that *MANY* of these modules will *NEVER* be loaded ***
#             *** during normal operation of DBIx::Class ***
# 
# @INC at startup (does not reflect manipulation at runtime):
#   0: ./inc/
#   1: ./blib/lib/
#   2: ./blib/arch/
#   3: /etc/perl
#   4: ( ! -e ) /usr/local/lib/arm-linux-gnueabihf/perl/5.40.0
#   5: ( ! -e ) /usr/local/share/perl/5.40.0
#   6: <<VA>>/
#   7: <<VL>>/
#   8: <<VP>>/lib/arm-linux-gnueabihf/perl-base/
#   9: <<PA>>/
#  10: <<PL>>/
#  11: <<SP>>/lib/site_perl
#  12: ./
# 
# Sourcing markers:
#        PA: $Config{archlib}
#        PL: $Config{privlib}
#        SP: $Config{siteprefix}
#        VA: $Config{vendorarch}
#        VL: $Config{vendorlib}
#        VP: $Config{vendorprefix}
#       BLL: ./blib/lib/
# 
# =============================
#   $INC[4]            0.36  attributes                                                                      [ MD5: 646ee4da3f7fa70c4564ff2d70089212 ]
#   $INC[4]            5.74  AutoLoader                                                                      [ MD5: 78ae6d88b5349819d4ae17230677575d ]
#   $INC[4]            1.89  B                                                                               [ MD5: 0dd86bb925b0208040e698d97185402a ]
#   $INC[4]            0.28  B::Hooks::EndOfScope                                                            [ MD5: caa7eea71342b1b74768ef461d451d7a ]
#   $INC[4]            0.28  B::Hooks::EndOfScope::XS                                                        [ MD5: 85d7f1d15a4c333f59244800d480088f ]
#   $INC[4]            2.27  base                                                                            [ MD5: 0484a8f8936a422af0f8b6f94ddcd269 ]
#   $INC[4]           0.014  builtin                                                                         [ MD5: 82cfc8739f50e61e6703bdfeb7809942 ]
#   $INC[4]            1.09  bytes                                                                           [ MD5: 28849e87ed658103f7d4d69fe753d31d ]
#   $INC[4]            1.54  Carp                                                                            [ MD5: 4b11010a71197eb90096542d7db0d533 ]
#   $INC[4]            6.08  Carp::Clan                                                                      [ MD5: 7670ec49eede64de73e580ded76b5aaa ]
#   $INC[4]            1.54  Carp::Heavy                                                                     [ MD5: 2649a7a3b3813390b3aeb0d7475576df ]
#   $INC[4]         0.10014  Class::Accessor::Grouped                                                        [ MD5: e62be17499d53d13f67a4361268aac40 ]
#   $INC[4]        1.001002  Class::C3::Componentised                                                        [ MD5: 2e92d4f7f9a7d2eda3cd1100583541a2 ]
#   $INC[4]            0.10  Class::Data::Inheritable                                                        [ MD5: 0b7996cca1ecc8296f7ce9b501bf5c42 ]
#   $INC[4]            1.36  Class::Inspector                                                                [ MD5: 7aed0ce1dfc5dd2067632ea22fd2f483 ]
#   $INC[4]            0.25  Class::Load                                                                     [ MD5: 52debf263bbf547f0260f9d66a071eee ]
#   $INC[4]            0.10  Class::Load::XS                                                                 [ MD5: cc30760936bb48922d9898c915555a19 ]
#   $INC[4]            2.15  Class::Method::Modifiers                                                        [ MD5: 11283223183d2a316673b78c1b5bf7d4 ]
#   $INC[4]          2.2207  Class::MOP                                                                      [ MD5: ab8c933cb69ef9f5388e1059e2cd2913 ]
#   $INC[4]          2.2207  Class::MOP::Attribute                                                           [ MD5: edcff6c961484c1b2bec4c1357d8873f ]
#   $INC[4]          2.2207  Class::MOP::Class                                                               [ MD5: e12ff7a2f973c3fd8eb40dcf46516d6f ]
#   $INC[4]          2.2207  Class::MOP::Class::Immutable::Trait                                             [ MD5: 3bcce34f35740d294abc9cdd69d7cead ]
#   $INC[4]          2.2207  Class::MOP::Deprecated                                                          [ MD5: e8f545a794e03628e699e2e676994cdc ]
#   $INC[4]          2.2207  Class::MOP::Instance                                                            [ MD5: 5c7f78b1d3ac4bdc60d36525dc55f562 ]
#   $INC[4]          2.2207  Class::MOP::Method                                                              [ MD5: 14e92d05945fdca61ee89743a14dae1a ]
#   $INC[4]          2.2207  Class::MOP::Method::Accessor                                                    [ MD5: 2475868b2bba666ef92987e82fff34b6 ]
#   $INC[4]          2.2207  Class::MOP::Method::Constructor                                                 [ MD5: 9040cc1a0aabfadef9c1c95085f01a4f ]
#   $INC[4]          2.2207  Class::MOP::Method::Generated                                                   [ MD5: 6df674f30d26321ec2e92a92f2e34dbc ]
#   $INC[4]          2.2207  Class::MOP::Method::Inlined                                                     [ MD5: 6e310ec1f3a3da74d6f7fab8c941454c ]
#   $INC[4]          2.2207  Class::MOP::Method::Meta                                                        [ MD5: 1361172338526ea1d1af9f9fef8227d2 ]
#   $INC[4]          2.2207  Class::MOP::Method::Wrapped                                                     [ MD5: acb3619959a02c7ccc89dc1f06f5ecc7 ]
#   $INC[4]          2.2207  Class::MOP::MiniTrait                                                           [ MD5: 4723caa57bed6adf141c77f6305f20e5 ]
#   $INC[4]          2.2207  Class::MOP::Mixin                                                               [ MD5: 928ec0d78a37442c0c56e6a7c631ca82 ]
#   $INC[4]          2.2207  Class::MOP::Mixin::AttributeCore                                                [ MD5: fdebad668c15f94ad42176f466208861 ]
#   $INC[4]          2.2207  Class::MOP::Mixin::HasAttributes                                                [ MD5: add57510cf016f4c1ee150a10d9ccc6a ]
#   $INC[4]          2.2207  Class::MOP::Mixin::HasMethods                                                   [ MD5: f9cfd27e8be246432baa743a5c2fe9a1 ]
#   $INC[4]          2.2207  Class::MOP::Mixin::HasOverloads                                                 [ MD5: 4732960de7f64dce8699351da4bce2a3 ]
#   $INC[4]          2.2207  Class::MOP::Module                                                              [ MD5: c78820b7d3ac9fdeffea6ca5045b7781 ]
#   $INC[4]          2.2207  Class::MOP::Object                                                              [ MD5: 45e9bd1ea40bff7af388b48c63710cbb ]
#   $INC[4]          2.2207  Class::MOP::Overload                                                            [ MD5: c485fe9029325f34778edb266af60c2b ]
#   $INC[4]          2.2207  Class::MOP::Package                                                             [ MD5: 3cd4fa29f7ab208472b465180f84d2d9 ]
#   $INC[4]             1.6  Class::Singleton                                                                [ MD5: ea4996dcf97bfec21718c650f53ad695 ]
#   $INC[4]            0.68  Class::Struct                                                                   [ MD5: 3188362888b358bd48edf037f9c92469 ]
#   $INC[4]            0.15  Class::Trigger                                                                  [ MD5: e6cdb903fce0a30d8875ec199d83741d ]
#   $INC[4]            0.11  Class::Unload                                                                   [ MD5: f1fa19d4b6c75047849dcb0e8a1b383b ]
#   $INC[4]            1.19  Class::XSAccessor                                                               [ MD5: 0b7adfcc61192a80f97463e89d6d1696 ]
#   $INC[4]            1.19  Class::XSAccessor::Heavy                                                        [ MD5: db9379a668d6133fce801e4648cdef45 ]
#   $INC[4]            0.47  Clone                                                                           [ MD5: 3ab505575b4c923278cf55e86fddd1e3 ]
#   $INC[4]           0.010  Clone::Choose                                                                   [ MD5: 884cece05d3959f067c7e20ed3d05cf5 ]
#   $INC[4]        5.040000  Config                                                                          [ MD5: da9a0360d178d47ff2b57b3ca961d185 ]
#   $INC[4]            1.33  constant                                                                        [ MD5: 5668acebd8d30aa263d57519c360cbc3 ]
#   $INC[4]            0.03  Context::Preserve                                                               [ MD5: 62155e2bc041508eff050250d74a0c38 ]
#   $INC[4]            4.39  Cpanel::JSON::XS                                                                [ MD5: c904edfdda8b7529cef835810965665c ]
#   $INC[4]            3.90  Cwd                                                                             [ MD5: ed383f19b44824d6a2cac45e86d3e972 ]
#   $INC[4]           2.189  Data::Dumper                                                                    [ MD5: 1f8f820aebbf60de59095c5441ee527f ]
#   $INC[4]           2.023  Data::Dumper::Concise                                                           [ MD5: b18cb47e46e385ccee825ac7e5e59d9e ]
#   $INC[4]           0.114  Data::OptList                                                                   [ MD5: 60e9441bfb6d2923c7150c1ed472c347 ]
#   $INC[4]            3.03  Date::Simple                                                                    [ MD5: 7f0f57291d06fba6dec8f2c89418d833 ]
#   $INC[4]                  Date::Simple::D8                                                                [ MD5: 8db6d77f087c5ef38741d0874c9594ec ]
#   $INC[4]                  Date::Simple::Fmt                                                               [ MD5: b28d26d68f582446fabd42aae57b0103 ]
#   $INC[4]                  Date::Simple::ISO                                                               [ MD5: 6daa0380c65f785087c38917770cd9a1 ]
#   $INC[4]            1.65  DateTime                                                                        [ MD5: 3592056fe8eaf91af339f785a703828d ]
#   $INC[4]            1.65  DateTime::Duration                                                              [ MD5: 0b2d1ddf19e48acc2fc28cdb7b5ca2a4 ]
#   $INC[4]            0.83  DateTime::Format::Builder                                                       [ MD5: 4f31a9b73863282341622e5a21a8f125 ]
#   $INC[4]            0.83  DateTime::Format::Builder::Parser                                               [ MD5: 7f4181c9250337dde326d7c2a3371669 ]
#   $INC[4]            0.83  DateTime::Format::Builder::Parser::Dispatch                                     [ MD5: 3668e3e42ba37ff1810ce8c103553040 ]
#   $INC[4]            0.83  DateTime::Format::Builder::Parser::generic                                      [ MD5: dff11c7aaa43fbcd2b535938b627a70c ]
#   $INC[4]            0.83  DateTime::Format::Builder::Parser::Quick                                        [ MD5: 8d9b53a0e5f4703ab305a864d563033d ]
#   $INC[4]            0.83  DateTime::Format::Builder::Parser::Regex                                        [ MD5: c11242681cc7cdc00c18895358e83930 ]
#   $INC[4]            0.83  DateTime::Format::Builder::Parser::Strptime                                     [ MD5: aa098ce4ef418bb50b4591217573e439 ]
#   $INC[4]            0.08  DateTime::Format::MySQL                                                         [ MD5: 5a107560494f6bc3ad7be12d6f27f65d ]
#   $INC[4]         0.16014  DateTime::Format::Pg                                                            [ MD5: f3d2de623b97f0732cd7052748762c2b ]
#   $INC[4]            0.11  DateTime::Format::SQLite                                                        [ MD5: 1cff4caa26c417be96d7a8843fc32825 ]
#   $INC[4]            1.79  DateTime::Format::Strptime                                                      [ MD5: 9854a69d2499db0306ab22fdc6f8d080 ]
#   $INC[4]            1.79  DateTime::Format::Strptime::Types                                               [ MD5: 917eae04a97b45fa4d6edb13bd046bb9 ]
#   $INC[4]            1.65  DateTime::Helpers                                                               [ MD5: 371ee0a00ee76b9636c8f7e25c44e1b8 ]
#   $INC[4]            1.65  DateTime::Infinite                                                              [ MD5: e66de062a47c7869fe33a92f34610c5e ]
#   $INC[4]            1.41  DateTime::Locale                                                                [ MD5: 67bce8674c4c22b756ff1358b1801787 ]
#   $INC[4]            1.41  DateTime::Locale::Base                                                          [ MD5: 46536487f10645a195c338797a8bf50a ]
#   $INC[4]            1.41  DateTime::Locale::Data                                                          [ MD5: 3121eeb37bacf62323d0374f73859318 ]
#   $INC[4]            1.41  DateTime::Locale::FromData                                                      [ MD5: 57d7a63fc89d228464c5c3be2936509e ]
#   $INC[4]            1.41  DateTime::Locale::Util                                                          [ MD5: 1c775b1d7b053511a86b4b2400d6b866 ]
#   $INC[4]            2.64  DateTime::TimeZone                                                              [ MD5: 41e2ebe4d5d1e395365bbcd0a5fbbdf5 ]
#   $INC[4]            2.64  DateTime::TimeZone::Catalog                                                     [ MD5: f9a1658a8bb5ca0031f69a914b4246b5 ]
#   $INC[4]            2.64  DateTime::TimeZone::Floating                                                    [ MD5: 10b01da75a3ac60ebbf5ba79db4a0976 ]
#   $INC[4]            2.64  DateTime::TimeZone::Local                                                       [ MD5: fd88e70f5e42a936630e86c8e3c82e93 ]
#   $INC[4]            2.64  DateTime::TimeZone::OffsetOnly                                                  [ MD5: c3fe1913588d06537a4dc676d5f35c8c ]
#   $INC[4]            2.64  DateTime::TimeZone::OlsonDB::Change                                             [ MD5: 10163a619581194246658c5695aef0fb ]
#   $INC[4]            2.64  DateTime::TimeZone::UTC                                                         [ MD5: ac30c5016073de566a8039ae22e043eb ]
#   $INC[4]            1.65  DateTime::Types                                                                 [ MD5: 001c4782ec6448c5730245f110b180ef ]
#   $INC[4]            1.76  DBD::SQLite                                                                     [ MD5: 65e4b0eb6b63359d8eaeeb1e8ec62cef ]
#   $INC[4]           1.647  DBI                                                                             [ MD5: c9dbc6f30a78b1302a0e3f6be526c8fa ]
#       BLL        0.082844  DBIx::Class                                                                     [ MD5: 9d216199d50cd69783acff51c8d91eea ]
#   $INC[4]            1.03  DBIx::ContextualFetch                                                           [ MD5: c2fee462304c7b016de471657d9bc576 ]
#   $INC[4]            0.14  Devel::GlobalDestruction                                                        [ MD5: fa8dcedeb9a8a3d29fbef7dfce342970 ]
#   $INC[4]           0.007  Devel::OverloadInfo                                                             [ MD5: 705cc611c6894fb8d185534c35b68595 ]
#   $INC[4]            2.05  Devel::StackTrace                                                               [ MD5: e9740c0b9353baa0336406d318a468aa ]
#   $INC[4]            2.05  Devel::StackTrace::Frame                                                        [ MD5: f633fa7d3da6dc6a3015825723fc90a5 ]
#   $INC[4]            1.20  Digest::base                                                                    [ MD5: b5de2696c583dfec247af39b45288735 ]
#   $INC[4]         2.58_01  Digest::MD5                                                                     [ MD5: 095ec3fd633a818f165cafd5faad249f ]
#   $INC[4]            6.04  Digest::SHA                                                                     [ MD5: 41d76840cf43a6dd4b6d0b785f7704c1 ]
#   $INC[4]            1.56  DynaLoader                                                                      [ MD5: e2c26c29155a7df0c43e24d2b9f5bcdb ]
#   $INC[4]            3.21  Encode                                                                          [ MD5: 86a997acdf0129d459a136966793f491 ]
#   $INC[4]            2.25  Encode::Alias                                                                   [ MD5: bff387c5ac0b5250f064ba3beaf3a3af ]
#   $INC[4]            2.05  Encode::Config                                                                  [ MD5: 7bdd1d8dffa8d3500086802451fc020d ]
#   $INC[4]            2.08  Encode::Encoding                                                                [ MD5: 3f40faa217288ed2cb4e34af87b6bfd6 ]
#   $INC[4]            1.03  Encode::MIME::Name                                                              [ MD5: 056ea8f31df117e2984d9bd3a77555dc ]
#   $INC[4]            1.38  Errno                                                                           [ MD5: fb9db81f2f28d858b4eb58ea03f25874 ]
#   $INC[4]            0.14  Eval::Closure                                                                   [ MD5: 6c72ca7cb0924d00e0c1a8bee904c349 ]
#   $INC[4]            1.45  Exception::Class                                                                [ MD5: a45a42ee006782394ce58ca86d75f55e ]
#   $INC[4]            1.45  Exception::Class::Base                                                          [ MD5: c76488ed5376025f6d8f2dec9ca0fec5 ]
#   $INC[4]            5.78  Exporter                                                                        [ MD5: 6bfc7cd52dc28f2b1eed31d9cab199aa ]
#   $INC[4]            5.78  Exporter::Heavy                                                                 [ MD5: 061a38fb753c2581f4202bc0d4a9d743 ]
#   $INC[4]            7.70  ExtUtils::Liblist                                                               [ MD5: c9069f0f6e900bfd9eadff2a1a301446 ]
#   $INC[4]            7.70  ExtUtils::Liblist::Kid                                                          [ MD5: aaaeb43cdce6ee248b8996aebed345ce ]
#   $INC[4]            7.70  ExtUtils::MakeMaker                                                             [ MD5: b2470ad46218a39d19f9a95f741a623a ]
#   $INC[4]            7.70  ExtUtils::MakeMaker::Config                                                     [ MD5: 95dc9e7a78625f07a6a6705a2c5c7b96 ]
#   $INC[4]            7.70  ExtUtils::MakeMaker::Locale                                                     [ MD5: 812cf58103ba63ecb30519c03bcb9f50 ]
#   $INC[4]            7.70  ExtUtils::MakeMaker::version                                                    [ MD5: adc3c98daf02acf1b493b55be72f81cb ]
#   $INC[4]            7.70  ExtUtils::MM                                                                    [ MD5: 88e5b28ded1f9e138feae652b0c86a02 ]
#   $INC[4]            7.70  ExtUtils::MM_Any                                                                [ MD5: f0d21f2394d6c90a9e81d262224622fc ]
#   $INC[4]            7.70  ExtUtils::MM_Unix                                                               [ MD5: 7abce6a6cc8d3110c35afd29104c4097 ]
#   $INC[4]            7.70  ExtUtils::MY                                                                    [ MD5: f388bf55acd14e9fb7d5e07b23c1bf7e ]
#   $INC[4]            1.18  Fcntl                                                                           [ MD5: 46c6976393513528b5947f648deea029 ]
#   $INC[4]            2.86  File::Basename                                                                  [ MD5: 8ecea84d7346bf335a231114ead4f5b2 ]
#   $INC[4]            2.41  File::Copy                                                                      [ MD5: 23a9857da46d7d7dd74f8fb1e230f5bc ]
#   $INC[4]            1.44  File::Find                                                                      [ MD5: 1f68adcfecda180bb0d223a95b3a45ab ]
#   $INC[4]            1.42  File::Glob                                                                      [ MD5: 3f6875a45e28114a30cdcad6c183eded ]
#   $INC[4]            2.18  File::Path                                                                      [ MD5: 0d473e79024fc4e4aa9940b6ca34fec5 ]
#   $INC[4]           1.118  File::ShareDir                                                                  [ MD5: 84426a6f71f433987a2199b9f670c782 ]
#   $INC[4]            3.90  File::Spec                                                                      [ MD5: e2122e79f8ab3128c996bfa5e0df5529 ]
#   $INC[4]            3.91  File::Spec::Functions                                                           [ MD5: 080da2262b90938c4365aa0a5b67e157 ]
#   $INC[4]            3.91  File::Spec::Unix                                                                [ MD5: f526ad35f3a4ba312644e04864c94f88 ]
#   $INC[4]            1.14  File::stat                                                                      [ MD5: 06cda203844029c99504af9198a9c031 ]
#   $INC[4]          0.2311  File::Temp                                                                      [ MD5: b29d98338e001881d02e0659b5c87fd5 ]
#                    0.2311  File::Temp::Dir                                                               ! -f $INC{'File/Temp/Dir.pm'}
#   $INC[4]            2.57  Getopt::Long                                                                    [ MD5: 2c89a4dd1d37546eb9c9dcbb2dd9584e ]
#   $INC[4]           0.116  Getopt::Long::Descriptive                                                       [ MD5: b1c14736b9f71b8199387589e04e1a23 ]
#   $INC[4]           0.116  Getopt::Long::Descriptive::Opts                                                 [ MD5: bcea73d88f05e6677cf498af7e432395 ]
#   $INC[4]           0.116  Getopt::Long::Descriptive::Usage                                                [ MD5: 8a922edf916313deceb54767079fbbd5 ]
#   $INC[4]           0.302  Hash::Merge                                                                     [ MD5: 85df9910eb2a543ae53fff090dcb3901 ]
#   $INC[4]            0.24  I18N::Langinfo                                                                  [ MD5: 980185d636114d465f682b6c596fd2b2 ]
#   $INC[4]          0.0610  if                                                                              [ MD5: d73e6f08df8235b142e081faf5b6f2c0 ]
#   $INC[4]        1.002005  Import::Into                                                                    [ MD5: 7f498658c2a0e06c5c034165db33ad65 ]
#   $INC[4]            1.01  integer                                                                         [ MD5: ac4305fa41b2b537d4e426f5f56c5bfb ]
#   $INC[4]            1.55  IO                                                                              [ MD5: d379cdd598b0dc234e2a04a26e39819a ]
#   $INC[4]            1.55  IO::Dir                                                                         [ MD5: 36a26052f926446ea369b76704d11b44 ]
#   $INC[4]            1.55  IO::File                                                                        [ MD5: 38cf93105bf21253aeb59e2fa163bdb3 ]
#   $INC[4]            1.55  IO::Handle                                                                      [ MD5: c1efd41eb5cbbb1394d02c8789e7e715 ]
#   $INC[4]            1.55  IO::Seekable                                                                    [ MD5: 320edb101988d3ef68fbd4997625204b ]
#   $INC[4]            4.10  JSON                                                                            [ MD5: d7112d361cee2b04214a14b1fe3d2a51 ]
#   $INC[4]            1.40  JSON::Any                                                                       [ MD5: 602db4b5548fd6d94abbc48e496e260d ]
#                      4.16  JSON::Backend::PP                                                             ! -f $INC{'JSON/Backend/PP.pm'}
#   $INC[4]            4.16  JSON::PP                                                                        [ MD5: d3722afcaf0ae3c52be10b3c870d2b2a ]
#   $INC[4]            4.16  JSON::PP::Boolean                                                               [ MD5: 3985db2a9ebae63e028b56b0146226af ]
#                      1.01  JSON::PP::IncrParser                                                          ! -f $INC{'JSON/PP/IncrParser.pm'}
#   $INC[4]            1.63  List::Util                                                                      [ MD5: 7a8d03b203abfa953c903e469188070a ]
#   $INC[4]            1.12  locale                                                                          [ MD5: c6929bfac89f19e4551d14730d9d4683 ]
#   $INC[4]            0.14  Math::Base36                                                                    [ MD5: f29baebf728b8749d7d42ea07daa7fa6 ]
#   $INC[4]        2.003002  Math::BigInt                                                                    [ MD5: 0105628df00128f6de53b51b303b68b1 ]
#   $INC[4]          2.2207  metaclass                                                                       [ MD5: 0c2a01d03e65e222df06a2fdc8089c2f ]
#   $INC[4]                  Method::Generate::Accessor                                                      [ MD5: d47a048aab919a461b808db19577afef ]
#   $INC[4]                  Method::Generate::BuildAll                                                      [ MD5: 9c6e7b29be6b53e381e0cf7acff94de8 ]
#   $INC[4]                  Method::Generate::Constructor                                                   [ MD5: 7dc09b7430c43a91a9cecb31226bf8c9 ]
#   $INC[4]            0.09  Module::Implementation                                                          [ MD5: 2a146bb117cd6b798e2b928231799546 ]
#   $INC[4]           0.016  Module::Runtime                                                                 [ MD5: db1042b0f9341111c7f904480a82596a ]
#   $INC[4]        2.005005  Moo                                                                             [ MD5: 4a65f229ead7080111adf8844aeaced4 ]
#   $INC[4]                  Moo::HandleMoose                                                                [ MD5: ce4041d5986e71a57d7a7dc2d161911c ]
#   $INC[4]                  Moo::HandleMoose::FakeMetaClass                                                 [ MD5: bf661037cf497b96816975139c05898b ]
#   $INC[4]                  Moo::Object                                                                     [ MD5: f6f8cdcf4b6326f4bf927941d2276d4f ]
#   $INC[4]        2.005005  Moo::Role                                                                       [ MD5: 6da6c480a349cd766c6a7f8e07d1c689 ]
#   $INC[4]                  Moo::sification                                                                 [ MD5: 1c3b20406b7da09888e8557b40e9ce0d ]
#   $INC[4]          2.2207  Moose                                                                           [ MD5: 1ea186b0f5173205efa4098b1d0633b7 ]
#   $INC[4]          2.2207  Moose::Deprecated                                                               [ MD5: 183912f9a5611952adaadbf1d1b9df0c ]
#   $INC[4]          2.2207  Moose::Exporter                                                                 [ MD5: 4f5a188bc9ba75b8a7773540afb85b29 ]
#   $INC[4]          2.2207  Moose::Meta::Attribute                                                          [ MD5: adc7bb19fe37befd1c0d3e26e80d9b34 ]
#   $INC[4]          2.2207  Moose::Meta::Attribute::Native                                                  [ MD5: e80b7404762814227dc3560aaebce258 ]
#   $INC[4]          2.2207  Moose::Meta::Attribute::Native::Trait                                           [ MD5: dac88e0ee82f54de0eb74f58668f8967 ]
#   $INC[4]          2.2207  Moose::Meta::Attribute::Native::Trait::Counter                                  [ MD5: 0f0361681204abd2fae0b950607f63d3 ]
#   $INC[4]          2.2207  Moose::Meta::Attribute::Native::Trait::Hash                                     [ MD5: 51abe5cc96211b502a6fc4f7144afed5 ]
#   $INC[4]          2.2207  Moose::Meta::Class                                                              [ MD5: 8b8cb118b8f718442f5a5c1b89fe6515 ]
#   $INC[4]          2.2207  Moose::Meta::Class::Immutable::Trait                                            [ MD5: 4c6c8de0d6b10ae705faa8c1fac5b81f ]
#   $INC[4]          2.2207  Moose::Meta::Instance                                                           [ MD5: 68c6ffece8b84f8920ae4298ed925289 ]
#   $INC[4]          2.2207  Moose::Meta::Method                                                             [ MD5: 03721965927a6692ac303b9b0c348347 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor                                                   [ MD5: b746adbd0fabbd7f2d28e3ff2a086b02 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native                                           [ MD5: 1a4d18cf0a967de0c04a5e429f10c399 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Collection                               [ MD5: 38de9315d856722f9ec690e39ca7b55d ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Counter::inc                             [ MD5: 9b534f31642ca4edcbd31c1e055e3e7c ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Hash                                     [ MD5: 854ad5f238df4ec893d0c5e9838eeff2 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Hash::count                              [ MD5: d8cffc337dc9ff9c2b55f74ebd0ff357 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Hash::delete                             [ MD5: 6eea84befdfca280d8b0066c4920047a ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Hash::get                                [ MD5: d75da4b1b4848951937d8c1e02eb80fa ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Hash::is_empty                           [ MD5: 263449443062ae6901bf8109b8dea81c ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Hash::set                                [ MD5: 6aa1fec60d56a839fe10d4344537f23a ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Hash::values                             [ MD5: 2a197fbaae3dffc9c6d9cbaa2044ac1f ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Hash::Writer                             [ MD5: 68caa18e6eb560182a3169967e9f3c64 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Reader                                   [ MD5: 90344337c7ca8915d36fbeb9b9f17dc7 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Accessor::Native::Writer                                   [ MD5: 05bed42b65cb57e1cb15f439e04a8e44 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Augmented                                                  [ MD5: aab802895345d83ceb0250eb59153fc9 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Constructor                                                [ MD5: 2cf686e6d3115bf2dc57697c3e2dc333 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Delegation                                                 [ MD5: 6142fa714a1009fc7b3157e332306a4f ]
#   $INC[4]          2.2207  Moose::Meta::Method::Destructor                                                 [ MD5: a5fbed978d098fc08d4e769d76056217 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Meta                                                       [ MD5: d5786a261bebc1c27c75a8a16585b735 ]
#   $INC[4]          2.2207  Moose::Meta::Method::Overridden                                                 [ MD5: 9c36bb81e4ce9da861bcaa367eaa53b0 ]
#   $INC[4]          2.2207  Moose::Meta::Mixin::AttributeCore                                               [ MD5: 58ab9534b24525ca1b2a2ce8f099ade1 ]
#   $INC[4]          2.2207  Moose::Meta::Object::Trait                                                      [ MD5: 4e6cb87e2d5b3a90e8e54c59e648762b ]
#   $INC[4]          2.2207  Moose::Meta::Role                                                               [ MD5: adf5d418e6aebd18cc3e20739a59c0a5 ]
#   $INC[4]          2.2207  Moose::Meta::Role::Application                                                  [ MD5: de6a9ef0642367792b65d08507388ad0 ]
#   $INC[4]          2.2207  Moose::Meta::Role::Application::RoleSummation                                   [ MD5: 70705685a9c0d06c4ebc80167a99179a ]
#   $INC[4]          2.2207  Moose::Meta::Role::Application::ToClass                                         [ MD5: 4cc61bce22792f4e808afb26bd023631 ]
#   $INC[4]          2.2207  Moose::Meta::Role::Application::ToInstance                                      [ MD5: 70980c5505f7526ba2a34f63df31d7df ]
#   $INC[4]          2.2207  Moose::Meta::Role::Application::ToRole                                          [ MD5: ea98aba4c5a59ba7f737fcc042764670 ]
#   $INC[4]          2.2207  Moose::Meta::Role::Attribute                                                    [ MD5: a2ff7d1d65fbbc6c18b3f1cd179c5425 ]
#   $INC[4]          2.2207  Moose::Meta::Role::Composite                                                    [ MD5: 4e0ca6703331109ea8cfb8e2636e777b ]
#   $INC[4]          2.2207  Moose::Meta::Role::Method                                                       [ MD5: b81fc49c7bbc6bb8d05d624dab29f2f2 ]
#   $INC[4]          2.2207  Moose::Meta::Role::Method::Conflicting                                          [ MD5: 82bddb0090455cc6512003565a8f3992 ]
#   $INC[4]          2.2207  Moose::Meta::Role::Method::Required                                             [ MD5: 5d0b540d1f7474d728caa6da348d3ece ]
#   $INC[4]          2.2207  Moose::Meta::TypeCoercion                                                       [ MD5: b654758e92af7f3c324c579f14e5f058 ]
#   $INC[4]          2.2207  Moose::Meta::TypeCoercion::Union                                                [ MD5: 2c491ad07735ae3487bf045ba48524ae ]
#   $INC[4]          2.2207  Moose::Meta::TypeConstraint                                                     [ MD5: 6e05a289d965001a10e9160f6940b063 ]
#   $INC[4]          2.2207  Moose::Meta::TypeConstraint::Class                                              [ MD5: 4df96f2dc85f149af7ec84a5817b0b8f ]
#   $INC[4]          2.2207  Moose::Meta::TypeConstraint::DuckType                                           [ MD5: f6c669cf1d6907f0f2cfd367d40629fb ]
#   $INC[4]          2.2207  Moose::Meta::TypeConstraint::Enum                                               [ MD5: 34746cc81e609ba432a9b454871dd125 ]
#   $INC[4]          2.2207  Moose::Meta::TypeConstraint::Parameterizable                                    [ MD5: 9810a415dafb6691636020f3c2676075 ]
#   $INC[4]          2.2207  Moose::Meta::TypeConstraint::Parameterized                                      [ MD5: 94f4939c5140db8df213c7f7a7f4ff5e ]
#   $INC[4]          2.2207  Moose::Meta::TypeConstraint::Registry                                           [ MD5: 8cc7441606c56957df59e009ae552d0b ]
#   $INC[4]          2.2207  Moose::Meta::TypeConstraint::Role                                               [ MD5: 886016eec247b969234dd238e88539b9 ]
#   $INC[4]          2.2207  Moose::Meta::TypeConstraint::Union                                              [ MD5: 6e7e8a6302ca86e7695e3d61282197d9 ]
#   $INC[4]          2.2207  Moose::Object                                                                   [ MD5: c8256db5fbc948d6cb260c3ee9230fd2 ]
#   $INC[4]          2.2207  Moose::Role                                                                     [ MD5: 6a820a228782f343afc345d2d578967e ]
#   $INC[4]          2.2207  Moose::Util                                                                     [ MD5: d351979cfc6ba366cf886d15486a6248 ]
#   $INC[4]          2.2207  Moose::Util::MetaRole                                                           [ MD5: 71d99f59fd81576cfccff9ec907542b4 ]
#   $INC[4]          2.2207  Moose::Util::TypeConstraints                                                    [ MD5: be6778bfd3b8234f61304383a587b92f ]
#   $INC[4]          2.2207  Moose::Util::TypeConstraints::Builtins                                          [ MD5: 4e17af9055b58adf1a85c3545b0157d3 ]
#   $INC[4]            0.50  MooseX::Types                                                                   [ MD5: 17bbbb8842f7942f7dbbb26921f6a101 ]
#   $INC[4]            0.50  MooseX::Types::Base                                                             [ MD5: d150a08c20428cc44a004f8638ad41db ]
#   $INC[4]            0.50  MooseX::Types::CheckedUtilExports                                               [ MD5: 557b5771665a6e0ec9ccfe638cecb5b7 ]
#   $INC[4]            1.01  MooseX::Types::JSON                                                             [ MD5: ba05073bf31e7d6fcc103ca6028b3236 ]
#   $INC[4]           0.015  MooseX::Types::LoadableClass                                                    [ MD5: ecc36756c227d77f3e0d50c3b93ae209 ]
#   $INC[4]            0.50  MooseX::Types::Moose                                                            [ MD5: 50ab28fc41501c0c28f0dcd01ca1df26 ]
#   $INC[4]            0.09  MooseX::Types::Path::Class                                                      [ MD5: fa4152eac64df55ede9de273d21bc2d3 ]
#   $INC[4]            0.50  MooseX::Types::TypeDecorator                                                    [ MD5: f141bb4c2a1c181421144011515c112b ]
#   $INC[4]            0.50  MooseX::Types::UndefinedType                                                    [ MD5: 2fd1fdbd0da64f6d55375bce8458d66d ]
#   $INC[4]            0.50  MooseX::Types::Util                                                             [ MD5: 39cdff774bdb7208e1c73892a26ccd3a ]
#   $INC[4]            1.29  mro                                                                             [ MD5: 16270f6271a2cc2efb8f8e4ef2dc9b63 ]
#   $INC[4]            0.15  MRO::Compat                                                                     [ MD5: bef0019fecfbcbba419a25fef7883ff3 ]
#   $INC[4]            0.31  namespace::autoclean                                                            [ MD5: 30428c489e6e19994aadc80f812d3db9 ]
#   $INC[4]            0.27  namespace::clean                                                                [ MD5: f3e03f7f5f26391565d98357834e909b ]
#   $INC[4]            1.37  overload                                                                        [ MD5: 78e575cd3f58418bd5d3c753030a6d8f ]
#   $INC[4]            0.02  overloading                                                                     [ MD5: eae881bf623745585b70c107ced98f69 ]
#   $INC[4]            0.18  Package::DeprecationManager                                                     [ MD5: 91a515bc41e87f33d57f23cc01f95503 ]
#   $INC[4]            0.40  Package::Stash                                                                  [ MD5: a30009fe1da4beeffea3864a6eca7e0a ]
#   $INC[4]            0.30  Package::Stash::XS                                                              [ MD5: cbd3767a10ffd80ba463fa430661693c ]
#   $INC[4]        1.003002  Package::Variant                                                                [ MD5: dab12020035bf6d34adc8aa771e7df9c ]
#   $INC[4]           1.102  Params::Util                                                                    [ MD5: 89fac2a5d87e044e834a4dde26ee3360 ]
#   $INC[4]           1.102  Params::Util::PP                                                                [ MD5: e902195f8b740fdc485f3ea8fb973cd6 ]
#   $INC[4]            1.31  Params::Validate                                                                [ MD5: 902e1bbf8b1527a2a5d9b019a18c32b6 ]
#   $INC[4]            1.31  Params::Validate::Constants                                                     [ MD5: 47649513f198808f20b247a9e3348e25 ]
#   $INC[4]            1.31  Params::Validate::XS                                                            [ MD5: 505c60702c64f181f4996ef75c66194f ]
#   $INC[4]            0.31  Params::ValidationCompiler                                                      [ MD5: b9691b9e3cd9b031ecf0edea3623d17c ]
#   $INC[4]            0.31  Params::ValidationCompiler::Compiler                                            [ MD5: a6711dbd52a4f2c04ba2c1d077ba390a ]
#   $INC[4]            1.45  Params::ValidationCompiler::Exception::BadArguments                             [ MD5: a45a42ee006782394ce58ca86d75f55e ]
#   $INC[4]            1.45  Params::ValidationCompiler::Exception::Named::Extra                             [ MD5: a45a42ee006782394ce58ca86d75f55e ]
#   $INC[4]            1.45  Params::ValidationCompiler::Exception::Named::Required                          [ MD5: a45a42ee006782394ce58ca86d75f55e ]
#   $INC[4]            1.45  Params::ValidationCompiler::Exception::Positional::Extra                        [ MD5: a45a42ee006782394ce58ca86d75f55e ]
#   $INC[4]            1.45  Params::ValidationCompiler::Exception::Positional::Required                     [ MD5: a45a42ee006782394ce58ca86d75f55e ]
#   $INC[4]            1.45  Params::ValidationCompiler::Exception::ValidationFailedForMooseTypeConstraint   [ MD5: a45a42ee006782394ce58ca86d75f55e ]
#   $INC[4]            0.31  Params::ValidationCompiler::Exceptions                                          [ MD5: c64561e55a0a6154c4a98db84ccdc5b8 ]
#   $INC[4]           0.241  parent                                                                          [ MD5: d2183788f3a384328645bfd91327bf01 ]
#   $INC[4]            0.37  Path::Class                                                                     [ MD5: 62b3248e0d25291933a8d0f09e731547 ]
#   $INC[4]            0.37  Path::Class::Dir                                                                [ MD5: 9b7bd783037e1e812d6a82d62bcecb92 ]
#   $INC[4]            0.37  Path::Class::Entity                                                             [ MD5: 8e14d34b8f5a0909736e9bdaac460848 ]
#   $INC[4]            0.37  Path::Class::File                                                               [ MD5: b7f9029ac9e90dc1d509a95d12103c69 ]
#                  5.040000  perl                                                                            [ MD5: 71b4c877f14c06046e928e402a459770 ]
#   $INC[4]            1.12  PerlIO                                                                          [ MD5: 2984c1983bf0e0b923377e5ebfc9dda4 ]
#   $INC[4]            2.20  POSIX                                                                           [ MD5: 8bc72d7dd37d917423739a5fe5ae55cd ]
#   $INC[4]            0.47  re                                                                              [ MD5: 602094e96acdabda7c497cb8ef44a5ef ]
#   $INC[4]        2.002004  Role::Tiny                                                                      [ MD5: 861d0b2534a79b6019bc7147c041cad4 ]
#   $INC[4]        2.002004  Role::Tiny::With                                                                [ MD5: 3553d98b3d121c03e2dbaae52e034503 ]
#   $INC[4]            1.63  Scalar::Util                                                                    [ MD5: 6c3eb9d7d471d24b8dd1fd246f9d26bb ]
#   $INC[4]            0.21  Scope::Guard                                                                    [ MD5: 914494bdeb65cd340f14eae265635cf2 ]
#   $INC[4]            1.02  SelectSaver                                                                     [ MD5: d71a55c7cae110f38d85ea2c9147014e ]
#   $INC[4]            0.49  Specio                                                                          [ MD5: 3da3b0e6651cb2d98539254f88f8617c ]
#   $INC[4]            0.49  Specio::Coercion                                                                [ MD5: 46f4dc7a047e2f1e24c2abffd1b9df36 ]
#   $INC[4]            0.49  Specio::Constraint::AnyCan                                                      [ MD5: 5a05e46bcc1a0310c56128fdc32fe1fc ]
#   $INC[4]            0.49  Specio::Constraint::Enum                                                        [ MD5: d979c7bc7fc62960dc9d161d0288f04e ]
#   $INC[4]            0.49  Specio::Constraint::ObjectCan                                                   [ MD5: 0b344155e81919d9fad77266b62e9cb0 ]
#   $INC[4]            0.49  Specio::Constraint::ObjectIsa                                                   [ MD5: 33a2b647c92d6d2742ef603101b2b726 ]
#   $INC[4]            0.49  Specio::Constraint::Parameterizable                                             [ MD5: f04dcc25ab0fd9979f0e786529808ab3 ]
#   $INC[4]            0.49  Specio::Constraint::Parameterized                                               [ MD5: 2dc7071ad2a2cc8a95da4fcc3129b2bf ]
#   $INC[4]            0.49  Specio::Constraint::Role::CanType                                               [ MD5: 20ed08a2be1e0dca274f7a111127370f ]
#   $INC[4]            0.49  Specio::Constraint::Role::Interface                                             [ MD5: 0c5e045afe0ba77377e523f159a39445 ]
#   $INC[4]            0.49  Specio::Constraint::Role::IsaType                                               [ MD5: 716e83fc0552e82e00a22d85049dfe2f ]
#   $INC[4]            0.49  Specio::Constraint::Simple                                                      [ MD5: c0b1cead163d54eef5e8a3e87773bd78 ]
#   $INC[4]            0.49  Specio::Constraint::Union                                                       [ MD5: 55b8a6b9c47354f9e240b92b1afb1046 ]
#   $INC[4]            0.49  Specio::Declare                                                                 [ MD5: 46b8879f71bd21c166822ddd7cf4956e ]
#   $INC[4]            0.49  Specio::DeclaredAt                                                              [ MD5: e2768d06a5c23089d23c279bc7b6c7e2 ]
#   $INC[4]            0.49  Specio::Exception                                                               [ MD5: 158afcfd274e7a130df00306d1687f90 ]
#   $INC[4]            0.49  Specio::Exporter                                                                [ MD5: f174ba042f6a9bc81a14246064822199 ]
#   $INC[4]            0.49  Specio::Helpers                                                                 [ MD5: 6f2796a94c421da311e91e477c31eb5c ]
#   $INC[4]            0.49  Specio::Library::Builtins                                                       [ MD5: 5aed256ed69741d18d6695cc0f56d7f2 ]
#   $INC[4]            0.49  Specio::Library::Numeric                                                        [ MD5: f8d3eeb886456cb21aa5208422bc918b ]
#   $INC[4]            0.49  Specio::Library::Perl                                                           [ MD5: 6f54ab2597c801d924d2fd1f8c610745 ]
#   $INC[4]            0.49  Specio::Library::String                                                         [ MD5: cad909f97c38724df3da3a458e0d0c0a ]
#   $INC[4]            0.49  Specio::OO                                                                      [ MD5: ebecaa9e5fffb32b807734a5b60cf397 ]
#   $INC[4]            0.49  Specio::PartialDump                                                             [ MD5: 1c181a3d21f0587b675fd73aa4d666dd ]
#   $INC[4]            0.49  Specio::Registry                                                                [ MD5: 59fab13886e806f8f9b19b4f5e0e7138 ]
#   $INC[4]            0.49  Specio::Role::Inlinable                                                         [ MD5: bf198a06e949a8ebe0dc61d19a70a857 ]
#   $INC[4]            0.49  Specio::Subs                                                                    [ MD5: 5f825f11c1c342f334518d245445f5af ]
#   $INC[4]            0.49  Specio::TypeChecks                                                              [ MD5: 9ff41e5a33bebb7ec9643a2ae5cf032a ]
#   $INC[4]            1.91  SQL::Abstract::Classic                                                          [ MD5: 82c47bb99257b1225bb3576458e85992 ]
#   $INC[4]                  SQL::Abstract::Tree                                                             [ MD5: 4ebd475571c49fd341fd961558c89c7b ]
#   $INC[4]                  SQL::Abstract::Util                                                             [ MD5: 4599b28bcd164597e690650c495bd658 ]
#   $INC[4]            1.66  SQL::Translator                                                                 [ MD5: 2776b19d9bda71c8b30a15ded54fcaff ]
#       BLL            1.10  SQL::Translator::Parser::DBIx::Class                                            [ MD5: a2e6513ee1189074e99c2a7753d7fb2a ]
#   $INC[4]            1.66  SQL::Translator::Producer                                                       [ MD5: bcf8a736b8c4ee4ef490fc588512093a ]
#       BLL             0.1  SQL::Translator::Producer::DBIx::Class::File                                    [ MD5: c69e702afc25396bd697909dc8536bf1 ]
#   $INC[4]                  SQL::Translator::Role::BuildArgs                                                [ MD5: e5fbd30e3e0ba23cc2201ccf85ffb1d7 ]
#   $INC[4]                  SQL::Translator::Role::Debug                                                    [ MD5: 1aba911c2965859f8724773404688f2a ]
#   $INC[4]                  SQL::Translator::Role::Error                                                    [ MD5: 587f6a91c72af39edd901993b069391e ]
#   $INC[4]                  SQL::Translator::Role::ListAttr                                                 [ MD5: 5df213fd4c822dba0ac777cf93adf32f ]
#   $INC[4]            1.66  SQL::Translator::Schema                                                         [ MD5: 84d37933439aa4873be83349ffd0e180 ]
#   $INC[4]            1.66  SQL::Translator::Schema::Constants                                              [ MD5: 1304395b6fdc081f3d5b36c07c648b50 ]
#   $INC[4]            1.66  SQL::Translator::Schema::Constraint                                             [ MD5: a8d61b7d8bd12e779e8127082d4c2f70 ]
#   $INC[4]            1.66  SQL::Translator::Schema::Field                                                  [ MD5: bf2c61d38f56956813fa935c9d4b701d ]
#   $INC[4]            1.66  SQL::Translator::Schema::Index                                                  [ MD5: 1b1bb4e20f72a8442b9dcb88bbf97388 ]
#   $INC[4]                  SQL::Translator::Schema::IndexField                                             [ MD5: aef94189d0f91d44fc92506135527e50 ]
#   $INC[4]            1.66  SQL::Translator::Schema::Object                                                 [ MD5: 6ccf524f4a4eaac274cfeb5e95d3b122 ]
#   $INC[4]            1.66  SQL::Translator::Schema::Procedure                                              [ MD5: e694a8b2c8863ee28205ecd166f6cd34 ]
#   $INC[4]                  SQL::Translator::Schema::Role::Compare                                          [ MD5: 62915669b5d2e13a34857abae83f6c5d ]
#   $INC[4]                  SQL::Translator::Schema::Role::Extra                                            [ MD5: 9c6da3e148c30865b366022def96fd91 ]
#   $INC[4]            1.66  SQL::Translator::Schema::Table                                                  [ MD5: 7caad42e02d75588aeab9ae399afcd4b ]
#   $INC[4]            1.66  SQL::Translator::Schema::Trigger                                                [ MD5: f3d2d1b673d1e51fa8da05d0de889220 ]
#   $INC[4]            1.66  SQL::Translator::Schema::View                                                   [ MD5: 385c8561410c82601de41a0da1b3afe4 ]
#   $INC[4]                  SQL::Translator::Types                                                          [ MD5: 5de0451c7d4964fa84f82895d419347a ]
#   $INC[4]            1.66  SQL::Translator::Utils                                                          [ MD5: 91dc78434c45d2d13bdde6eb7b2116e9 ]
#   $INC[4]            3.32  Storable                                                                        [ MD5: d507c430eca45ed3db0673437a9b2f1c ]
#   $INC[4]            1.13  strict                                                                          [ MD5: 11b6fbf5a67476d15946b9aae084e9a5 ]
#   $INC[4]        2.000006  strictures                                                                      [ MD5: 99d8e04c827a8c381a2b1253ac729182 ]
#   $INC[4]        2.006008  Sub::Defer                                                                      [ MD5: 6b8855b52fcf3dd457e526a865cd36a9 ]
#   $INC[4]           0.990  Sub::Exporter                                                                   [ MD5: 00533b1093750667db0471c17a27c82d ]
#   $INC[4]        0.100055  Sub::Exporter::ForMethods                                                       [ MD5: 218a4e7f9feb4d0f172f4ee6efcaf25e ]
#   $INC[4]        0.001013  Sub::Exporter::Progressive                                                      [ MD5: 5f37412f2438f87c7b088c7b2e6dd8ab ]
#   $INC[4]           0.990  Sub::Exporter::Util                                                             [ MD5: 1dfd4d95c8dafbdae288358307b2789d ]
#   $INC[4]           0.929  Sub::Install                                                                    [ MD5: 69771e91990dd7a0db1e8532978fd823 ]
#   $INC[4]            0.28  Sub::Name                                                                       [ MD5: ef7b55544aca07b5c202a751ec5dc6e7 ]
#   $INC[4]        2.006008  Sub::Quote                                                                      [ MD5: 5a9049ccbcf14dd9c30d5811501a24c5 ]
#   $INC[4]            1.63  Sub::Util                                                                       [ MD5: 1f323c22eec9184faf95376b10b9a500 ]
#   $INC[4]            1.09  Symbol                                                                          [ MD5: b9cff8a2c27d2d6581fd10f711e38e58 ]
#   $INC[4]        1.302199  Test2::API                                                                      [ MD5: b980af8b692c526337cfd07f2779d3a1 ]
#   $INC[4]        1.302199  Test2::API::Context                                                             [ MD5: caa30d0b46402295e2c28726c0f61c1e ]
#   $INC[4]        1.302199  Test2::API::Instance                                                            [ MD5: e337ead798fd6d537ec3fb6db32458d2 ]
#   $INC[4]        1.302199  Test2::API::Stack                                                               [ MD5: d7c17b5f6ba4b790a43accb3c9a7d3ad ]
#   $INC[4]        1.302199  Test2::Event                                                                    [ MD5: 5cc79e1ee7bf6c32f7bc6faf71e5c084 ]
#   $INC[4]        1.302199  Test2::Event::Bail                                                              [ MD5: d176b4911145f0ee6cf0e49fc0392e8b ]
#   $INC[4]        1.302199  Test2::Event::Diag                                                              [ MD5: 5ad4855831b670648ae1ed19ca3108c2 ]
#   $INC[4]        1.302199  Test2::Event::Exception                                                         [ MD5: f7180b0afff4cacf5ae87e2346a0816d ]
#   $INC[4]        1.302199  Test2::Event::Fail                                                              [ MD5: 808326444f46a87c1ffd5428235a8adb ]
#   $INC[4]        1.302199  Test2::Event::Note                                                              [ MD5: 51d3ea6e6bd8f773123c44bf68334bb2 ]
#   $INC[4]        1.302199  Test2::Event::Ok                                                                [ MD5: fa0cb61841a7bff1229d81374cb54721 ]
#   $INC[4]        1.302199  Test2::Event::Pass                                                              [ MD5: 1f1feda3d10e77bcbc030d7c24a56c6c ]
#   $INC[4]        1.302199  Test2::Event::Plan                                                              [ MD5: c4a96f6d893c27f226e6abb03cfcaf2f ]
#   $INC[4]        1.302199  Test2::Event::Skip                                                              [ MD5: 78a54f7f4a58befe8835580f4113cb75 ]
#   $INC[4]        1.302199  Test2::Event::Subtest                                                           [ MD5: 2cb04427455358f9f5891befb9d69dac ]
#   $INC[4]        1.302199  Test2::Event::V2                                                                [ MD5: f723284020e679fb8c98ea6a53295e32 ]
#   $INC[4]        1.302199  Test2::Event::Waiting                                                           [ MD5: 7d3e1321ec41179ebf465ea99556fec5 ]
#   $INC[4]        1.302199  Test2::EventFacet                                                               [ MD5: 3e356d432099d0e8c0cbe2a539a7c81f ]
#   $INC[4]        1.302199  Test2::EventFacet::About                                                        [ MD5: 4f5d134532dddc15bf0362720ceddcb6 ]
#   $INC[4]        1.302199  Test2::EventFacet::Amnesty                                                      [ MD5: 54de6b434efd97fb6e9c42c2750be5f8 ]
#   $INC[4]        1.302199  Test2::EventFacet::Assert                                                       [ MD5: 2f98870f9bd909592a6c5f41700dc695 ]
#   $INC[4]        1.302199  Test2::EventFacet::Control                                                      [ MD5: fb31dbfe81f36bc340b3acb835c4f028 ]
#   $INC[4]        1.302199  Test2::EventFacet::Error                                                        [ MD5: 6d2afe8ffed96ed0791ed11d9ab02dc7 ]
#   $INC[4]        1.302199  Test2::EventFacet::Hub                                                          [ MD5: 9a816611b7356c3d0186a9bce1448942 ]
#   $INC[4]        1.302199  Test2::EventFacet::Info                                                         [ MD5: 043c6654349c872c26f405e50f2695bb ]
#   $INC[4]        1.302199  Test2::EventFacet::Meta                                                         [ MD5: bcc16c35b9c01f62ee657828f883e8c4 ]
#   $INC[4]        1.302199  Test2::EventFacet::Parent                                                       [ MD5: 5396dba74c8194a29c21b6c35cf3de9c ]
#   $INC[4]        1.302199  Test2::EventFacet::Plan                                                         [ MD5: 68ebe8c49c2a1d444356050e29ce5dc2 ]
#   $INC[4]        1.302199  Test2::EventFacet::Trace                                                        [ MD5: 6a51c2b76071d86bcedf2dfc0467ec58 ]
#   $INC[4]        1.302199  Test2::Formatter                                                                [ MD5: 2c3d4d514c93c06b4a03d1ef46704484 ]
#   $INC[4]        1.302199  Test2::Formatter::TAP                                                           [ MD5: 7c0f68cf2ad028103b0ab320c591e461 ]
#   $INC[4]        1.302199  Test2::Hub                                                                      [ MD5: 31451e28eb30b6522e7c8f1e5ee98abe ]
#   $INC[4]        1.302199  Test2::Hub::Interceptor                                                         [ MD5: 9f5f92d7a879d6fce7b9c16e262f9151 ]
#   $INC[4]        1.302199  Test2::Hub::Interceptor::Terminator                                             [ MD5: 9718318272436c3bd80e1b2781e490f4 ]
#   $INC[4]        1.302199  Test2::Hub::Subtest                                                             [ MD5: 01e0adc5a6eeabc0108eec9836967879 ]
#   $INC[4]        1.302199  Test2::Util                                                                     [ MD5: 7d0839bb6123b129a4507eba0f5e37ac ]
#   $INC[4]        1.302199  Test2::Util::ExternalMeta                                                       [ MD5: c55fadeafa20c2045fdf58d19897b010 ]
#   $INC[4]        1.302199  Test2::Util::Facets2Legacy                                                      [ MD5: 94675013d83c0a767f7e345a829283fb ]
#   $INC[4]        1.302199  Test2::Util::HashBase                                                           [ MD5: f8a3f3d7881c52cf24fbaeceb80e62e7 ]
#   $INC[4]        1.302199  Test2::Util::Trace                                                              [ MD5: 29dc6c8e6acf04daab16381b4431da34 ]
#   $INC[4]        1.302199  Test::Builder                                                                   [ MD5: 274f2612adb8698d04a3d9f8c1be4960 ]
#   $INC[4]        1.302199  Test::Builder::Formatter                                                        [ MD5: b96e0de0663ccef5522276605f119694 ]
#   $INC[4]        1.302199  Test::Builder::Module                                                           [ MD5: e7148170382076620b62963d348bf332 ]
#   $INC[4]        1.302199  Test::Builder::TodoDiag                                                         [ MD5: be2a2858fb0b159a64dfcd575e51f901 ]
#   $INC[4]          2.2207  Test::Moose                                                                     [ MD5: f3ee8d681c72e916c70c0ef7d6b436e0 ]
#   $INC[4]        1.302199  Test::More                                                                      [ MD5: a0c06931fa3ac595f1d3e7c7f3ed9621 ]
#   $INC[4]            2.05  Text::CSV                                                                       [ MD5: 0fc55281516b4a3987c2cf0c2c354e85 ]
#   $INC[4]            2.05  Text::CSV_PP                                                                    [ MD5: 505a1c38aba5eec91e1b2d18a928c7e2 ]
#   $INC[4]            1.06  Tie::Hash                                                                       [ MD5: 3aa6ceedd80611771127e351795293ec ]
#   $INC[4]          1.9777  Time::HiRes                                                                     [ MD5: 060fcd297ffc658e67992ee2a7867b68 ]
#   $INC[4]            1.35  Time::Local                                                                     [ MD5: 7e67f55be1c2461d07576df0459c3bb4 ]
#   $INC[4]       1.3401_01  Time::Piece                                                                     [ MD5: 7c3f2724747176781a87f5729f2cba8f ]
#   $INC[4]            0.06  Time::Piece::MySQL                                                              [ MD5: 049f55316c13da6cdb4780b94153fb96 ]
#   $INC[4]          1.3401  Time::Seconds                                                                   [ MD5: 830bb93bcb970347a1da5f9207e51e5a ]
#   $INC[4]            0.32  Try::Tiny                                                                       [ MD5: cc9d74b49697ea08b18b174430ff008d ]
#   $INC[4]            1.25  utf8                                                                            [ MD5: dad75ed9909c84ad22d6f8ddbf36721c ]
#   $INC[4]            0.64  Variable::Magic                                                                 [ MD5: ebec38b1086ba3f4038b5aebf5dd34ec ]
#   $INC[4]            1.05  vars                                                                            [ MD5: 7b1646d3ab0c2098d26ba337a18b3dd6 ]
#   $INC[4]          0.9930  version                                                                         [ MD5: b9d37d6256a30cf490315b1d2470a7d1 ]
#   $INC[4]          0.9930  version::regex                                                                  [ MD5: cac885091f9d0c134323fa600ed488f5 ]
#   $INC[4]            1.70  warnings                                                                        [ MD5: d25642c056e9d141f293333c1164cc64 ]
#   $INC[4]            1.06  warnings::register                                                              [ MD5: 5a2c4d3304a14f9c39d28343d4ad48e1 ]
#   $INC[4]            0.32  XSLoader                                                                        [ MD5: 025ea712faa69169d8fe91280530b271 ]
#   $INC[4]           0.005  XString                                                                         [ MD5: ce00b565e67dbfbf3985f52281a0f942 ]
# =============================
# 
# List of loadable modules within both *OPTIONAL* and core dependency chains
# present on this system (modules sourced from ./blib, ./lib, ./t, and ./xt
# with versions identical to their parent namespace were omitted for brevity)
# 
#     *** Note that *MANY* of these modules will *NEVER* be loaded ***
#             *** during normal operation of DBIx::Class ***
# 
# 
t/00describe_environment.t .......................... 
ok 1 - 413 distinctly versioned modules found
1..1
ok
t/04_c3_mro.t ....................................... 
#
ok 1 - Correctly skipped injecting a direct parent of class BBB
ok 2 - Correctly skipped injecting an indirect parent of class BBB
ok 3 - Correctly ordered ISA of DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server
ok 4 - Correct method picked
ok 5 - No Class::C3 loaded on perl 5.10+
1..5
# Auto checked 0 references for leaks - none detected
ok
t/05components.t .................................... 
#
ok 1 - foreign component
ok 2 - inject_base filters duplicates
ok 3 - use DBIx::Class::AccessorGroup;
ok 4 - use DBIx::Class::Componentised;
1..4
# Auto checked 0 references for leaks - none detected
ok
t/100extra_source.t ................................. 
#
ok 1 - original source still primary source
ok 2 - column definition did not leak to original source
ok 3 - An object of class 'DBICTest::ArtistRS' isa 'DBICTest::ArtistRS'
ok 4 - re-registering an existing source under the same name causes no warnings
ok 5 - new source is primary source
ok 6 - column correctly defined on new source
ok 7 - An object of class 'DBICTest::ArtistRS' isa 'DBICTest::ArtistRS'
ok 8 - column definition did not leak to original source
ok 9 - An object of class 'DBICTest::BaseResultSet' isa 'DBIx::Class::ResultSet'
ok 10 - An object of class 'DBICTest::BaseResultSet' isa 'DBIx::Class::ResultSet'
ok 11 - registering source to an existing result warns
1..11
# Auto checked 5 references for leaks - none detected
ok
t/100populate.t ..................................... 
#
ok 1 - populate created correct number of rows with massive AoA bulk insert
ok 2 - Readable exception thrown for failed populate
ok 3
ok 4 - Link 2 id
ok 5 - Link 2 url
ok 6 - Link 2 title
ok 7
ok 8 - Link 3 id
ok 9 - Link 3 url
ok 10 - Link 3 title
ok 11
ok 12 - Link 4 id
ok 13 - Link 4 url
ok 14 - Link 4 title
ok 15
ok 16
ok 17
ok 18 - Link 5 id
ok 19 - Link 5 url
ok 20 - Link 5 title
ok 21 - Link 6 id
ok 22 - Link 6 url
ok 23 - Link 6 title
ok 24 - Link 7 id
ok 25 - Link 7 url
ok 26 - Link 7 title
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43 - populate with all literal SQL
ok 44 - populate with all literal SQL
ok 45 - populate with all literal/bind
ok 46 - populate with all literal/bind SQL
ok 47 - Row 1 correctly created with dynamic literal/bind populate
ok 48 - Row 2 correctly created with dynamic literal/bind populate
ok 49 - Row 3 correctly created with dynamic literal/bind populate
ok 50 - Row 4 correctly created with dynamic literal/bind populate
ok 51 - Row 5 correctly created with dynamic literal/bind populate
ok 52 - bad slice fails PK insert
ok 53 - populate is atomic
ok 54 - literal sql where bind expected throws
ok 55 - bind where literal sql expected throws
ok 56 - literal sql must be the same in all slices
ok 57 - literal where literal+bind expected throws
ok 58 - literal+bind with differing attrs throws
ok 59 - literal+bind with semantically identical attrs works after normalization
ok 60 - Populate() empty set in void context
ok 61 - Populate() empty set in non-void context
ok 62 - Populate() empty set in non-void context
ok 63 - Populate() empty set in void context
ok 64 - Populate() empty set in non-void context
ok 65 - Populate() empty set in non-void context
ok 66 - Create() empty set
ok 67 - Populate() stringifying objects before regular values in void context
ok 68 - Populate() stringifying objects before regular values in non-void context
ok 69 - Populate() stringifying objects before regular values in non-void context
ok 70 - Populate() stringifying objects before regular values in void context
ok 71 - Populate() stringifying objects before regular values in non-void context
ok 72 - Populate() stringifying objects before regular values in non-void context
ok 73 - Create() stringifying objects before regular values
ok 74 - Populate() stringifying objects after regular values in void context
ok 75 - Populate() stringifying objects after regular values in non-void context
ok 76 - Populate() stringifying objects after regular values in non-void context
ok 77 - Populate() stringifying objects after regular values in void context
ok 78 - Populate() stringifying objects after regular values in non-void context
ok 79 - Populate() stringifying objects after regular values in non-void context
ok 80 - Create() stringifying objects after regular values
ok 81 - Populate() stringifying objects between regular values in void context
ok 82 - Populate() stringifying objects between regular values in non-void context
ok 83 - Populate() stringifying objects between regular values in non-void context
ok 84 - Populate() stringifying objects between regular values in void context
ok 85 - Populate() stringifying objects between regular values in non-void context
ok 86 - Populate() stringifying objects between regular values in non-void context
ok 87 - Create() stringifying objects between regular values
ok 88 - Populate() stringifying objects around regular values in void context
ok 89 - Populate() stringifying objects around regular values in non-void context
ok 90 - Populate() stringifying objects around regular values in non-void context
ok 91 - Populate() stringifying objects around regular values in void context
ok 92 - Populate() stringifying objects around regular values in non-void context
ok 93 - Populate() stringifying objects around regular values in non-void context
ok 94 - Create() stringifying objects around regular values
ok 95 - Populate() single stringifying object in void context
ok 96 - Populate() single stringifying object in non-void context
ok 97 - Populate() single stringifying object in non-void context
ok 98 - Populate() single stringifying object in void context
ok 99 - Populate() single stringifying object in non-void context
ok 100 - Populate() single stringifying object in non-void context
ok 101 - Create() single stringifying object
ok 102 - Arguments fed to populate()/create() unchanged
ok 103 - Data integrity warnings gone as planned
ok 104 - multicol-PK has_many populate expected trace
ok 105 - multicol-PK has_many populate expected trace
ok 106 - multicol-PK has_many populate expected trace
ok 107 - multicol-PK has_many populate expected trace
ok 108 - empty has_many relationship accepted by populate
1..108
# Auto checked 5 references for leaks - none detected
ok
t/101populate_rs.t .................................. 
#
ok 1 - Got a Schema object
ok 2 - Got Good Artist Resultset
ok 3 - Got Good CD Resultset
ok 4
ok 5 - An object of class 'DBICTest::Schema' isa 'DBIx::Class::Schema'
ok 6 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 7 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 8 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 9 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 10 - Got Expected Artist Name for Artist001
ok 11 - Got Expected Artist Name for Artist002
ok 12 - Got Expected Artist Name for Artist003
ok 13 - Got Expected Artist Name for Artist004
ok 14 - Got Right number of CDs for Artist1
ok 15 - Got Right number of CDs for Artist2
ok 16 - Got Right number of CDs for Artist3
ok 17 - Got Right number of CDs for Artist4
ok 18 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 19 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 20 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 28
ok 29
ok 30 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 31
ok 32
ok 33 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 34 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 35 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 36 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 37 - Got Correct name for result object
ok 38 - Got Correct name for result object
ok 39 - Got Correct name for result object
ok 40 - Got Correct name for result object
ok 41 - got Expected Number of Cds
ok 42 - got Expected Number of Cds
ok 43 - got Expected Number of Cds
ok 44 - got Expected Number of Cds
ok 45 - Got Expected CD Title
ok 46 - Got Expected CD Title
ok 47 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 48 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 49 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 50 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 51 - Got Correct name for result object
ok 52 - Got Correct name for result object
ok 53 - Got Correct artist PK for result object
ok 54 - Got Correct name for result object
ok 55 - Got Correct name for result object
ok 56 - got Expected Number of Cds
ok 57 - got Expected Number of Cds
ok 58 - got Expected Number of Cds
ok 59 - got Expected Number of Cds
ok 60 - Got Expected CD Title
ok 61 - Got Expected CD Title
ok 62 - 'Created CD' isa 'DBICTest::CD'
ok 63 - 'Set Artist' isa 'DBICTest::Artist'
ok 64 - Set Artist to FredC
ok 65 - 'Created CD' isa 'DBICTest::CD'
ok 66 - 'Set Artist' isa 'DBICTest::Artist'
ok 67 - Set Artist to FredD
ok 68 - 'Created CD' isa 'DBICTest::CD'
ok 69 - 'Set Artist' isa 'DBICTest::Artist'
ok 70 - Set Artist to FredE
ok 71 - 'Created CD' isa 'DBICTest::CD'
ok 72 - 'Set Artist' isa 'DBICTest::Artist'
ok 73 - Set Artist to FredF
ok 74 - Got Expected Artist ID
ok 75 - Got Correct rank for result object
ok 76 - Got Correct charfield for result object
ok 77 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 78 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 79 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 80 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 81 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 82 - Got Correct name 'VOID_PK_Manufactured Crap' for result object
ok 83 - Got Correct name for result object
ok 84 - Got Correct name for result object
ok 85 - Got Correct name for result object
ok 86 - Got Correct name 'is undef' for result object
ok 87 - Has cds relationship
ok 88 - Has cds relationship
ok 89 - Has cds relationship
ok 90 - Has cds relationship
ok 91 - Has cds relationship
ok 92 - got Expected Number of Cds
ok 93 - got Expected Number of Cds
ok 94 - got Expected Number of Cds
ok 95 - got Expected Number of Cds
ok 96 - got Expected Number of Cds
ok 97 - Got Expected CD Title
ok 98 - Got Expected CD Title
ok 99
ok 100 - 'Created CD' isa 'DBICTest::CD'
ok 101 - 'Set Artist' isa 'DBICTest::Artist'
ok 102 - Set Artist to FredCB
ok 103 - 'Created CD' isa 'DBICTest::CD'
ok 104 - 'Set Artist' isa 'DBICTest::Artist'
ok 105 - Set Artist to FredDB
ok 106 - Got Expected Artist ID
ok 107
ok 108 - 'Created CD' isa 'DBICTest::CD'
ok 109 - 'Set Artist' isa 'DBICTest::Artist'
ok 110 - Found Expected title
ok 111 - Set Artist to FredCBB
ok 112 - 'Created CD' isa 'DBICTest::CD'
ok 113 - 'Set Artist' isa 'DBICTest::Artist'
ok 114 - Found Expected title
ok 115 - Set Artist to FredDBB
ok 116 - 'Created CD' isa 'DBICTest::CD'
ok 117 - 'Set Artist' isa 'DBICTest::Artist'
ok 118 - Found Expected title
ok 119 - Set Artist to something undefined
ok 120 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 121 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 122 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 123 - 'Got 'Artist'' isa 'DBICTest::Artist'
ok 124 - Got Correct name for result object
ok 125 - Got Correct name for result object
ok 126 - Got Correct name for result object
ok 127 - Got Correct name for result object
ok 128 - Has cds relationship
ok 129 - Has cds relationship
ok 130 - Has cds relationship
ok 131 - Has cds relationship
ok 132 - got Expected Number of Cds
ok 133 - got Expected Number of Cds
ok 134 - got Expected Number of Cds
ok 135 - got Expected Number of Cds
ok 136 - Got a got CD
ok 137 - Got a got CD
ok 138 - Got Expected CD Title
ok 139 - Got Expected CD Title
ok 140 - Got Correct rank for result object
ok 141 - Got Correct charfield for result object
ok 142 - got Unknown
ok 143 - got Jumped
ok 144 - got Cool
ok 145 - Correct Name
ok 146 - Correct Name
ok 147 - Correct Name
ok 148 - Correct Name
ok 149 - Correct Name
ok 150 - Got Correct rank for result object
ok 151 - Got Correct charfield for result object
ok 152 - Got Correct rank for result object
ok 153 - Got Correct charfield for result object
ok 154 - Got Correct rank for result object
ok 155 - Got Correct charfield for result object
ok 156 - Got Correct rank for result object
ok 157 - Got Correct charfield for result object
ok 158 - empty populate in void context lives
ok 159 - empty populate in list context returns empty list
ok 160 - empty populate in scalar context returns undef
ok 161 - empty populate executed no statements
ok 162 - columns_only populate in void context lives
ok 163 - columns_only populate in list context returns empty list
ok 164 - columns_only populate in scalar context returns undef
ok 165 - columns_only populate executed no statements
1..165
# Auto checked 5 references for leaks - none detected
ok
t/101source.t ....................................... 
#
ok 1 - Empty args for source caught
1..1
# Auto checked 5 references for leaks - none detected
ok
t/102load_classes.t ................................. 
#
ok 1 - Loaded all loadable classes
ok 2 - Warned about broken result class
ok 3 - An object of class 'DBIx::Class::ResultSource::Table' isa 'DBIx::Class::ResultSource::Table'
ok 4 - An object of class 'DBICTest::BaseResultSet' isa 'DBIx::Class::ResultSet'
1..4
# Auto checked 0 references for leaks - none detected
ok
t/103many_to_many_warning.t ......................... 
#
ok 1 - Eval code without warnings suppression
ok 2 - Warning triggered without DBIC_OVERWRITE_HELPER_METHODS_OK
ok 3 - Eval code with warnings suppression
ok 4 - No warning triggered with DBIC_OVERWRITE_HELPER_METHODS_OK
1..4
# Auto checked 0 references for leaks - none detected
ok
t/104view.t ......................................... 
#
ok 1 - View Year2000CDs sees all CDs in year 2000
ok 2 - View Year1999CDs sees all CDs in year 1999
ok 3 - Prefetch over virtual view gives expected result
ok 4 - Prefetch over regular view gives expected result
1..4
# Auto checked 5 references for leaks - none detected
ok
t/106dbic_carp.t .................................... 
#
ok 1 - expected warnings from carp_once
ok 2 - Expected exception callsite and originator
ok 3
1..3
# Auto checked 5 references for leaks - none detected
ok
t/107obj_result_class.t ............................. 
1..6
#
ok 1 - result_class gives us back class
ok 2 - and so does get_component_class
ok 3 - Result class still works with class
ok 4 - result_class gives us back obj
ok 5 - and so does get_component_class
ok 6 - Result class works with object
# Auto checked 5 references for leaks - none detected
ok
t/18insert_default.t ................................ 
#
ok 1 - Default-value insert correct SQL
ok 2 - Insert defaults ( $rs->create ({}) )
ok 3 - Autoinc PK works
ok 4 - Default value works
1..4
# Auto checked 5 references for leaks - none detected
ok
t/19retrieve_on_insert.t ............................ 
#
ok 1 - Default insert successful
ok 2 - Without retrieve_on_insert, check rank
ok 3 - Default insert successful
ok 4 - With retrieve_on_insert, check rank
1..4
# Auto checked 5 references for leaks - none detected
ok
t/20setuperrors.t ................................... 
#
ok 1 - columns() error when apparently misused
1..1
# Auto checked 0 references for leaks - none detected
ok
t/26dumper.t ........................................ 
#
ok 1 - use DBICTest;
ok 2 - Single record in after death with dumper
1..2
# Auto checked 5 references for leaks - none detected
ok
t/33exception_wrap.t ................................ 
#
ok 1 - a DBIC::Exception object thrown
ok 2 - An arrayref thrown
ok 3 - Exception-arrayref contents preserved
1..3
# Auto checked 5 references for leaks - none detected
ok
t/34exception_action.t .............................. 
#
ok 1 - threw Regexp ((?^:Odd number of arguments to search))
ok 2 - threw Regexp ((?^:Odd number of arguments to search))
ok 3 - An object of class 'DBIx::Class::Exception' isa 'DBIx::Class::Exception'
ok 4 - threw Regexp ((?^:Odd number of arguments to search))
ok 5 - threw Regexp ((?^:exception_action handler .+ did \*not\* result in an exception.+original error: (?^:Odd number of arguments to search)))
ok 6 - threw Regexp ((?^:Odd number of arguments to search))
ok 7 - threw Regexp ((?^:Odd number of arguments to search))
ok 8 - threw Regexp ((?^:DBICTest::Exception is handling this: (?^:Odd number of arguments to search)))
ok 9 - threw Regexp ((?^:DBICTest::Exception is handling this: floob))
1..9
# Auto checked 5 references for leaks - none detected
ok
t/35exception_inaction.t ............................ skipped: not running dangerous segfault-prone test on plain install
t/39load_namespaces_1.t ............................. 
#
ok 1 - load_namespaces doesnt die
ok 2 - Found warning about extra ResultSet classes
ok 3 - Found warning about ResultSets with incorrect subclass
ok 4 - An object of class 'DBIx::Class::ResultSource::Table' isa 'DBIx::Class::ResultSource::Table'
ok 5 - An object of class 'DBICNSTest::ResultSet::A' isa 'DBICNSTest::ResultSet::A'
ok 6 - An object of class 'DBIx::Class::ResultSource::Table' isa 'DBIx::Class::ResultSource::Table'
ok 7 - An object of class 'DBIx::Class::ResultSet' isa 'DBIx::Class::ResultSet'
ok 8 - Source name of A not defined
ok 9 - Source name of B not defined
1..9
# Auto checked 0 references for leaks - none detected
ok
t/39load_namespaces_2.t ............................. 
#
1..6
ok 1
ok 2
ok 3 - An object of class 'DBIx::Class::ResultSource::Table' isa 'DBIx::Class::ResultSource::Table'
ok 4 - An object of class 'DBICNSTest::RSet::A' isa 'DBICNSTest::RSet::A'
ok 5 - An object of class 'DBIx::Class::ResultSource::Table' isa 'DBIx::Class::ResultSource::Table'
ok 6 - An object of class 'DBIx::Class::ResultSet' isa 'DBIx::Class::ResultSet'
# Auto checked 0 references for leaks - none detected
ok
t/39load_namespaces_3.t ............................. 
#
ok 1
ok 2
ok 3 - An object of class 'DBIx::Class::ResultSource::Table' isa 'DBIx::Class::ResultSource::Table'
ok 4 - An object of class 'DBICNSTest::RSet::A' isa 'DBICNSTest::RSet::A'
ok 5 - An object of class 'DBIx::Class::ResultSource::Table' isa 'DBIx::Class::ResultSource::Table'
ok 6 - An object of class 'DBIx::Class::ResultSet' isa 'DBIx::Class::ResultSet'
ok 7 - An object of class 'DBIx::Class::ResultSource::Table' isa 'DBIx::Class::ResultSource::Table'
1..7
# Auto checked 0 references for leaks - none detected
ok
t/39load_namespaces_4.t ............................. 
#
1..6
ok 1
ok 2
ok 3 - An object of class 'DBIx::Class::ResultSource::Table' isa 'DBIx::Class::ResultSource::Table'
ok 4 - An object of class 'DBICNSTest::ResultSet::A' isa 'DBICNSTest::ResultSet::A'
ok 5 - An object of class 'DBIx::Class::ResultSource::Table' isa 'DBIx::Class::ResultSource::Table'
ok 6 - An object of class 'DBICNSTest::RSBase' isa 'DBICNSTest::RSBase'
# Auto checked 0 references for leaks - none detected
ok
t/39load_namespaces_exception.t ..................... 
#
1..1
ok 1 - Clear exception thrown
# Auto checked 0 references for leaks - none detected
ok
t/39load_namespaces_rt41083.t ....................... 
1..8
ok 1
ok 2 - expected no resultset complaint
ok 3 - expected no extra sources complaint
ok 4 - List of resultsource registrations
ok 5
ok 6 - expected no resultset complaint
ok 7 - expected no extra sources complaint
ok 8 - List of resultsource registrations
# Auto checked 0 references for leaks - none detected
ok
t/39load_namespaces_stress.t ........................ 
#
ok 1 - Start with no sources
# 1738412091.47889:	load_namespaces start
# 1738412091.52307:	load_namespaces finished
ok 2 - All sources attached
1..2
# Auto checked 0 references for leaks - none detected
ok
t/40compose_connection.t ............................ 
#
ok 1 - got expected deprecation warnings
ok 2 - count is valid
1..2
# Auto checked 7 references for leaks - none detected
ok
t/40resultsetmanager.t .............................. 
#
ok 1 - found deprecation warning
ok 2 - Foo class does not have bar method
ok 3 - Foo resultset class has bar method
ok 4 - 'Foo resultset class is correct' isa 'DBICTest::ResultSetManager::Foo::_resultset'
ok 5 - bar method works
1..5
# Auto checked 1 references for leaks - none detected
ok
t/46where_attribute.t ............................... 
#
ok 1 - select from a class with resultset_attributes okay
ok 2 - select from a resultset with find_or_create for existing entry ok
ok 3
ok 4 - find_or_create on resultset with attribute for non-existent entry did not throw
ok 5 - successfully did insert on resultset with attribute for non-existent entry
ok 6 - delete on resultset with attribute did not throw
ok 7 - delete on resultset with attributes succeeded
ok 8 - many_to_many explicit query through linking table with query starting from resultset count correct
ok 9 - many_to_many explicit query through linking table with query starting from row count correct
ok 10 - many_to_many explicit query through linking table with where starting from row count correct
ok 11 - many_to_many resultset with where in resultset attrs count correct
ok 12 - many_to_many add_to_$rel($hash) with where in relationship attrs did not throw
ok 13 - many_to_many add_to_$rel($hash) with where in relationship attrs count correct
ok 14 - many_to_many add_to_$rel($object) with where in relationship attrs did not throw
ok 15 - many_to_many add_to_$rel($object) with where in relationship attrs count correct
ok 16 - many_to_many add_to_$rel($hash) did not throw
ok 17 - many_to_many add_to_$rel($hash) count correct
ok 18 - many_to_many set_$rel(\@objects) did not throw
ok 19 - many_to_many set_$rel($hash) count correct
ok 20 - many_to_many set_$rel($hash) other rel count correct
1..20
# Auto checked 5 references for leaks - none detected
ok
t/50fork.t .......................................... skipped: Test needs DBD::Pg (see DBIx::Class::Optional::Dependencies for details)
t/51threadnodb.t .................................... 
#
ok 1 - An object of class 'DBICTest::Schema' isa 'DBICTest::Schema'
ok 2 - An object of class 'DBICTest::Schema' isa 'DBICTest::Schema'
ok 3 - An object of class 'DBICTest::Schema' isa 'DBICTest::Schema'
ok 4 - An object of class 'DBICTest::Schema' isa 'DBICTest::Schema'
ok 5 - An object of class 'DBICTest::Schema' isa 'DBICTest::Schema'
ok 6 - An object of class 'DBICTest::Schema' isa 'DBICTest::Schema'
ok 7 - An object of class 'DBICTest::Schema' isa 'DBICTest::Schema'
ok 8 - An object of class 'DBICTest::Schema' isa 'DBICTest::Schema'
ok 9 - An object of class 'DBICTest::Schema' isa 'DBICTest::Schema'
ok 10 - An object of class 'DBICTest::Schema' isa 'DBICTest::Schema'
ok 11 - past spawning
ok 12 - An object of class 'DBICTest::Schema' isa 'DBICTest::Schema'
ok 13 - past joining
1..13
# Auto checked 4 references for leaks - none detected
ok
t/51threads.t ....................................... skipped: Test needs DBD::Pg (see DBIx::Class::Optional::Dependencies for details)
t/51threadtxn.t ..................................... skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: creates and drops a table named artist!)
t/52leaks.t ......................................... 
#
ok 1 - use DBICTest;
ok 2 - we are connected
ok 3 - row from db
ok 4 - Exception correctly propagated in nested txn_do
ok 5 - There is one more page available
ok 6 - Correct last page
ok 7 - Properly deleted/reinserted
ok 8 - Still correct name
not ok 9 - Self-referential RS conditions no longer leak! # TODO Needs Data::Entangled or somesuch - see RT#82942
#   Failed (TODO) test 'Self-referential RS conditions no longer leak!'
#   at t/52leaks.t line 505.
ok 10 - One resultset expected to leak
not ok 11 - Expected garbage collection of DBICTest::Artist=HASH(0x37106b8) # TODO Needs Data::Entangled or somesuch - see RT#82942
#   Failed (TODO) test 'Expected garbage collection of DBICTest::Artist=HASH(0x37106b8)'
#   at t/52leaks.t line 519.
#     
#     DBICTest::Artist=HASH(0x37106b8) (refcnt 1) => bless( {
#       _column_data => 'HASH(0x37107f0)',
#       _in_storage => 0,
#       _result_source => 'DBIx::Class::ResultSource::Table=HASH(0x31b29e0)',
#     }, 'DBICTest::Artist' )
#     
ok 12 # skip PPerl module not found
ok 13 # skip CGI::SpeedyCGI module not found
1..13
# Auto checked 57 references for leaks - none detected
ok
t/53lean_startup.t .................................. 
#
ok 1 - All modules expected at t/53lean_startup.t line 143 loaded by DBIC: B, Carp, Class::Accessor::Grouped, Class::C3::Componentised, Devel::GlobalDestruction, Hash::Merge, SQL::Abstract::Util, Scalar::Util, Storable, Sub::Defer, Sub::Name, Sub::Quote, Try::Tiny, base, constant, mro, namespace::clean, overload
ok 2 - no connection
ok 3 - All modules expected at t/53lean_startup.t line 158 loaded by DBIC: B, Carp, Class::Accessor::Grouped, Class::C3::Componentised, Context::Preserve, Devel::GlobalDestruction, Hash::Merge, Method::Generate::Accessor, Method::Generate::Constructor, Moo, Moo::Object, SQL::Abstract::Util, Scalar::Util, Storable, Sub::Defer, Sub::Name, Sub::Quote, Try::Tiny, base, constant, mro, namespace::clean, overload
ok 4 - All modules expected at t/53lean_startup.t line 182 loaded by DBIC: B, Carp, Class::Accessor::Grouped, Class::C3::Componentised, Context::Preserve, DBI, Devel::GlobalDestruction, Hash::Merge, Method::Generate::Accessor, Method::Generate::Constructor, Moo, Moo::Object, SQL::Abstract::Classic, SQL::Abstract::Util, Scalar::Util, Storable, Sub::Defer, Sub::Name, Sub::Quote, Try::Tiny, base, constant, mro, namespace::clean, overload
ok 5
ok 6 - All modules expected at t/53lean_startup.t line 196 loaded by DBIC: B, Carp, Class::Accessor::Grouped, Class::C3::Componentised, Context::Preserve, DBI, Devel::GlobalDestruction, Hash::Merge, Method::Generate::Accessor, Method::Generate::Constructor, Moo, Moo::Object, SQL::Abstract::Classic, SQL::Abstract::Util, Scalar::Util, Storable, Sub::Defer, Sub::Name, Sub::Quote, Try::Tiny, base, constant, mro, namespace::clean, overload
1..6
# Auto checked 10 references for leaks - none detected
ok
t/55namespaces_cleaned.t ............................ skipped: Skipping test on plain module install
t/60core.t .......................................... 
#
ok 1 - Three artists returned
ok 2 - Correct order too
ok 3 - Accessor update ok
ok 4 - 1 dirty column
ok 5 - name is dirty
ok 6 - And via get_column
ok 7 - Update run
ok 8 - Nothing is dirty
ok 9 - Failed to make non-existent column dirty
ok 10 - 1 fake dirty column
ok 11 - name is fake dirty
ok 12 - Update run
ok 13 - prefetch on same rel okay
ok 14 - funny join is okay
ok 15 - Changed artist returned by search
ok 16 - Correct artist too
ok 17 - Cascading delete on Ordered has_many works
ok 18 - And then there were two
ok 19 - It knows it's dead
ok 20 - No changes so update should be OK
ok 21 - Can't delete twice
ok 22 - But the object is still live
ok 23 - Re-created
ok 24 - And now there are three again
ok 25 - Create produced record ok
ok 26 - Oh my god! There's four of them!
ok 27 - set_column ok
ok 28 - Discard ok
ok 29 - Retrieved correctly
ok 30 - unique object id generated correctly
ok 31
ok 32
ok 33
ok 34 - changed column marked as dirty
ok 35 - Deprecation warning on ->search( %condition )
ok 36 - threw Regexp ((?^:expects either a column/value hashref, or a list of values corresponding to the columns of the specified unique constraint))
ok 37 - count ok
ok 38
ok 39 - find_or_new: found existing artist
ok 40 - existing artist is in storage
ok 41 - find_or_new: instantiated a new artist
ok 42 - new artist is not in storage
ok 43 - get_columns number of columns ok
ok 44 - get_columns values ok
ok 45 - set_columns ok
ok 46 - set_columns ok
ok 47 - column order
ok 48 - subset of columns returned correctly
ok 49 - Correct CD returned with include
ok 50 - Additional column returned
ok 51 - Correct CD returned with include
ok 52 - Additional column returned
ok 53 - Correct CD returned with include
ok 54 - Additional column returned
ok 55 - update_or_insert insert ok
ok 56 - update_or_insert update ok
ok 57 - got id
ok 58 - 'start_at is DateTime object' isa 'DateTime'
ok 59 - 'create_on DateTime object' isa 'DateTime'
ok 60 - got start date
ok 61 - got created date
ok 62 - 'have inflated object via accessor' isa 'DateTime'
ok 63 - got id
ok 64 - 'cd is CD object' isa 'DBICTest::CD'
ok 65 - cd object is id 1
ok 66 - Ordered assigned proper position
ok 67
ok 68
ok 69 - 'inflated accessored column' isa 'DateTime'
ok 70 - exception on nonexisting component
ok 71 - mk_classdata usage ok
ok 72 - Joined search with OR returned correct number of rows
ok 73 - Search count with OR ok
ok 74 - Collapsed joined search with OR returned correct number of rows
ok 75 - Collapsed search count with OR ok
ok 76 - UUoD warning
ok 77 - multiple column COUNT DISTINCT ok
ok 78 - multiple column COUNT DISTINCT ok
ok 79 - multiple column COUNT DISTINCT using column syntax ok
ok 80 - Related search ok
ok 81 - Related object ok
ok 82 - Has tagid loaded
ok 83 - Has not tag loaded
ok 84 - Storage available
ok 85 - updated first artist rank
ok 86 - updated second artist rank
ok 87 - source_name is set to moniker
ok 88 - SourceNameArtists result source exists
ok 89 - Four artists returned
ok 90 - ArtistSubclass exists
ok 91 - stringify to false value doesn't cause error
ok 92 - Cascading delete on Ordered has_many works
ok 93 - Cascading through has_many top level.
ok 94 - Cascading through has_many children.
ok 95 - column_info ok
ok 96 - Columns info loaded flag set
ok 97 - columns_info works
ok 98 - Columns info loaded flag set
ok 99 - limited columns_info works
ok 100 - source_info data works
ok 101 - initial columns
ok 102 - nothing removed when removing a non-existent column
ok 103 - removed two columns
ok 104 - year purged from _columns
ok 105 - genreid purged from _columns
ok 106 - ->table($table) returns $table
ok 107 - new encodes
ok 108 - insert does not encode again
ok 109 - correctly encoding on multicreate
ok 110 - correctly encoding on preexisting multicreate
ok 111 - correct secret in database for empl1
ok 112 - correct secret in database for empl2
ok 113 - correct secret in database for empl3
ok 114 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 115 - Correct columns retrieved (rset/source link healthy)
ok 116 - No columns yet
ok 117 - Storage refetch successful
ok 118 - '$rs->new gives a row object' isa 'DBIx::Class::Row'
ok 119 # skip Remove in 0.083
ok 120 # skip Remove in 0.083
ok 121 # skip Remove in 0.083
ok 122 # skip Something needs to be done before 0.09
ok 123 # skip Something needs to be done before 0.09
ok 124 - resultset with no argument throws exception
ok 125 - threw Regexp ((?^:must be a hashref))
1..125
# Auto checked 5 references for leaks - none detected
ok
t/61findnot.t ....................................... 
#
ok 1 - Find on primary id: artist not found
ok 2 - Return something even in array context
ok 3 - Array contains an undef as only element
ok 4 - Find on unique constraint: artist not found
ok 5 - Return something even in array context
ok 6 - Array contains an undef as only element
ok 7 - 'get a DBIx::Class::ResultSet object' isa 'DBIx::Class::ResultSet'
ok 8 - Nothing next in ResultSet
ok 9 - Return something even in array context
ok 10 - Array contains an undef as only element
ok 11 - Find on primary id: artist not found
ok 12 - Return something even in array context
ok 13 - Array contains an undef as only element
ok 14 - 'get a DBIx::Class::ResultSet object' isa 'DBIx::Class::ResultSet'
ok 15 - Nothing next in ResultSet
ok 16 - Return something even in array context
ok 17 - Array contains an undef as only element
ok 18 - Artist found through implicit key locked in the resultset
ok 19 - Artist found through explicit key locked in the resultset
ok 20 - Non-unique find generated a cursor inexhaustion warning
ok 21 - threw Regexp ((?^:Unable to satisfy requested constraint 'primary'))
ok 22 - One warning on NULL conditions for constraint
ok 23 - One warning on NULL conditions for constraint
ok 24 - Non-unique find generated a cursor inexhaustion warning
ok 25 - threw Regexp ((?^:Unable to satisfy requested constraint 'primary'))
1..25
# Auto checked 5 references for leaks - none detected
ok
t/63register_class.t ................................ 
1..2
#
ok 1 - have 3 artists
ok 2 - Correct artist class
# Auto checked 5 references for leaks - none detected
ok
t/63register_column.t ............................... 
#
ok 1 - registered columns with weird names
1..1
# Auto checked 0 references for leaks - none detected
ok
t/63register_source.t ............................... 
1..1
#
ok 1 - multiple classless sources can be registered
# Auto checked 5 references for leaks - none detected
ok
t/64db.t ............................................ 
#
1..4
ok 1 - Commit ok
ok 2 - Rollback ok
ok 3 - Correctly retrieve column info (no size or is_nullable)
ok 4 - Correctly retrieve column info (mixed null and non-null columns)
# Auto checked 5 references for leaks - none detected
ok
t/65multipk.t ....................................... 
#
1..5
ok 1 - find multiple pks using relationships + args
ok 2 - search on partial key followed by a find
ok 3 - find multiple pks without hash
ok 4 - find multiple pks without hash
ok 5 - unique object id ok for multiple pks
# Auto checked 5 references for leaks - none detected
ok
t/69update.t ........................................ 
#
ok 1 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 2 - update
ok 3 - field changed but same value
ok 4 - update allows pk mutation
ok 5 - pk mutation applied
ok 6 - update allows pk mutation via column accessor
1..6
# Auto checked 5 references for leaks - none detected
ok
t/70auto.t .......................................... 
#
1..2
ok 1 - update on object created without PK ok
ok 2 - Copied with PKs ok.
# Auto checked 5 references for leaks - none detected
ok
t/71mysql.t ......................................... skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test
t/72pg.t ............................................ skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test
t/72pg_bytea.t ...................................... skipped: Test needs DBD::Pg (see DBIx::Class::Optional::Dependencies for details)
t/73oracle.t ........................................ skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test.
t/73oracle_blob.t ................................... skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test.
t/73oracle_hq.t ..................................... skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test.
t/745db2.t .......................................... skipped: Set $ENV{DBICTEST_DB2_DSN}, _USER and _PASS to run this test
t/746db2_400.t ...................................... skipped: Set $ENV{DBICTEST_DB2_400_DSN}, _USER and _PASS to run this test
t/746mssql.t ........................................ skipped: Set $ENV{DBICTEST_MSSQL_ODBC_DSN}, _USER and _PASS to run this test
t/746sybase.t ....................................... skipped: Set $ENV{DBICTEST_SYBASE_DSN}, _USER and _PASS to run this test. Warning: This test drops and creates the tables: 'artist', 'money_test' and 'bindtype_test'
t/747mssql_ado.t .................................... skipped: Set $ENV{DBICTEST_MSSQL_ADO_DSN}, _USER and _PASS to run this test
t/748informix.t ..................................... skipped: Set $ENV{DBICTEST_INFORMIX_DSN}, _USER and _PASS to run this test
t/749sqlanywhere.t .................................. skipped: Set $ENV{DBICTEST_SQLANYWHERE_DSN} and/or $ENV{DBICTEST_SQLANYWHERE_ODBC_DSN},
t/74mssql.t ......................................... skipped: Set $ENV{DBICTEST_MSSQL_DSN}, _USER and _PASS to run this test
t/750firebird.t ..................................... skipped: Set $ENV{DBICTEST_FIREBIRD_DSN} and/or $ENV{DBICTEST_FIREBIRD_INTERBASE_DSN} and/or $ENV{DBICTEST_FIREBIRD_ODBC_DSN}, _USER and _PASS to run these tests. WARNING: this test creates and drops the tables "artist", "bindtype_test" and "sequence_test"; the generators "gen_artist_artistid", "pkid1_seq", "pkid2_seq" and "nonpkid_seq" and the trigger "artist_bi".
t/751msaccess.t ..................................... skipped: Set $ENV{DBICTEST_MSACCESS_ODBC_DSN} and/or $ENV{DBICTEST_MSACCESS_ADO_DSN} (and optionally _USER and _PASS) to run these tests.
t/752sqlite.t ....................................... 
#
# Testing with comment prefixes on Begin_only
ok 1 - No connection yet
ok 2 - Inserted artist Artist_1738412166.43047
ok 3 - Connected
ok 4 - DBD not in txn yet
ok 5 - Still connected
ok 6 - DBD aware of txn begin with comments on Begin_only
ok 7 - Still connected
ok 8 - DBD aware txn ended with comments on Begin_only
ok 9 - Inserted artists still there
ok 10 - Artist still where we left it after cycle with comments on Begin_only
ok 11 - Succesfull transaction with comments on Begin_only
# Testing with comment prefixes on Commit_only
ok 12 - No connection yet
ok 13 - Inserted artist Artist_1738412166.53331
ok 14 - Connected
ok 15 - DBD not in txn yet
ok 16 - Still connected
ok 17 - DBD aware of txn begin with comments on Commit_only
ok 18 - Still connected
ok 19 - DBD aware txn ended with comments on Commit_only
ok 20 - Inserted artists still there
ok 21 - Artist still where we left it after cycle with comments on Commit_only
ok 22 - Succesfull transaction with comments on Commit_only
# Testing with comment prefixes on Begin_and_Commit
ok 23 - No connection yet
ok 24 - Inserted artist Artist_1738412166.59061
ok 25 - Connected
ok 26 - DBD not in txn yet
ok 27 - Still connected
ok 28 - DBD aware of txn begin with comments on Begin_and_Commit
ok 29 - Still connected
ok 30 - DBD aware txn ended with comments on Begin_and_Commit
ok 31 - Inserted artists still there
ok 32 - Artist still where we left it after cycle with comments on Begin_and_Commit
ok 33 - Succesfull transaction with comments on Begin_and_Commit
ok 34 - Start with empty table
ok 35 - Savepoint names cleared away
ok 36 - Savepoint names cleared away
ok 37 - all seems fine
ok 38 - No warnings emitted
ok 39 - proper warning on string insertion into an numeric column
ok 40 - proper rank inserted into database
ok 41 - value in object correct (-2 (32 bit signed int))
ok 42 - value in database correct (-2 (32 bit signed int))
ok 43 # skip Potential for false negatives - investigation pending
ok 44 - No mismatch warnings on bigint operations (-2 (32 bit signed int))
ok 45 - value in object correct (-1 (32 bit signed int))
ok 46 - value in database correct (-1 (32 bit signed int))
ok 47 # skip Potential for false negatives - investigation pending
ok 48 - No mismatch warnings on bigint operations (-1 (32 bit signed int))
ok 49 - value in object correct (0 (32 bit signed int))
ok 50 - value in database correct (0 (32 bit signed int))
ok 51 # skip Potential for false negatives - investigation pending
ok 52 - No mismatch warnings on bigint operations (0 (32 bit signed int))
ok 53 - value in object correct (+0 (32 bit signed int))
ok 54 - value in database correct (+0 (32 bit signed int))
ok 55 # skip Potential for false negatives - investigation pending
ok 56 - No mismatch warnings on bigint operations (+0 (32 bit signed int))
ok 57 - value in object correct (1 (32 bit signed int))
ok 58 - value in database correct (1 (32 bit signed int))
ok 59 # skip Potential for false negatives - investigation pending
ok 60 - No mismatch warnings on bigint operations (1 (32 bit signed int))
ok 61 - value in object correct (2 (32 bit signed int))
ok 62 - value in database correct (2 (32 bit signed int))
ok 63 # skip Potential for false negatives - investigation pending
ok 64 - No mismatch warnings on bigint operations (2 (32 bit signed int))
ok 65 - value in object correct (-9223372036854775807 (64 bit signed int))
ok 66 - value in database correct (-9223372036854775807 (64 bit signed int))
ok 67 # skip Potential for false negatives - investigation pending
ok 68 - No mismatch warnings on bigint operations (-9223372036854775807 (64 bit signed int))
ok 69 - value in object correct (-8694837494948124658 (64 bit signed int))
ok 70 - value in database correct (-8694837494948124658 (64 bit signed int))
ok 71 # skip Potential for false negatives - investigation pending
ok 72 - No mismatch warnings on bigint operations (-8694837494948124658 (64 bit signed int))
ok 73 - value in object correct (-6848440844435891639 (64 bit signed int))
ok 74 - value in database correct (-6848440844435891639 (64 bit signed int))
ok 75 # skip Potential for false negatives - investigation pending
ok 76 - No mismatch warnings on bigint operations (-6848440844435891639 (64 bit signed int))
ok 77 - value in object correct (-5664812265578554454 (64 bit signed int))
ok 78 - value in database correct (-5664812265578554454 (64 bit signed int))
ok 79 # skip Potential for false negatives - investigation pending
ok 80 - No mismatch warnings on bigint operations (-5664812265578554454 (64 bit signed int))
ok 81 - value in object correct (-5380388020020483213 (64 bit signed int))
ok 82 - value in database correct (-5380388020020483213 (64 bit signed int))
ok 83 # skip Potential for false negatives - investigation pending
ok 84 - No mismatch warnings on bigint operations (-5380388020020483213 (64 bit signed int))
ok 85 - value in object correct (-2564279463598428141 (64 bit signed int))
ok 86 - value in database correct (-2564279463598428141 (64 bit signed int))
ok 87 # skip Potential for false negatives - investigation pending
ok 88 - No mismatch warnings on bigint operations (-2564279463598428141 (64 bit signed int))
ok 89 - value in object correct (2442753333597784273 (64 bit signed int))
ok 90 - value in database correct (2442753333597784273 (64 bit signed int))
ok 91 # skip Potential for false negatives - investigation pending
ok 92 - No mismatch warnings on bigint operations (2442753333597784273 (64 bit signed int))
ok 93 - value in object correct (4790993557925631491 (64 bit signed int))
ok 94 - value in database correct (4790993557925631491 (64 bit signed int))
ok 95 # skip Potential for false negatives - investigation pending
ok 96 - No mismatch warnings on bigint operations (4790993557925631491 (64 bit signed int))
ok 97 - value in object correct (6773854980030157393 (64 bit signed int))
ok 98 - value in database correct (6773854980030157393 (64 bit signed int))
ok 99 # skip Potential for false negatives - investigation pending
ok 100 - No mismatch warnings on bigint operations (6773854980030157393 (64 bit signed int))
ok 101 - value in object correct (7627910776496326154 (64 bit signed int))
ok 102 - value in database correct (7627910776496326154 (64 bit signed int))
ok 103 # skip Potential for false negatives - investigation pending
ok 104 - No mismatch warnings on bigint operations (7627910776496326154 (64 bit signed int))
ok 105 - value in object correct (8297530189347439311 (64 bit signed int))
ok 106 - value in database correct (8297530189347439311 (64 bit signed int))
ok 107 # skip Potential for false negatives - investigation pending
ok 108 - No mismatch warnings on bigint operations (8297530189347439311 (64 bit signed int))
ok 109 - value in object correct (9223372036854775806 (64 bit signed int))
ok 110 - value in database correct (9223372036854775806 (64 bit signed int))
ok 111 # skip Potential for false negatives - investigation pending
ok 112 - No mismatch warnings on bigint operations (9223372036854775806 (64 bit signed int))
ok 113 - value in object correct (9223372036854775807 (64 bit signed int))
ok 114 - value in database correct (9223372036854775807 (64 bit signed int))
ok 115 # skip Potential for false negatives - investigation pending
ok 116 - No mismatch warnings on bigint operations (9223372036854775807 (64 bit signed int))
ok 117 - value in object correct (4294967295 (64 bit signed int))
ok 118 - value in database correct (4294967295 (64 bit signed int))
ok 119 # skip Potential for false negatives - investigation pending
ok 120 - No mismatch warnings on bigint operations (4294967295 (64 bit signed int))
ok 121 - value in object correct (4294967296 (64 bit signed int))
ok 122 - value in database correct (4294967296 (64 bit signed int))
ok 123 # skip Potential for false negatives - investigation pending
ok 124 - No mismatch warnings on bigint operations (4294967296 (64 bit signed int))
ok 125 - value in object correct (-4294967296 (64 bit signed int))
ok 126 - value in database correct (-4294967296 (64 bit signed int))
ok 127 # skip Potential for false negatives - investigation pending
ok 128 - No mismatch warnings on bigint operations (-4294967296 (64 bit signed int))
ok 129 - value in object correct (-4294967295 (64 bit signed int))
ok 130 - value in database correct (-4294967295 (64 bit signed int))
ok 131 # skip Potential for false negatives - investigation pending
ok 132 - No mismatch warnings on bigint operations (-4294967295 (64 bit signed int))
ok 133 - value in object correct (-4294967294 (64 bit signed int))
ok 134 - value in database correct (-4294967294 (64 bit signed int))
ok 135 # skip Potential for false negatives - investigation pending
ok 136 - No mismatch warnings on bigint operations (-4294967294 (64 bit signed int))
ok 137 - value in object correct (-2147483649 (64 bit signed int))
ok 138 - value in database correct (-2147483649 (64 bit signed int))
ok 139 # skip Potential for false negatives - investigation pending
ok 140 - No mismatch warnings on bigint operations (-2147483649 (64 bit signed int))
ok 141 - value in object correct (-2147483648 (32 bit signed int))
ok 142 - value in database correct (-2147483648 (32 bit signed int))
ok 143 # skip Potential for false negatives - investigation pending
ok 144 - No mismatch warnings on bigint operations (-2147483648 (32 bit signed int))
ok 145 - value in object correct (-2147483647 (32 bit signed int))
ok 146 - value in database correct (-2147483647 (32 bit signed int))
ok 147 # skip Potential for false negatives - investigation pending
ok 148 - No mismatch warnings on bigint operations (-2147483647 (32 bit signed int))
ok 149 - value in object correct (-2147483646 (32 bit signed int))
ok 150 - value in database correct (-2147483646 (32 bit signed int))
ok 151 # skip Potential for false negatives - investigation pending
ok 152 - No mismatch warnings on bigint operations (-2147483646 (32 bit signed int))
ok 153 - value in object correct (2147483646 (32 bit signed int))
ok 154 - value in database correct (2147483646 (32 bit signed int))
ok 155 # skip Potential for false negatives - investigation pending
ok 156 - No mismatch warnings on bigint operations (2147483646 (32 bit signed int))
ok 157 - value in object correct (2147483647 (32 bit signed int))
ok 158 - value in database correct (2147483647 (32 bit signed int))
ok 159 # skip Potential for false negatives - investigation pending
ok 160 - No mismatch warnings on bigint operations (2147483647 (32 bit signed int))
ok 161 - value in object correct (2147483648 (64 bit signed int))
ok 162 - value in database correct (2147483648 (64 bit signed int))
ok 163 # skip Potential for false negatives - investigation pending
ok 164 - No mismatch warnings on bigint operations (2147483648 (64 bit signed int))
ok 165 - value in object correct (2147483649 (64 bit signed int))
ok 166 - value in database correct (2147483649 (64 bit signed int))
ok 167 # skip Potential for false negatives - investigation pending
ok 168 - No mismatch warnings on bigint operations (2147483649 (64 bit signed int))
ok 169 - value in object correct (-9223372036854775808 (64 bit signed int))
ok 170 - value in database correct (-9223372036854775808 (64 bit signed int))
ok 171 # skip Potential for false negatives - investigation pending
ok 172 - No mismatch warnings on bigint operations (-9223372036854775808 (64 bit signed int))
1..172
# Auto checked 30 references for leaks - none detected
ok
t/76joins.t ......................................... 
#
ok 1 - Single record in resultset
ok 2 - Correct record returned
ok 3 - Single record in resultset
ok 4 - Correct record returned
ok 5 - Single record in resultset
ok 6 - Correct record returned
ok 7 - slice() with join has same count as all()
ok 8 - Slicing beyond end of rs returns a zero count
ok 9 - Single record in resultset
ok 10 - Correct record returned
ok 11 - 8 rows in table cd
ok 12 - 7 rows in table twokeys
ok 13 - 3 Caterwauler McCrae CDs
ok 14 - Successfully deleted 3 CDs
ok 15 - 0 Caterwauler McCrae CDs
ok 16 - 3 Random Boy Band CDs
ok 17
ok 18 - 0 Random Boy Band CDs
ok 19 - 2 Caterwauler McCrae CDs
ok 20 - TwoKeys count == 2
ok 21 - TwoKeys count == 2
ok 22
ok 23 - TwoKeys count == 0
ok 24 - 2 Caterwauler McCrae CDs
ok 25 - Successfully deleted 4 CDs
ok 26 - 5 rows in table cd
ok 27 - 3 rows in table twokeys
1..27
# Auto checked 5 references for leaks - none detected
ok
t/76select.t ........................................ 
#
ok 1 - additional count rscolumn present
ok 2 - nonexistant column requests still throw exceptions
ok 3 - multiple +select/+as columns, 1st rscolumn present
ok 4 - multiple +select/+as columns, 2nd rscolumn present
ok 5 - +select/+as chained search 1st rscolumn present
ok 6 - +select/+as chained search 1st rscolumn present
ok 7 - +select/+as chained search 3rd rscolumn present
ok 8 - Initially populated with more than 2 CDs
ok 9 - Subselect correctly limited the rs to 2 cds
ok 10 - First CD title match
ok 11 - Second CD title match
ok 12 - $rs->current_source_alias returns "me"
ok 13 - Use of columns attribute results in proper sql
ok 14 - columns 1st rscolumn present
ok 15 - columns 2nd rscolumn present
ok 16 - columns 3rd rscolumn present
ok 17 - Use of columns attribute results in proper sql
ok 18 - columns 1st rscolumn present
ok 19 - columns 2nd rscolumn present
ok 20 - columns 3rd rscolumn present
ok 21 - limited prefetch via column works on a multi-relationship
ok 22 - columns/select/as fold properly on sub-searches
ok 23 - count on rhs data injection matches
ok 24 - object count on rhs data injection matches
ok 25 - Correct data retrieved
ok 26 - ->all matches
ok 27 - count on rhs data injection matches
ok 28 - object count on rhs data injection matches
ok 29 - Correct data retrieved
ok 30 - ->all matches
1..30
# Auto checked 5 references for leaks - none detected
ok
t/77join_count.t .................................... 
#
ok 1 - Count by has_a ok
ok 2 - Count by has_many ok
ok 3 - Count by might_have ok
ok 4 - Mixed count ok
1..4
# Auto checked 5 references for leaks - none detected
ok
t/78self_referencial.t .............................. 
#
1..4
ok 1 - proper start item
ok 2 - proper number of aliases
ok 3 - proper original
ok 4 - proper alias
# Auto checked 5 references for leaks - none detected
ok
t/79aliasing.t ...................................... 
#
1..11
ok 1 - find_or_create on prefetched has_many with same column names: row is clean
ok 2 - find_or_create on prefetched has_many with same column names: name matches existing entry
ok 3 - find_or_create on prefetched has_many with same column names: row is clean
ok 4 - find_or_create on prefetched has_many with same column names: title matches
ok 5 - find_or_create on prefetched has_many with same column names: row is clean
ok 6 - find_or_create on prefetched has_many with same column names: can be disambiguated with "me." for existing entry
ok 7 - find_or_create on prefetched has_many with same column names: row is clean
ok 8 - find_or_create on prefetched has_many with same column names: can be disambiguated with "me." for new entry
ok 9 - new CD not in storage yet
ok 10 - new CD title is correct
ok 11 - new CD year is correct
# Auto checked 5 references for leaks - none detected
ok
t/80unique.t ........................................ 
#
ok 1 - CD source has an automatically named unique constraint
ok 2 - Producer source has a named unique constraint
ok 3 - Track source has three unique constraints
ok 4 - Tag source has five unique constraints (from add_unique_constraings)
ok 5 - find by specific key: artist is correct
ok 6 - title is correct
ok 7 - year is correct
ok 8 - find by specific key, ordered columns: artist is correct
ok 9 - title is correct
ok 10 - year is correct
ok 11 - update_or_create without key: row is clean
ok 12 - cdid is correct
ok 13 - artist is correct
ok 14 - title is correct
ok 15 - updated year is correct
ok 16 - update_or_create by specific key: row is clean
ok 17 - cdid is correct
ok 18 - artist is correct
ok 19 - title is correct
ok 20 - updated year is correct
ok 21 - update_or_create by PK: row is clean
ok 22 - cdid is correct
ok 23 - artist is correct
ok 24 - title is correct
ok 25 - updated year is correct
ok 26 - find_or_create by specific key: cdid is correct
ok 27 - artist is correct
ok 28 - title is correct
ok 29 - year is correct
ok 30 - find_or_create related by specific key: cdid is correct
ok 31 - artist is correct
ok 32 - title is correct
ok 33 - year is correct
ok 34 - update_or_create by specific key: row is clean
ok 35 - cdid is correct
ok 36 - artist is correct
ok 37 - title is correct
ok 38 - year is correct
ok 39 - track cd is correct
ok 40 - track position is correct
ok 41 - update_or_create on table without primary key: row is clean
ok 42 - foo is correct
ok 43 - bar is correct
ok 44 - baz is correct
ok 45 - find correctly grepped the key across a relationship
ok 46 - cdid is correct
ok 47 - CD is not in storage yet after update_or_new
ok 48 - CD got added to strage after update_or_new && insert
ok 49 - Updating year using update_or_new was successful
ok 50 - Got the same CD using update_or_new
ok 51 - Expected query on discard_changes
ok 52 - add_unique_constraint throws when more than one constraint specified
ok 53 - Correct artist retrieved with find
ok 54 - Correct artist retrieved with find
ok 55 - no warnings
1..55
# Auto checked 5 references for leaks - none detected
ok
t/82cascade_copy.t .................................. 
#
ok 1 - ok got new column id...
ok 2 - duplicated rows count ok
ok 3 - duplicated multiPK ok
ok 4 - duplicated count ok
ok 5 - duplicated multiPK ok
1..5
# Auto checked 5 references for leaks - none detected
ok
t/83cache.t ......................................... 
#
ok 1 - cache is not populated without cache attribute
ok 2 - all() populates cache for search with cache attribute
ok 3 - clear_cache is functional
ok 4 - next() populates cache for search with cache attribute
ok 5 - set_cache() is functional
ok 6 - revisiting a row does not issue a query when cache => 1
ok 7 - artist with cds: count parent objects
ok 8 - 'artist has a related_resultset for cds' isa 'DBIx::Class::ResultSet'
ok 9 - cache for artist->cds contains correct number of records
ok 10 - artist->cds returns correct number of objects
ok 11 - artist->cds->count returns correct value
ok 12 - artist->count_related returns correct value
ok 13 - only one SQL statement executed
ok 14 - related resultsets deleted after update
ok 15 - count() reflects new artist
ok 16 - No cds for this artist
ok 17 - only one SQL statement executed
ok 18 - first cd has correct tags
ok 19 - third cd has correct tags
ok 20 - second cd has correct tags
ok 21 - no additional SQL statements while checking nested data
ok 22 - only one select statement on find with inline has_many prefetch
ok 23 - only one select statement on find with has_many prefetch on resultset
1..23
# Auto checked 5 references for leaks - none detected
ok
t/84serialize.t ..................................... 
#
ok 1 # skip Set $ENV{DBICTEST_MEMCACHED} to run the memcached serialization tests
ok 2 - serialize row object lives: dclone_method
ok 3 - Simple row cloned (0x1e74498 != 0x1e74c30)
ok 4 - serialize row object works: dclone_method
ok 5 - 3 CDs in database
ok 6 - Advance cursor
ok 7 - Simple row cloned (0x1e9a558 != 0x1e74c30)
ok 8 - serialize resultset works: dclone_method
ok 9 - serialize resultset lives: dclone_method
ok 10 - has key: related_resultsets
ok 11 - serialize row object with related_resultset lives: dclone_method
ok 12 - Simple row internals cloned '_result_source' (0x1b97098 != 0x1961e58)
ok 13 - serialize with related_resultset '_result_source'
ok 14 - serialize with related_resultset '_in_storage'
ok 15 - Simple row internals cloned '_column_data' (0x1eb2458 != 0x1e84a80)
ok 16 - serialize with related_resultset '_column_data'
ok 17 - Discard changes works: dclone_method
ok 18 - IDs still match 
ok 19 - Cached resultset cloned (0x1eb27a0 != 0x1ec6918)
ok 20 - serialize cached resultset works: dclone_method
ok 21 - Cached count identical
ok 22 - Only one db query fired
ok 23 - serialize row object lives: nfreeze/thaw_func
ok 24 - Simple row cloned (0x1ecc1b8 != 0x1ec5e08)
ok 25 - serialize row object works: nfreeze/thaw_func
ok 26 - 3 CDs in database
ok 27 - Advance cursor
ok 28 - Simple row cloned (0x1e8f578 != 0x1ec5e08)
ok 29 - serialize resultset works: nfreeze/thaw_func
ok 30 - serialize resultset lives: nfreeze/thaw_func
ok 31 - has key: related_resultsets
ok 32 - serialize row object with related_resultset lives: nfreeze/thaw_func
ok 33 - Simple row internals cloned '_result_source' (0x1e843d8 != 0x1961e58)
ok 34 - serialize with related_resultset '_result_source'
ok 35 - Simple row internals cloned '_column_data' (0x1ecbaf8 != 0x1e846f0)
ok 36 - serialize with related_resultset '_column_data'
ok 37 - serialize with related_resultset '_in_storage'
ok 38 - Discard changes works: nfreeze/thaw_func
ok 39 - IDs still match 
ok 40 - Cached resultset cloned (0x1ecba98 != 0x1eaf788)
ok 41 - serialize cached resultset works: nfreeze/thaw_func
ok 42 - Cached count identical
ok 43 - Only one db query fired
ok 44 - serialize row object lives: freeze/thaw_func (cdbi legacy)
ok 45 - Simple row cloned (0x1ecba98 != 0x1ed61e0)
ok 46 - serialize row object works: freeze/thaw_func (cdbi legacy)
ok 47 - 3 CDs in database
ok 48 - Advance cursor
ok 49 - Simple row cloned (0x1ecbdc8 != 0x1ed61e0)
ok 50 - serialize resultset works: freeze/thaw_func (cdbi legacy)
ok 51 - serialize resultset lives: freeze/thaw_func (cdbi legacy)
ok 52 - has key: related_resultsets
ok 53 - serialize row object with related_resultset lives: freeze/thaw_func (cdbi legacy)
ok 54 - Simple row internals cloned '_column_data' (0x1eafc98 != 0x1eaffb0)
ok 55 - serialize with related_resultset '_column_data'
ok 56 - serialize with related_resultset '_in_storage'
ok 57 - Simple row internals cloned '_result_source' (0x1eccda8 != 0x1961e58)
ok 58 - serialize with related_resultset '_result_source'
ok 59 - Discard changes works: freeze/thaw_func (cdbi legacy)
ok 60 - IDs still match 
ok 61 - Cached resultset cloned (0x1ed6ff0 != 0x1eb00d0)
ok 62 - serialize cached resultset works: freeze/thaw_func (cdbi legacy)
ok 63 - Cached count identical
ok 64 - Only one db query fired
ok 65 - serialize row object lives: dclone_func
ok 66 - Simple row cloned (0x1ed6ff0 != 0x1ed6ab0)
ok 67 - serialize row object works: dclone_func
ok 68 - 3 CDs in database
ok 69 - Advance cursor
ok 70 - Simple row cloned (0x1edaa00 != 0x1ed6ab0)
ok 71 - serialize resultset works: dclone_func
ok 72 - serialize resultset lives: dclone_func
ok 73 - has key: related_resultsets
ok 74 - serialize row object with related_resultset lives: dclone_func
ok 75 - Simple row internals cloned '_result_source' (0x1ecbfd8 != 0x1961e58)
ok 76 - serialize with related_resultset '_result_source'
ok 77 - serialize with related_resultset '_in_storage'
ok 78 - Simple row internals cloned '_column_data' (0x1edb210 != 0x1ecd4c8)
ok 79 - serialize with related_resultset '_column_data'
ok 80 - Discard changes works: dclone_func
ok 81 - IDs still match 
ok 82 - Cached resultset cloned (0x1ec6918 != 0x1ed6f90)
ok 83 - serialize cached resultset works: dclone_func
ok 84 - Cached count identical
ok 85 - Only one db query fired
ok 86 - serialize row object lives: freeze/thaw_method
ok 87 - Simple row cloned (0x1eb2368 != 0x1eccc40)
ok 88 - serialize row object works: freeze/thaw_method
ok 89 - 3 CDs in database
ok 90 - Advance cursor
ok 91 - Simple row cloned (0x1ed6b88 != 0x1eccc40)
ok 92 - serialize resultset works: freeze/thaw_method
ok 93 - serialize resultset lives: freeze/thaw_method
ok 94 - has key: related_resultsets
ok 95 - serialize row object with related_resultset lives: freeze/thaw_method
ok 96 - Simple row internals cloned '_result_source' (0x1ed6228 != 0x1961e58)
ok 97 - serialize with related_resultset '_result_source'
ok 98 - Simple row internals cloned '_column_data' (0x1edf2e0 != 0x1ecd4f8)
ok 99 - serialize with related_resultset '_column_data'
ok 100 - serialize with related_resultset '_in_storage'
ok 101 - Discard changes works: freeze/thaw_method
ok 102 - IDs still match 
ok 103 - Cached resultset cloned (0x1edf5e0 != 0x1eaf8f0)
ok 104 - serialize cached resultset works: freeze/thaw_method
ok 105 - Cached count identical
ok 106 - Only one db query fired
ok 107 - getting column works
ok 108 - Non-dirty update noop
ok 109 - setting works
ok 110 - Column dirtyness works
ok 111 - object dirtyness works
ok 112 - Synthetic resultset count works
ok 113 - Correct exception on row op
ok 114 - Correct exception on row op
ok 115 - Correct exception on rs op
1..115
# Auto checked 5 references for leaks - none detected
ok
t/85utf8.t .......................................... 
#
ok 1 - no spurious warnings issued
ok 2 - issued deprecation warning
ok 3 - mro of Test1 correct (A::SubComp before A::Comp)
ok 4 - mro of Test1 correct (A::Comp before UTF8Col)
ok 5 - mro of Test1 correct (UTF8Col before Core)
ok 6 - mro of Test1 correct (Core before Row)
ok 7 - incorrect order warning issued (violator defines)
ok 8 - incorrect order warning issued (violator inherits)
ok 9 - unicode/raw differ (sanity check)
not ok 10 - INSERT: raw bytes sent to the database # TODO This has been broken since rev 1191, Mar 2006
#   Failed (TODO) test 'INSERT: raw bytes sent to the database'
#   at t/85utf8.t line 106.
# BIND values differ {
#   got => [
#     [
#       {
#         dbic_colname => "artist",
#         sqlt_datatype => "integer"
#       },
#       1
#     ],
#     [
#       {
#         dbic_colname => "title",
#         sqlt_datatype => "varchar",
#         sqlt_size => 100
#       },
#       "weird \x{466} stuff"
#     ],
#     [
#       {
#         dbic_colname => "year",
#         sqlt_datatype => "varchar",
#         sqlt_size => 100
#       },
#       2048
#     ]
#   ],
#   want => [
#     [
#       {
#         dbic_colname => "artist",
#         sqlt_datatype => "integer"
#       },
#       1
#     ],
#     [
#       {
#         dbic_colname => "title",
#         sqlt_datatype => "varchar",
#         sqlt_size => 100
#       },
#       "weird \321\246 stuff"
#     ],
#     [
#       {
#         dbic_colname => "year",
#         sqlt_datatype => "varchar",
#         sqlt_size => 100
#       },
#       2048
#     ]
#   ]
# }
ok 11 - INSERT: raw bytes retrieved from database
ok 12 - got stored title with utf8 flag
ok 13 - in-object stored title without utf8
ok 14 - got stored year without utf8 flag
ok 15 - in-object stored year without utf8
ok 16 - got reloaded title with utf8 flag
ok 17 - in-object reloaded title without utf8
ok 18 - got reloaded year without utf8 flag
ok 19 - in-object reloaded year without utf8
ok 20 - update title without utf8 flag
ok 21 - store utf8-less title
ok 22 - reloaded title without utf8 flag
ok 23 - reloaded utf8-less title
ok 24 - UPDATE: raw bytes sent to the database
ok 25 - UPDATE: raw bytes sent to the database
ok 26 - UPDATE: raw bytes sent to the database
ok 27 - UPDATE: raw bytes retrieved from database
ok 28 - column is not dirty after setting the same unicode value
ok 29 - column is dirty after setting to something completely different
not ok 30 - utf8 flag propagates via as # TODO There is currently no way to propagate aliases to inflate_result()
#   Failed (TODO) test 'utf8 flag propagates via as'
#   at t/85utf8.t line 182.
1..30
# Auto checked 5 references for leaks - none detected
ok
t/86might_have.t .................................... 
#
ok 1 - liner_notes (might_have) not prefetched - do not load liner_notes on update
ok 2 - liner_notes (might_have) prefetched - do not load liner_notes on update
ok 3 - might_have should warn if the self.id column is nullable
ok 4 - Setting DBIC_DONT_VALIDATE_RELS suppresses nullable relation warnings
1..4
# Auto checked 5 references for leaks - none detected
ok
t/86sqlt.t .......................................... 
#
ok 1 - All create statements returned in 1 string in scalar ctx
ok 2 - Multiple statement lines in array ctx
ok 3 - Creation statement was found somewherere within array (81)
ok 4 - Result class passed to plain hook
ok 5 - Production type passed to translator object
ok 6 - deploy hook got called
ok 7 - ->deploy used the schemas deploy_statements method
ok 8 - component deploy hook got called
ok 9 - Production type passed to translator object
ok 10 - deploy hook got called
ok 11 - ->deploy used the schemas deploy_statements method
ok 12 - Production type passed to translator object
ok 13 - SQLT produced someoutput
ok 14 - Warn about dubious on_delete/on_update attributes
ok 15 - Dummy table was removed by hook
ok 16 - sqlt_deploy_hook fired within a resultsource
ok 17 - nonexistent FOREIGN KEY constraint not found
ok 18 - nonexistent UNIQUE constraint not found
ok 19 - forced nonexistent FOREIGN KEY constraint not found
ok 20 - FOREIGN KEY constraint matching `fourkeys_to_twokeys->twokeys' found
ok 21 - name parameter correct for 'fourkeys_to_twokeys->twokeys'
ok 22 - on_delete parameter correct for 'fourkeys_to_twokeys->twokeys'
ok 23 - on_update parameter correct for 'fourkeys_to_twokeys->twokeys'
ok 24 - is_deferrable parameter correct for 'fourkeys_to_twokeys->twokeys'
ok 25 - index exists for 'fourkeys_to_twokeys->twokeys'
ok 26 - index has correct name for 'fourkeys_to_twokeys->twokeys'
ok 27 - FOREIGN KEY constraint matching `fourkeys_to_twokeys->fourkeys' found
ok 28 - name parameter correct for 'fourkeys_to_twokeys->fourkeys'
ok 29 - on_delete parameter correct for 'fourkeys_to_twokeys->fourkeys'
ok 30 - on_update parameter correct for 'fourkeys_to_twokeys->fourkeys'
ok 31 - is_deferrable parameter correct for 'fourkeys_to_twokeys->fourkeys'
ok 32 - index exists for 'fourkeys_to_twokeys->fourkeys'
ok 33 - index has correct name for 'fourkeys_to_twokeys->fourkeys'
ok 34 - FOREIGN KEY constraint matching `self_ref_alias->self_ref for self_ref' found
ok 35 - name parameter correct for 'self_ref_alias->self_ref for self_ref'
ok 36 - on_delete parameter correct for 'self_ref_alias->self_ref for self_ref'
ok 37 - on_update parameter correct for 'self_ref_alias->self_ref for self_ref'
ok 38 - is_deferrable parameter correct for 'self_ref_alias->self_ref for self_ref'
ok 39 - index exists for 'self_ref_alias->self_ref for self_ref'
ok 40 - index has correct name for 'self_ref_alias->self_ref for self_ref'
ok 41 - FOREIGN KEY constraint matching `self_ref_alias->self_ref for alias' found
ok 42 - name parameter correct for 'self_ref_alias->self_ref for alias'
ok 43 - on_delete parameter correct for 'self_ref_alias->self_ref for alias'
ok 44 - on_update parameter correct for 'self_ref_alias->self_ref for alias'
ok 45 - is_deferrable parameter correct for 'self_ref_alias->self_ref for alias'
ok 46 - index exists for 'self_ref_alias->self_ref for alias'
ok 47 - index has correct name for 'self_ref_alias->self_ref for alias'
ok 48 - FOREIGN KEY constraint matching `treelike->treelike for parent' found
ok 49 - name parameter correct for 'treelike->treelike for parent'
ok 50 - on_delete parameter correct for 'treelike->treelike for parent'
ok 51 - on_update parameter correct for 'treelike->treelike for parent'
ok 52 - is_deferrable parameter correct for 'treelike->treelike for parent'
ok 53 - index exists for 'treelike->treelike for parent'
ok 54 - index has correct name for 'treelike->treelike for parent'
ok 55 - FOREIGN KEY constraint matching `track->cd' found
ok 56 - name parameter correct for 'track->cd'
ok 57 - on_delete parameter correct for 'track->cd'
ok 58 - on_update parameter correct for 'track->cd'
ok 59 - is_deferrable parameter correct for 'track->cd'
ok 60 - index exists for 'track->cd'
ok 61 - index has correct name for 'track->cd'
ok 62 - FOREIGN KEY constraint matching `tags->cd' found
ok 63 - name parameter correct for 'tags->cd'
ok 64 - on_delete parameter correct for 'tags->cd'
ok 65 - on_update parameter correct for 'tags->cd'
ok 66 - is_deferrable parameter correct for 'tags->cd'
ok 67 - index exists for 'tags->cd'
ok 68 - index has correct name for 'tags->cd'
ok 69 - FOREIGN KEY constraint matching `forceforeign->artist' found
ok 70 - name parameter correct for 'forceforeign->artist'
ok 71 - on_delete parameter correct for 'forceforeign->artist'
ok 72 - on_update parameter correct for 'forceforeign->artist'
ok 73 - is_deferrable parameter correct for 'forceforeign->artist'
ok 74 - index doesn't for 'forceforeign->artist'
ok 75 - FOREIGN KEY constraint matching `twokeytreelike->twokeytreelike for parent1,parent2' found
ok 76 - name parameter correct for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 77 - on_delete parameter correct for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 78 - on_update parameter correct for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 79 - is_deferrable parameter correct for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 80 - index exists for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 81 - index has correct name for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 82 - FOREIGN KEY constraint matching `cd->artist' found
ok 83 - name parameter correct for 'cd->artist'
ok 84 - on_delete parameter correct for 'cd->artist'
ok 85 - on_update parameter correct for 'cd->artist'
ok 86 - is_deferrable parameter correct for 'cd->artist'
ok 87 - index exists for 'cd->artist'
ok 88 - index has correct name for 'cd->artist'
ok 89 - FOREIGN KEY constraint matching `bookmark->link' found
ok 90 - name parameter correct for 'bookmark->link'
ok 91 - on_delete parameter correct for 'bookmark->link'
ok 92 - on_update parameter correct for 'bookmark->link'
ok 93 - is_deferrable parameter correct for 'bookmark->link'
ok 94 - index exists for 'bookmark->link'
ok 95 - index has correct name for 'bookmark->link'
ok 96 - FOREIGN KEY constraint matching `cd_to_producer->cd' found
ok 97 - name parameter correct for 'cd_to_producer->cd'
ok 98 - on_delete parameter correct for 'cd_to_producer->cd'
ok 99 - on_update parameter correct for 'cd_to_producer->cd'
ok 100 - is_deferrable parameter correct for 'cd_to_producer->cd'
ok 101 - index exists for 'cd_to_producer->cd'
ok 102 - index has correct name for 'cd_to_producer->cd'
ok 103 - FOREIGN KEY constraint matching `cd_to_producer->producer' found
ok 104 - name parameter correct for 'cd_to_producer->producer'
ok 105 - on_delete parameter correct for 'cd_to_producer->producer'
ok 106 - on_update parameter correct for 'cd_to_producer->producer'
ok 107 - is_deferrable parameter correct for 'cd_to_producer->producer'
ok 108 - index exists for 'cd_to_producer->producer'
ok 109 - index has correct name for 'cd_to_producer->producer'
ok 110 - FOREIGN KEY constraint matching `artist_undirected_map->artist for id1' found
ok 111 - name parameter correct for 'artist_undirected_map->artist for id1'
ok 112 - on_delete parameter correct for 'artist_undirected_map->artist for id1'
ok 113 - on_update parameter correct for 'artist_undirected_map->artist for id1'
ok 114 - is_deferrable parameter correct for 'artist_undirected_map->artist for id1'
ok 115 - index exists for 'artist_undirected_map->artist for id1'
ok 116 - index has correct name for 'artist_undirected_map->artist for id1'
ok 117 - FOREIGN KEY constraint matching `artist_undirected_map->artist for id2' found
ok 118 - name parameter correct for 'artist_undirected_map->artist for id2'
ok 119 - on_delete parameter correct for 'artist_undirected_map->artist for id2'
ok 120 - on_update parameter correct for 'artist_undirected_map->artist for id2'
ok 121 - is_deferrable parameter correct for 'artist_undirected_map->artist for id2'
ok 122 - index exists for 'artist_undirected_map->artist for id2'
ok 123 - index has correct name for 'artist_undirected_map->artist for id2'
ok 124 - FOREIGN KEY constraint matching `twokeys->cd' found
ok 125 - name parameter correct for 'twokeys->cd'
ok 126 - on_delete parameter correct for 'twokeys->cd'
ok 127 - on_update parameter correct for 'twokeys->cd'
ok 128 - is_deferrable parameter correct for 'twokeys->cd'
ok 129 - index doesn't for 'twokeys->cd'
ok 130 - FOREIGN KEY constraint matching `twokeys->artist' found
ok 131 - name parameter correct for 'twokeys->artist'
ok 132 - on_delete parameter correct for 'twokeys->artist'
ok 133 - on_update parameter correct for 'twokeys->artist'
ok 134 - is_deferrable parameter correct for 'twokeys->artist'
ok 135 - index exists for 'twokeys->artist'
ok 136 - index has correct name for 'twokeys->artist'
ok 137 - UNIQUE constraint matching `cd artist and title unique' found
ok 138 - name parameter correct for 'cd artist and title unique'
ok 139 - UNIQUE constraint matching `twokeytreelike name unique' found
ok 140 - name parameter correct for 'twokeytreelike name unique'
ok 141 - UNIQUE constraint matching `producer name unique' found
ok 142 - name parameter correct for 'producer name unique'
ok 143 - Got a matching index on artist table
ok 144 - Got a matching index on track table
1..144
# Auto checked 16 references for leaks - none detected
ok
t/87ordered.t ....................................... 
#
ok 1 - intial positions
ok 2 - move_previous( 1 )
ok 3 - move_next( 1 )
ok 4 - move_first( 1 )
ok 5 - move_last( 1 )
ok 6 - move_to( 1 => 1 )
ok 7 - move_to( 1 => 2 )
ok 8 - move_to( 1 => 3 )
ok 9 - move_to( 1 => 4 )
ok 10 - move_to( 1 => 5 )
ok 11 - no previous sibling
ok 12 - no first sibling
ok 13 - next sibling position > than us
ok 14 - next-prev sibling is us
ok 15 - last sibling position > than us
ok 16 - next sibling
ok 17 - last sibling
ok 18 - next sibling position > than us
ok 19 - next-prev sibling is us
ok 20 - last sibling position > than us
ok 21 - move_previous( 2 )
ok 22 - move_next( 2 )
ok 23 - move_first( 2 )
ok 24 - move_last( 2 )
ok 25 - move_to( 2 => 1 )
ok 26 - move_to( 2 => 2 )
ok 27 - move_to( 2 => 3 )
ok 28 - move_to( 2 => 4 )
ok 29 - move_to( 2 => 5 )
ok 30 - previous sibling
ok 31 - first sibling
ok 32 - prev sibling position < than us
ok 33 - prev-next sibling is us
ok 34 - first sibling position < than us
ok 35 - next sibling
ok 36 - last sibling
ok 37 - next sibling position > than us
ok 38 - next-prev sibling is us
ok 39 - last sibling position > than us
ok 40 - move_previous( 3 )
ok 41 - move_next( 3 )
ok 42 - move_first( 3 )
ok 43 - move_last( 3 )
ok 44 - move_to( 3 => 1 )
ok 45 - move_to( 3 => 2 )
ok 46 - move_to( 3 => 3 )
ok 47 - move_to( 3 => 4 )
ok 48 - move_to( 3 => 5 )
ok 49 - previous sibling
ok 50 - first sibling
ok 51 - prev sibling position < than us
ok 52 - prev-next sibling is us
ok 53 - first sibling position < than us
ok 54 - next sibling
ok 55 - last sibling
ok 56 - next sibling position > than us
ok 57 - next-prev sibling is us
ok 58 - last sibling position > than us
ok 59 - move_previous( 4 )
ok 60 - move_next( 4 )
ok 61 - move_first( 4 )
ok 62 - move_last( 4 )
ok 63 - move_to( 4 => 1 )
ok 64 - move_to( 4 => 2 )
ok 65 - move_to( 4 => 3 )
ok 66 - move_to( 4 => 4 )
ok 67 - move_to( 4 => 5 )
ok 68 - previous sibling
ok 69 - first sibling
ok 70 - prev sibling position < than us
ok 71 - prev-next sibling is us
ok 72 - first sibling position < than us
ok 73 - next sibling
ok 74 - last sibling
ok 75 - next sibling position > than us
ok 76 - next-prev sibling is us
ok 77 - last sibling position > than us
ok 78 - move_previous( 5 )
ok 79 - move_next( 5 )
ok 80 - move_first( 5 )
ok 81 - move_last( 5 )
ok 82 - move_to( 5 => 1 )
ok 83 - move_to( 5 => 2 )
ok 84 - move_to( 5 => 3 )
ok 85 - move_to( 5 => 4 )
ok 86 - move_to( 5 => 5 )
ok 87 - previous sibling
ok 88 - first sibling
ok 89 - prev sibling position < than us
ok 90 - prev-next sibling is us
ok 91 - first sibling position < than us
ok 92 - no next sibling
ok 93 - no last sibling
ok 94 - prev sibling position < than us
ok 95 - prev-next sibling is us
ok 96 - first sibling position < than us
ok 97 - group intial positions
ok 98 - move_previous( 1 )
ok 99 - move_next( 1 )
ok 100 - move_first( 1 )
ok 101 - move_last( 1 )
ok 102 - move_to( 1 => 1 )
ok 103 - move_to( 1 => 2 )
ok 104 - move_to( 1 => 3 )
ok 105 - move_to( 1 => 4 )
ok 106 - move_to( 1 => 5 )
ok 107 - move_to( 1 => 6 )
ok 108 - no previous sibling
ok 109 - no first sibling
ok 110 - next sibling position > than us
ok 111 - next-prev sibling is us
ok 112 - last sibling position > than us
ok 113 - next sibling
ok 114 - last sibling
ok 115 - next sibling position > than us
ok 116 - next-prev sibling is us
ok 117 - last sibling position > than us
ok 118 - move_previous( 2 )
ok 119 - move_next( 2 )
ok 120 - move_first( 2 )
ok 121 - move_last( 2 )
ok 122 - move_to( 2 => 1 )
ok 123 - move_to( 2 => 2 )
ok 124 - move_to( 2 => 3 )
ok 125 - move_to( 2 => 4 )
ok 126 - move_to( 2 => 5 )
ok 127 - move_to( 2 => 6 )
ok 128 - previous sibling
ok 129 - first sibling
ok 130 - prev sibling position < than us
ok 131 - prev-next sibling is us
ok 132 - first sibling position < than us
ok 133 - next sibling
ok 134 - last sibling
ok 135 - next sibling position > than us
ok 136 - next-prev sibling is us
ok 137 - last sibling position > than us
ok 138 - move_previous( 3 )
ok 139 - move_next( 3 )
ok 140 - move_first( 3 )
ok 141 - move_last( 3 )
ok 142 - move_to( 3 => 1 )
ok 143 - move_to( 3 => 2 )
ok 144 - move_to( 3 => 3 )
ok 145 - move_to( 3 => 4 )
ok 146 - move_to( 3 => 5 )
ok 147 - move_to( 3 => 6 )
ok 148 - previous sibling
ok 149 - first sibling
ok 150 - prev sibling position < than us
ok 151 - prev-next sibling is us
ok 152 - first sibling position < than us
ok 153 - next sibling
ok 154 - last sibling
ok 155 - next sibling position > than us
ok 156 - next-prev sibling is us
ok 157 - last sibling position > than us
ok 158 - move_previous( 4 )
ok 159 - move_next( 4 )
ok 160 - move_first( 4 )
ok 161 - move_last( 4 )
ok 162 - move_to( 4 => 1 )
ok 163 - move_to( 4 => 2 )
ok 164 - move_to( 4 => 3 )
ok 165 - move_to( 4 => 4 )
ok 166 - move_to( 4 => 5 )
ok 167 - move_to( 4 => 6 )
ok 168 - previous sibling
ok 169 - first sibling
ok 170 - prev sibling position < than us
ok 171 - prev-next sibling is us
ok 172 - first sibling position < than us
ok 173 - next sibling
ok 174 - last sibling
ok 175 - next sibling position > than us
ok 176 - next-prev sibling is us
ok 177 - last sibling position > than us
ok 178 - move_previous( 5 )
ok 179 - move_next( 5 )
ok 180 - move_first( 5 )
ok 181 - move_last( 5 )
ok 182 - move_to( 5 => 1 )
ok 183 - move_to( 5 => 2 )
ok 184 - move_to( 5 => 3 )
ok 185 - move_to( 5 => 4 )
ok 186 - move_to( 5 => 5 )
ok 187 - move_to( 5 => 6 )
ok 188 - previous sibling
ok 189 - first sibling
ok 190 - prev sibling position < than us
ok 191 - prev-next sibling is us
ok 192 - first sibling position < than us
ok 193 - next sibling
ok 194 - last sibling
ok 195 - next sibling position > than us
ok 196 - next-prev sibling is us
ok 197 - last sibling position > than us
ok 198 - move_previous( 6 )
ok 199 - move_next( 6 )
ok 200 - move_first( 6 )
ok 201 - move_last( 6 )
ok 202 - move_to( 6 => 1 )
ok 203 - move_to( 6 => 2 )
ok 204 - move_to( 6 => 3 )
ok 205 - move_to( 6 => 4 )
ok 206 - move_to( 6 => 5 )
ok 207 - move_to( 6 => 6 )
ok 208 - previous sibling
ok 209 - first sibling
ok 210 - prev sibling position < than us
ok 211 - prev-next sibling is us
ok 212 - first sibling position < than us
ok 213 - no next sibling
ok 214 - no last sibling
ok 215 - prev sibling position < than us
ok 216 - prev-next sibling is us
ok 217 - first sibling position < than us
ok 218 - group intial positions
ok 219 - move_previous( 1 )
ok 220 - move_next( 1 )
ok 221 - move_first( 1 )
ok 222 - move_last( 1 )
ok 223 - move_to( 1 => 1 )
ok 224 - move_to( 1 => 2 )
ok 225 - move_to( 1 => 3 )
ok 226 - move_to( 1 => 4 )
ok 227 - move_to( 1 => 5 )
ok 228 - move_to( 1 => 6 )
ok 229 - no previous sibling
ok 230 - no first sibling
ok 231 - next sibling position > than us
ok 232 - next-prev sibling is us
ok 233 - last sibling position > than us
ok 234 - next sibling
ok 235 - last sibling
ok 236 - next sibling position > than us
ok 237 - next-prev sibling is us
ok 238 - last sibling position > than us
ok 239 - move_previous( 2 )
ok 240 - move_next( 2 )
ok 241 - move_first( 2 )
ok 242 - move_last( 2 )
ok 243 - move_to( 2 => 1 )
ok 244 - move_to( 2 => 2 )
ok 245 - move_to( 2 => 3 )
ok 246 - move_to( 2 => 4 )
ok 247 - move_to( 2 => 5 )
ok 248 - move_to( 2 => 6 )
ok 249 - previous sibling
ok 250 - first sibling
ok 251 - prev sibling position < than us
ok 252 - prev-next sibling is us
ok 253 - first sibling position < than us
ok 254 - next sibling
ok 255 - last sibling
ok 256 - next sibling position > than us
ok 257 - next-prev sibling is us
ok 258 - last sibling position > than us
ok 259 - move_previous( 3 )
ok 260 - move_next( 3 )
ok 261 - move_first( 3 )
ok 262 - move_last( 3 )
ok 263 - move_to( 3 => 1 )
ok 264 - move_to( 3 => 2 )
ok 265 - move_to( 3 => 3 )
ok 266 - move_to( 3 => 4 )
ok 267 - move_to( 3 => 5 )
ok 268 - move_to( 3 => 6 )
ok 269 - previous sibling
ok 270 - first sibling
ok 271 - prev sibling position < than us
ok 272 - prev-next sibling is us
ok 273 - first sibling position < than us
ok 274 - next sibling
ok 275 - last sibling
ok 276 - next sibling position > than us
ok 277 - next-prev sibling is us
ok 278 - last sibling position > than us
ok 279 - move_previous( 4 )
ok 280 - move_next( 4 )
ok 281 - move_first( 4 )
ok 282 - move_last( 4 )
ok 283 - move_to( 4 => 1 )
ok 284 - move_to( 4 => 2 )
ok 285 - move_to( 4 => 3 )
ok 286 - move_to( 4 => 4 )
ok 287 - move_to( 4 => 5 )
ok 288 - move_to( 4 => 6 )
ok 289 - previous sibling
ok 290 - first sibling
ok 291 - prev sibling position < than us
ok 292 - prev-next sibling is us
ok 293 - first sibling position < than us
ok 294 - next sibling
ok 295 - last sibling
ok 296 - next sibling position > than us
ok 297 - next-prev sibling is us
ok 298 - last sibling position > than us
ok 299 - move_previous( 5 )
ok 300 - move_next( 5 )
ok 301 - move_first( 5 )
ok 302 - move_last( 5 )
ok 303 - move_to( 5 => 1 )
ok 304 - move_to( 5 => 2 )
ok 305 - move_to( 5 => 3 )
ok 306 - move_to( 5 => 4 )
ok 307 - move_to( 5 => 5 )
ok 308 - move_to( 5 => 6 )
ok 309 - previous sibling
ok 310 - first sibling
ok 311 - prev sibling position < than us
ok 312 - prev-next sibling is us
ok 313 - first sibling position < than us
ok 314 - next sibling
ok 315 - last sibling
ok 316 - next sibling position > than us
ok 317 - next-prev sibling is us
ok 318 - last sibling position > than us
ok 319 - move_previous( 6 )
ok 320 - move_next( 6 )
ok 321 - move_first( 6 )
ok 322 - move_last( 6 )
ok 323 - move_to( 6 => 1 )
ok 324 - move_to( 6 => 2 )
ok 325 - move_to( 6 => 3 )
ok 326 - move_to( 6 => 4 )
ok 327 - move_to( 6 => 5 )
ok 328 - move_to( 6 => 6 )
ok 329 - previous sibling
ok 330 - first sibling
ok 331 - prev sibling position < than us
ok 332 - prev-next sibling is us
ok 333 - first sibling position < than us
ok 334 - no next sibling
ok 335 - no last sibling
ok 336 - prev sibling position < than us
ok 337 - prev-next sibling is us
ok 338 - first sibling position < than us
ok 339 - group intial positions
ok 340 - move_previous( 1 )
ok 341 - move_next( 1 )
ok 342 - move_first( 1 )
ok 343 - move_last( 1 )
ok 344 - move_to( 1 => 1 )
ok 345 - move_to( 1 => 2 )
ok 346 - move_to( 1 => 3 )
ok 347 - move_to( 1 => 4 )
ok 348 - move_to( 1 => 5 )
ok 349 - move_to( 1 => 6 )
ok 350 - no previous sibling
ok 351 - no first sibling
ok 352 - next sibling position > than us
ok 353 - next-prev sibling is us
ok 354 - last sibling position > than us
ok 355 - next sibling
ok 356 - last sibling
ok 357 - next sibling position > than us
ok 358 - next-prev sibling is us
ok 359 - last sibling position > than us
ok 360 - move_previous( 2 )
ok 361 - move_next( 2 )
ok 362 - move_first( 2 )
ok 363 - move_last( 2 )
ok 364 - move_to( 2 => 1 )
ok 365 - move_to( 2 => 2 )
ok 366 - move_to( 2 => 3 )
ok 367 - move_to( 2 => 4 )
ok 368 - move_to( 2 => 5 )
ok 369 - move_to( 2 => 6 )
ok 370 - previous sibling
ok 371 - first sibling
ok 372 - prev sibling position < than us
ok 373 - prev-next sibling is us
ok 374 - first sibling position < than us
ok 375 - next sibling
ok 376 - last sibling
ok 377 - next sibling position > than us
ok 378 - next-prev sibling is us
ok 379 - last sibling position > than us
ok 380 - move_previous( 3 )
ok 381 - move_next( 3 )
ok 382 - move_first( 3 )
ok 383 - move_last( 3 )
ok 384 - move_to( 3 => 1 )
ok 385 - move_to( 3 => 2 )
ok 386 - move_to( 3 => 3 )
ok 387 - move_to( 3 => 4 )
ok 388 - move_to( 3 => 5 )
ok 389 - move_to( 3 => 6 )
ok 390 - previous sibling
ok 391 - first sibling
ok 392 - prev sibling position < than us
ok 393 - prev-next sibling is us
ok 394 - first sibling position < than us
ok 395 - next sibling
ok 396 - last sibling
ok 397 - next sibling position > than us
ok 398 - next-prev sibling is us
ok 399 - last sibling position > than us
ok 400 - move_previous( 4 )
ok 401 - move_next( 4 )
ok 402 - move_first( 4 )
ok 403 - move_last( 4 )
ok 404 - move_to( 4 => 1 )
ok 405 - move_to( 4 => 2 )
ok 406 - move_to( 4 => 3 )
ok 407 - move_to( 4 => 4 )
ok 408 - move_to( 4 => 5 )
ok 409 - move_to( 4 => 6 )
ok 410 - previous sibling
ok 411 - first sibling
ok 412 - prev sibling position < than us
ok 413 - prev-next sibling is us
ok 414 - first sibling position < than us
ok 415 - next sibling
ok 416 - last sibling
ok 417 - next sibling position > than us
ok 418 - next-prev sibling is us
ok 419 - last sibling position > than us
ok 420 - move_previous( 5 )
ok 421 - move_next( 5 )
ok 422 - move_first( 5 )
ok 423 - move_last( 5 )
ok 424 - move_to( 5 => 1 )
ok 425 - move_to( 5 => 2 )
ok 426 - move_to( 5 => 3 )
ok 427 - move_to( 5 => 4 )
ok 428 - move_to( 5 => 5 )
ok 429 - move_to( 5 => 6 )
ok 430 - previous sibling
ok 431 - first sibling
ok 432 - prev sibling position < than us
ok 433 - prev-next sibling is us
ok 434 - first sibling position < than us
ok 435 - next sibling
ok 436 - last sibling
ok 437 - next sibling position > than us
ok 438 - next-prev sibling is us
ok 439 - last sibling position > than us
ok 440 - move_previous( 6 )
ok 441 - move_next( 6 )
ok 442 - move_first( 6 )
ok 443 - move_last( 6 )
ok 444 - move_to( 6 => 1 )
ok 445 - move_to( 6 => 2 )
ok 446 - move_to( 6 => 3 )
ok 447 - move_to( 6 => 4 )
ok 448 - move_to( 6 => 5 )
ok 449 - move_to( 6 => 6 )
ok 450 - previous sibling
ok 451 - first sibling
ok 452 - prev sibling position < than us
ok 453 - prev-next sibling is us
ok 454 - first sibling position < than us
ok 455 - no next sibling
ok 456 - no last sibling
ok 457 - prev sibling position < than us
ok 458 - prev-next sibling is us
ok 459 - first sibling position < than us
ok 460 - group intial positions
ok 461 - move_previous( 1 )
ok 462 - move_next( 1 )
ok 463 - move_first( 1 )
ok 464 - move_last( 1 )
ok 465 - move_to( 1 => 1 )
ok 466 - move_to( 1 => 2 )
ok 467 - move_to( 1 => 3 )
ok 468 - move_to( 1 => 4 )
ok 469 - move_to( 1 => 5 )
ok 470 - move_to( 1 => 6 )
ok 471 - no previous sibling
ok 472 - no first sibling
ok 473 - next sibling position > than us
ok 474 - next-prev sibling is us
ok 475 - last sibling position > than us
ok 476 - next sibling
ok 477 - last sibling
ok 478 - next sibling position > than us
ok 479 - next-prev sibling is us
ok 480 - last sibling position > than us
ok 481 - move_previous( 2 )
ok 482 - move_next( 2 )
ok 483 - move_first( 2 )
ok 484 - move_last( 2 )
ok 485 - move_to( 2 => 1 )
ok 486 - move_to( 2 => 2 )
ok 487 - move_to( 2 => 3 )
ok 488 - move_to( 2 => 4 )
ok 489 - move_to( 2 => 5 )
ok 490 - move_to( 2 => 6 )
ok 491 - previous sibling
ok 492 - first sibling
ok 493 - prev sibling position < than us
ok 494 - prev-next sibling is us
ok 495 - first sibling position < than us
ok 496 - next sibling
ok 497 - last sibling
ok 498 - next sibling position > than us
ok 499 - next-prev sibling is us
ok 500 - last sibling position > than us
ok 501 - move_previous( 3 )
ok 502 - move_next( 3 )
ok 503 - move_first( 3 )
ok 504 - move_last( 3 )
ok 505 - move_to( 3 => 1 )
ok 506 - move_to( 3 => 2 )
ok 507 - move_to( 3 => 3 )
ok 508 - move_to( 3 => 4 )
ok 509 - move_to( 3 => 5 )
ok 510 - move_to( 3 => 6 )
ok 511 - previous sibling
ok 512 - first sibling
ok 513 - prev sibling position < than us
ok 514 - prev-next sibling is us
ok 515 - first sibling position < than us
ok 516 - next sibling
ok 517 - last sibling
ok 518 - next sibling position > than us
ok 519 - next-prev sibling is us
ok 520 - last sibling position > than us
ok 521 - move_previous( 4 )
ok 522 - move_next( 4 )
ok 523 - move_first( 4 )
ok 524 - move_last( 4 )
ok 525 - move_to( 4 => 1 )
ok 526 - move_to( 4 => 2 )
ok 527 - move_to( 4 => 3 )
ok 528 - move_to( 4 => 4 )
ok 529 - move_to( 4 => 5 )
ok 530 - move_to( 4 => 6 )
ok 531 - previous sibling
ok 532 - first sibling
ok 533 - prev sibling position < than us
ok 534 - prev-next sibling is us
ok 535 - first sibling position < than us
ok 536 - next sibling
ok 537 - last sibling
ok 538 - next sibling position > than us
ok 539 - next-prev sibling is us
ok 540 - last sibling position > than us
ok 541 - move_previous( 5 )
ok 542 - move_next( 5 )
ok 543 - move_first( 5 )
ok 544 - move_last( 5 )
ok 545 - move_to( 5 => 1 )
ok 546 - move_to( 5 => 2 )
ok 547 - move_to( 5 => 3 )
ok 548 - move_to( 5 => 4 )
ok 549 - move_to( 5 => 5 )
ok 550 - move_to( 5 => 6 )
ok 551 - previous sibling
ok 552 - first sibling
ok 553 - prev sibling position < than us
ok 554 - prev-next sibling is us
ok 555 - first sibling position < than us
ok 556 - next sibling
ok 557 - last sibling
ok 558 - next sibling position > than us
ok 559 - next-prev sibling is us
ok 560 - last sibling position > than us
ok 561 - move_previous( 6 )
ok 562 - move_next( 6 )
ok 563 - move_first( 6 )
ok 564 - move_last( 6 )
ok 565 - move_to( 6 => 1 )
ok 566 - move_to( 6 => 2 )
ok 567 - move_to( 6 => 3 )
ok 568 - move_to( 6 => 4 )
ok 569 - move_to( 6 => 5 )
ok 570 - move_to( 6 => 6 )
ok 571 - previous sibling
ok 572 - first sibling
ok 573 - prev sibling position < than us
ok 574 - prev-next sibling is us
ok 575 - first sibling position < than us
ok 576 - no next sibling
ok 577 - no last sibling
ok 578 - prev sibling position < than us
ok 579 - prev-next sibling is us
ok 580 - first sibling position < than us
ok 581 - group positions after move_to_group
ok 582 - group positions after move_to_group
ok 583 - group positions after move_to_group
ok 584 - group positions after move_to_group
ok 585 - overloaded update 1
ok 586 - overloaded update 2
ok 587 - overloaded update 3
ok 588 - overloaded update 4
ok 589 - overloaded update 5
ok 590 - overloaded update 6
ok 591 - overloaded update 7
ok 592 - combined update() worked correctly
ok 593 - object matches database state
ok 594 - group intial positions
ok 595 - move_previous( 1 )
ok 596 - move_next( 1 )
ok 597 - move_first( 1 )
ok 598 - move_last( 1 )
ok 599 - move_to( 1 => 1 )
ok 600 - move_to( 1 => 2 )
ok 601 - move_to( 1 => 3 )
ok 602 - move_to( 1 => 4 )
ok 603 - no previous sibling
ok 604 - no first sibling
ok 605 - next sibling position > than us
ok 606 - next-prev sibling is us
ok 607 - last sibling position > than us
ok 608 - next sibling
ok 609 - last sibling
ok 610 - next sibling position > than us
ok 611 - next-prev sibling is us
ok 612 - last sibling position > than us
ok 613 - move_previous( 2 )
ok 614 - move_next( 2 )
ok 615 - move_first( 2 )
ok 616 - move_last( 2 )
ok 617 - move_to( 2 => 1 )
ok 618 - move_to( 2 => 2 )
ok 619 - move_to( 2 => 3 )
ok 620 - move_to( 2 => 4 )
ok 621 - previous sibling
ok 622 - first sibling
ok 623 - prev sibling position < than us
ok 624 - prev-next sibling is us
ok 625 - first sibling position < than us
ok 626 - next sibling
ok 627 - last sibling
ok 628 - next sibling position > than us
ok 629 - next-prev sibling is us
ok 630 - last sibling position > than us
ok 631 - move_previous( 3 )
ok 632 - move_next( 3 )
ok 633 - move_first( 3 )
ok 634 - move_last( 3 )
ok 635 - move_to( 3 => 1 )
ok 636 - move_to( 3 => 2 )
ok 637 - move_to( 3 => 3 )
ok 638 - move_to( 3 => 4 )
ok 639 - previous sibling
ok 640 - first sibling
ok 641 - prev sibling position < than us
ok 642 - prev-next sibling is us
ok 643 - first sibling position < than us
ok 644 - next sibling
ok 645 - last sibling
ok 646 - next sibling position > than us
ok 647 - next-prev sibling is us
ok 648 - last sibling position > than us
ok 649 - move_previous( 4 )
ok 650 - move_next( 4 )
ok 651 - move_first( 4 )
ok 652 - move_last( 4 )
ok 653 - move_to( 4 => 1 )
ok 654 - move_to( 4 => 2 )
ok 655 - move_to( 4 => 3 )
ok 656 - move_to( 4 => 4 )
ok 657 - previous sibling
ok 658 - first sibling
ok 659 - prev sibling position < than us
ok 660 - prev-next sibling is us
ok 661 - first sibling position < than us
ok 662 - no next sibling
ok 663 - no last sibling
ok 664 - prev sibling position < than us
ok 665 - prev-next sibling is us
ok 666 - first sibling position < than us
ok 667 - group intial positions
ok 668 - move_previous( 1 )
ok 669 - move_next( 1 )
ok 670 - move_first( 1 )
ok 671 - move_last( 1 )
ok 672 - move_to( 1 => 1 )
ok 673 - move_to( 1 => 2 )
ok 674 - move_to( 1 => 3 )
ok 675 - move_to( 1 => 4 )
ok 676 - no previous sibling
ok 677 - no first sibling
ok 678 - next sibling position > than us
ok 679 - next-prev sibling is us
ok 680 - last sibling position > than us
ok 681 - next sibling
ok 682 - last sibling
ok 683 - next sibling position > than us
ok 684 - next-prev sibling is us
ok 685 - last sibling position > than us
ok 686 - move_previous( 2 )
ok 687 - move_next( 2 )
ok 688 - move_first( 2 )
ok 689 - move_last( 2 )
ok 690 - move_to( 2 => 1 )
ok 691 - move_to( 2 => 2 )
ok 692 - move_to( 2 => 3 )
ok 693 - move_to( 2 => 4 )
ok 694 - previous sibling
ok 695 - first sibling
ok 696 - prev sibling position < than us
ok 697 - prev-next sibling is us
ok 698 - first sibling position < than us
ok 699 - next sibling
ok 700 - last sibling
ok 701 - next sibling position > than us
ok 702 - next-prev sibling is us
ok 703 - last sibling position > than us
ok 704 - move_previous( 3 )
ok 705 - move_next( 3 )
ok 706 - move_first( 3 )
ok 707 - move_last( 3 )
ok 708 - move_to( 3 => 1 )
ok 709 - move_to( 3 => 2 )
ok 710 - move_to( 3 => 3 )
ok 711 - move_to( 3 => 4 )
ok 712 - previous sibling
ok 713 - first sibling
ok 714 - prev sibling position < than us
ok 715 - prev-next sibling is us
ok 716 - first sibling position < than us
ok 717 - next sibling
ok 718 - last sibling
ok 719 - next sibling position > than us
ok 720 - next-prev sibling is us
ok 721 - last sibling position > than us
ok 722 - move_previous( 4 )
ok 723 - move_next( 4 )
ok 724 - move_first( 4 )
ok 725 - move_last( 4 )
ok 726 - move_to( 4 => 1 )
ok 727 - move_to( 4 => 2 )
ok 728 - move_to( 4 => 3 )
ok 729 - move_to( 4 => 4 )
ok 730 - previous sibling
ok 731 - first sibling
ok 732 - prev sibling position < than us
ok 733 - prev-next sibling is us
ok 734 - first sibling position < than us
ok 735 - no next sibling
ok 736 - no last sibling
ok 737 - prev sibling position < than us
ok 738 - prev-next sibling is us
ok 739 - first sibling position < than us
ok 740 - group intial positions
ok 741 - move_previous( 1 )
ok 742 - move_next( 1 )
ok 743 - move_first( 1 )
ok 744 - move_last( 1 )
ok 745 - move_to( 1 => 1 )
ok 746 - move_to( 1 => 2 )
ok 747 - move_to( 1 => 3 )
ok 748 - move_to( 1 => 4 )
ok 749 - no previous sibling
ok 750 - no first sibling
ok 751 - next sibling position > than us
ok 752 - next-prev sibling is us
ok 753 - last sibling position > than us
ok 754 - next sibling
ok 755 - last sibling
ok 756 - next sibling position > than us
ok 757 - next-prev sibling is us
ok 758 - last sibling position > than us
ok 759 - move_previous( 2 )
ok 760 - move_next( 2 )
ok 761 - move_first( 2 )
ok 762 - move_last( 2 )
ok 763 - move_to( 2 => 1 )
ok 764 - move_to( 2 => 2 )
ok 765 - move_to( 2 => 3 )
ok 766 - move_to( 2 => 4 )
ok 767 - previous sibling
ok 768 - first sibling
ok 769 - prev sibling position < than us
ok 770 - prev-next sibling is us
ok 771 - first sibling position < than us
ok 772 - next sibling
ok 773 - last sibling
ok 774 - next sibling position > than us
ok 775 - next-prev sibling is us
ok 776 - last sibling position > than us
ok 777 - move_previous( 3 )
ok 778 - move_next( 3 )
ok 779 - move_first( 3 )
ok 780 - move_last( 3 )
ok 781 - move_to( 3 => 1 )
ok 782 - move_to( 3 => 2 )
ok 783 - move_to( 3 => 3 )
ok 784 - move_to( 3 => 4 )
ok 785 - previous sibling
ok 786 - first sibling
ok 787 - prev sibling position < than us
ok 788 - prev-next sibling is us
ok 789 - first sibling position < than us
ok 790 - next sibling
ok 791 - last sibling
ok 792 - next sibling position > than us
ok 793 - next-prev sibling is us
ok 794 - last sibling position > than us
ok 795 - move_previous( 4 )
ok 796 - move_next( 4 )
ok 797 - move_first( 4 )
ok 798 - move_last( 4 )
ok 799 - move_to( 4 => 1 )
ok 800 - move_to( 4 => 2 )
ok 801 - move_to( 4 => 3 )
ok 802 - move_to( 4 => 4 )
ok 803 - previous sibling
ok 804 - first sibling
ok 805 - prev sibling position < than us
ok 806 - prev-next sibling is us
ok 807 - first sibling position < than us
ok 808 - no next sibling
ok 809 - no last sibling
ok 810 - prev sibling position < than us
ok 811 - prev-next sibling is us
ok 812 - first sibling position < than us
ok 813 - group intial positions
ok 814 - move_previous( 1 )
ok 815 - move_next( 1 )
ok 816 - move_first( 1 )
ok 817 - move_last( 1 )
ok 818 - move_to( 1 => 1 )
ok 819 - move_to( 1 => 2 )
ok 820 - move_to( 1 => 3 )
ok 821 - move_to( 1 => 4 )
ok 822 - no previous sibling
ok 823 - no first sibling
ok 824 - next sibling position > than us
ok 825 - next-prev sibling is us
ok 826 - last sibling position > than us
ok 827 - next sibling
ok 828 - last sibling
ok 829 - next sibling position > than us
ok 830 - next-prev sibling is us
ok 831 - last sibling position > than us
ok 832 - move_previous( 2 )
ok 833 - move_next( 2 )
ok 834 - move_first( 2 )
ok 835 - move_last( 2 )
ok 836 - move_to( 2 => 1 )
ok 837 - move_to( 2 => 2 )
ok 838 - move_to( 2 => 3 )
ok 839 - move_to( 2 => 4 )
ok 840 - previous sibling
ok 841 - first sibling
ok 842 - prev sibling position < than us
ok 843 - prev-next sibling is us
ok 844 - first sibling position < than us
ok 845 - next sibling
ok 846 - last sibling
ok 847 - next sibling position > than us
ok 848 - next-prev sibling is us
ok 849 - last sibling position > than us
ok 850 - move_previous( 3 )
ok 851 - move_next( 3 )
ok 852 - move_first( 3 )
ok 853 - move_last( 3 )
ok 854 - move_to( 3 => 1 )
ok 855 - move_to( 3 => 2 )
ok 856 - move_to( 3 => 3 )
ok 857 - move_to( 3 => 4 )
ok 858 - previous sibling
ok 859 - first sibling
ok 860 - prev sibling position < than us
ok 861 - prev-next sibling is us
ok 862 - first sibling position < than us
ok 863 - next sibling
ok 864 - last sibling
ok 865 - next sibling position > than us
ok 866 - next-prev sibling is us
ok 867 - last sibling position > than us
ok 868 - move_previous( 4 )
ok 869 - move_next( 4 )
ok 870 - move_first( 4 )
ok 871 - move_last( 4 )
ok 872 - move_to( 4 => 1 )
ok 873 - move_to( 4 => 2 )
ok 874 - move_to( 4 => 3 )
ok 875 - move_to( 4 => 4 )
ok 876 - previous sibling
ok 877 - first sibling
ok 878 - prev sibling position < than us
ok 879 - prev-next sibling is us
ok 880 - first sibling position < than us
ok 881 - no next sibling
ok 882 - no last sibling
ok 883 - prev sibling position < than us
ok 884 - prev-next sibling is us
ok 885 - first sibling position < than us
ok 886 - group intial positions
ok 887 - move_previous( 1 )
ok 888 - move_next( 1 )
ok 889 - move_first( 1 )
ok 890 - move_last( 1 )
ok 891 - move_to( 1 => 1 )
ok 892 - move_to( 1 => 2 )
ok 893 - move_to( 1 => 3 )
ok 894 - move_to( 1 => 4 )
ok 895 - no previous sibling
ok 896 - no first sibling
ok 897 - next sibling position > than us
ok 898 - next-prev sibling is us
ok 899 - last sibling position > than us
ok 900 - next sibling
ok 901 - last sibling
ok 902 - next sibling position > than us
ok 903 - next-prev sibling is us
ok 904 - last sibling position > than us
ok 905 - move_previous( 2 )
ok 906 - move_next( 2 )
ok 907 - move_first( 2 )
ok 908 - move_last( 2 )
ok 909 - move_to( 2 => 1 )
ok 910 - move_to( 2 => 2 )
ok 911 - move_to( 2 => 3 )
ok 912 - move_to( 2 => 4 )
ok 913 - previous sibling
ok 914 - first sibling
ok 915 - prev sibling position < than us
ok 916 - prev-next sibling is us
ok 917 - first sibling position < than us
ok 918 - next sibling
ok 919 - last sibling
ok 920 - next sibling position > than us
ok 921 - next-prev sibling is us
ok 922 - last sibling position > than us
ok 923 - move_previous( 3 )
ok 924 - move_next( 3 )
ok 925 - move_first( 3 )
ok 926 - move_last( 3 )
ok 927 - move_to( 3 => 1 )
ok 928 - move_to( 3 => 2 )
ok 929 - move_to( 3 => 3 )
ok 930 - move_to( 3 => 4 )
ok 931 - previous sibling
ok 932 - first sibling
ok 933 - prev sibling position < than us
ok 934 - prev-next sibling is us
ok 935 - first sibling position < than us
ok 936 - next sibling
ok 937 - last sibling
ok 938 - next sibling position > than us
ok 939 - next-prev sibling is us
ok 940 - last sibling position > than us
ok 941 - move_previous( 4 )
ok 942 - move_next( 4 )
ok 943 - move_first( 4 )
ok 944 - move_last( 4 )
ok 945 - move_to( 4 => 1 )
ok 946 - move_to( 4 => 2 )
ok 947 - move_to( 4 => 3 )
ok 948 - move_to( 4 => 4 )
ok 949 - previous sibling
ok 950 - first sibling
ok 951 - prev sibling position < than us
ok 952 - prev-next sibling is us
ok 953 - first sibling position < than us
ok 954 - no next sibling
ok 955 - no last sibling
ok 956 - prev sibling position < than us
ok 957 - prev-next sibling is us
ok 958 - first sibling position < than us
ok 959 - group intial positions
ok 960 - move_previous( 1 )
ok 961 - move_next( 1 )
ok 962 - move_first( 1 )
ok 963 - move_last( 1 )
ok 964 - move_to( 1 => 1 )
ok 965 - move_to( 1 => 2 )
ok 966 - move_to( 1 => 3 )
ok 967 - move_to( 1 => 4 )
ok 968 - no previous sibling
ok 969 - no first sibling
ok 970 - next sibling position > than us
ok 971 - next-prev sibling is us
ok 972 - last sibling position > than us
ok 973 - next sibling
ok 974 - last sibling
ok 975 - next sibling position > than us
ok 976 - next-prev sibling is us
ok 977 - last sibling position > than us
ok 978 - move_previous( 2 )
ok 979 - move_next( 2 )
ok 980 - move_first( 2 )
ok 981 - move_last( 2 )
ok 982 - move_to( 2 => 1 )
ok 983 - move_to( 2 => 2 )
ok 984 - move_to( 2 => 3 )
ok 985 - move_to( 2 => 4 )
ok 986 - previous sibling
ok 987 - first sibling
ok 988 - prev sibling position < than us
ok 989 - prev-next sibling is us
ok 990 - first sibling position < than us
ok 991 - next sibling
ok 992 - last sibling
ok 993 - next sibling position > than us
ok 994 - next-prev sibling is us
ok 995 - last sibling position > than us
ok 996 - move_previous( 3 )
ok 997 - move_next( 3 )
ok 998 - move_first( 3 )
ok 999 - move_last( 3 )
ok 1000 - move_to( 3 => 1 )
ok 1001 - move_to( 3 => 2 )
ok 1002 - move_to( 3 => 3 )
ok 1003 - move_to( 3 => 4 )
ok 1004 - previous sibling
ok 1005 - first sibling
ok 1006 - prev sibling position < than us
ok 1007 - prev-next sibling is us
ok 1008 - first sibling position < than us
ok 1009 - next sibling
ok 1010 - last sibling
ok 1011 - next sibling position > than us
ok 1012 - next-prev sibling is us
ok 1013 - last sibling position > than us
ok 1014 - move_previous( 4 )
ok 1015 - move_next( 4 )
ok 1016 - move_first( 4 )
ok 1017 - move_last( 4 )
ok 1018 - move_to( 4 => 1 )
ok 1019 - move_to( 4 => 2 )
ok 1020 - move_to( 4 => 3 )
ok 1021 - move_to( 4 => 4 )
ok 1022 - previous sibling
ok 1023 - first sibling
ok 1024 - prev sibling position < than us
ok 1025 - prev-next sibling is us
ok 1026 - first sibling position < than us
ok 1027 - no next sibling
ok 1028 - no last sibling
ok 1029 - prev sibling position < than us
ok 1030 - prev-next sibling is us
ok 1031 - first sibling position < than us
ok 1032 - group intial positions
ok 1033 - move_previous( 1 )
ok 1034 - move_next( 1 )
ok 1035 - move_first( 1 )
ok 1036 - move_last( 1 )
ok 1037 - move_to( 1 => 1 )
ok 1038 - move_to( 1 => 2 )
ok 1039 - move_to( 1 => 3 )
ok 1040 - move_to( 1 => 4 )
ok 1041 - no previous sibling
ok 1042 - no first sibling
ok 1043 - next sibling position > than us
ok 1044 - next-prev sibling is us
ok 1045 - last sibling position > than us
ok 1046 - next sibling
ok 1047 - last sibling
ok 1048 - next sibling position > than us
ok 1049 - next-prev sibling is us
ok 1050 - last sibling position > than us
ok 1051 - move_previous( 2 )
ok 1052 - move_next( 2 )
ok 1053 - move_first( 2 )
ok 1054 - move_last( 2 )
ok 1055 - move_to( 2 => 1 )
ok 1056 - move_to( 2 => 2 )
ok 1057 - move_to( 2 => 3 )
ok 1058 - move_to( 2 => 4 )
ok 1059 - previous sibling
ok 1060 - first sibling
ok 1061 - prev sibling position < than us
ok 1062 - prev-next sibling is us
ok 1063 - first sibling position < than us
ok 1064 - next sibling
ok 1065 - last sibling
ok 1066 - next sibling position > than us
ok 1067 - next-prev sibling is us
ok 1068 - last sibling position > than us
ok 1069 - move_previous( 3 )
ok 1070 - move_next( 3 )
ok 1071 - move_first( 3 )
ok 1072 - move_last( 3 )
ok 1073 - move_to( 3 => 1 )
ok 1074 - move_to( 3 => 2 )
ok 1075 - move_to( 3 => 3 )
ok 1076 - move_to( 3 => 4 )
ok 1077 - previous sibling
ok 1078 - first sibling
ok 1079 - prev sibling position < than us
ok 1080 - prev-next sibling is us
ok 1081 - first sibling position < than us
ok 1082 - next sibling
ok 1083 - last sibling
ok 1084 - next sibling position > than us
ok 1085 - next-prev sibling is us
ok 1086 - last sibling position > than us
ok 1087 - move_previous( 4 )
ok 1088 - move_next( 4 )
ok 1089 - move_first( 4 )
ok 1090 - move_last( 4 )
ok 1091 - move_to( 4 => 1 )
ok 1092 - move_to( 4 => 2 )
ok 1093 - move_to( 4 => 3 )
ok 1094 - move_to( 4 => 4 )
ok 1095 - previous sibling
ok 1096 - first sibling
ok 1097 - prev sibling position < than us
ok 1098 - prev-next sibling is us
ok 1099 - first sibling position < than us
ok 1100 - no next sibling
ok 1101 - no last sibling
ok 1102 - prev sibling position < than us
ok 1103 - prev-next sibling is us
ok 1104 - first sibling position < than us
ok 1105 - group intial positions
ok 1106 - move_previous( 1 )
ok 1107 - move_next( 1 )
ok 1108 - move_first( 1 )
ok 1109 - move_last( 1 )
ok 1110 - move_to( 1 => 1 )
ok 1111 - move_to( 1 => 2 )
ok 1112 - move_to( 1 => 3 )
ok 1113 - move_to( 1 => 4 )
ok 1114 - no previous sibling
ok 1115 - no first sibling
ok 1116 - next sibling position > than us
ok 1117 - next-prev sibling is us
ok 1118 - last sibling position > than us
ok 1119 - next sibling
ok 1120 - last sibling
ok 1121 - next sibling position > than us
ok 1122 - next-prev sibling is us
ok 1123 - last sibling position > than us
ok 1124 - move_previous( 2 )
ok 1125 - move_next( 2 )
ok 1126 - move_first( 2 )
ok 1127 - move_last( 2 )
ok 1128 - move_to( 2 => 1 )
ok 1129 - move_to( 2 => 2 )
ok 1130 - move_to( 2 => 3 )
ok 1131 - move_to( 2 => 4 )
ok 1132 - previous sibling
ok 1133 - first sibling
ok 1134 - prev sibling position < than us
ok 1135 - prev-next sibling is us
ok 1136 - first sibling position < than us
ok 1137 - next sibling
ok 1138 - last sibling
ok 1139 - next sibling position > than us
ok 1140 - next-prev sibling is us
ok 1141 - last sibling position > than us
ok 1142 - move_previous( 3 )
ok 1143 - move_next( 3 )
ok 1144 - move_first( 3 )
ok 1145 - move_last( 3 )
ok 1146 - move_to( 3 => 1 )
ok 1147 - move_to( 3 => 2 )
ok 1148 - move_to( 3 => 3 )
ok 1149 - move_to( 3 => 4 )
ok 1150 - previous sibling
ok 1151 - first sibling
ok 1152 - prev sibling position < than us
ok 1153 - prev-next sibling is us
ok 1154 - first sibling position < than us
ok 1155 - next sibling
ok 1156 - last sibling
ok 1157 - next sibling position > than us
ok 1158 - next-prev sibling is us
ok 1159 - last sibling position > than us
ok 1160 - move_previous( 4 )
ok 1161 - move_next( 4 )
ok 1162 - move_first( 4 )
ok 1163 - move_last( 4 )
ok 1164 - move_to( 4 => 1 )
ok 1165 - move_to( 4 => 2 )
ok 1166 - move_to( 4 => 3 )
ok 1167 - move_to( 4 => 4 )
ok 1168 - previous sibling
ok 1169 - first sibling
ok 1170 - prev sibling position < than us
ok 1171 - prev-next sibling is us
ok 1172 - first sibling position < than us
ok 1173 - no next sibling
ok 1174 - no last sibling
ok 1175 - prev sibling position < than us
ok 1176 - prev-next sibling is us
ok 1177 - first sibling position < than us
ok 1178 - group intial positions
ok 1179 - move_previous( 1 )
ok 1180 - move_next( 1 )
ok 1181 - move_first( 1 )
ok 1182 - move_last( 1 )
ok 1183 - move_to( 1 => 1 )
ok 1184 - move_to( 1 => 2 )
ok 1185 - move_to( 1 => 3 )
ok 1186 - move_to( 1 => 4 )
ok 1187 - no previous sibling
ok 1188 - no first sibling
ok 1189 - next sibling position > than us
ok 1190 - next-prev sibling is us
ok 1191 - last sibling position > than us
ok 1192 - next sibling
ok 1193 - last sibling
ok 1194 - next sibling position > than us
ok 1195 - next-prev sibling is us
ok 1196 - last sibling position > than us
ok 1197 - move_previous( 2 )
ok 1198 - move_next( 2 )
ok 1199 - move_first( 2 )
ok 1200 - move_last( 2 )
ok 1201 - move_to( 2 => 1 )
ok 1202 - move_to( 2 => 2 )
ok 1203 - move_to( 2 => 3 )
ok 1204 - move_to( 2 => 4 )
ok 1205 - previous sibling
ok 1206 - first sibling
ok 1207 - prev sibling position < than us
ok 1208 - prev-next sibling is us
ok 1209 - first sibling position < than us
ok 1210 - next sibling
ok 1211 - last sibling
ok 1212 - next sibling position > than us
ok 1213 - next-prev sibling is us
ok 1214 - last sibling position > than us
ok 1215 - move_previous( 3 )
ok 1216 - move_next( 3 )
ok 1217 - move_first( 3 )
ok 1218 - move_last( 3 )
ok 1219 - move_to( 3 => 1 )
ok 1220 - move_to( 3 => 2 )
ok 1221 - move_to( 3 => 3 )
ok 1222 - move_to( 3 => 4 )
ok 1223 - previous sibling
ok 1224 - first sibling
ok 1225 - prev sibling position < than us
ok 1226 - prev-next sibling is us
ok 1227 - first sibling position < than us
ok 1228 - next sibling
ok 1229 - last sibling
ok 1230 - next sibling position > than us
ok 1231 - next-prev sibling is us
ok 1232 - last sibling position > than us
ok 1233 - move_previous( 4 )
ok 1234 - move_next( 4 )
ok 1235 - move_first( 4 )
ok 1236 - move_last( 4 )
ok 1237 - move_to( 4 => 1 )
ok 1238 - move_to( 4 => 2 )
ok 1239 - move_to( 4 => 3 )
ok 1240 - move_to( 4 => 4 )
ok 1241 - previous sibling
ok 1242 - first sibling
ok 1243 - prev sibling position < than us
ok 1244 - prev-next sibling is us
ok 1245 - first sibling position < than us
ok 1246 - no next sibling
ok 1247 - no last sibling
ok 1248 - prev sibling position < than us
ok 1249 - prev-next sibling is us
ok 1250 - first sibling position < than us
ok 1251 - group positions after move_to_group
ok 1252 - group positions after move_to_group
ok 1253 - group positions after move_to_group
ok 1254 - group positions after move_to_group
ok 1255 - group positions after move_to_group
ok 1256 - group positions after move_to_group
ok 1257 - group positions after move_to_group
ok 1258 - group positions after move_to_group
ok 1259 - group positions after move_to_group
ok 1260 - group positions after move_to_group
ok 1261 - group positions after move_to_group
ok 1262 - group positions after move_to_group
ok 1263 - group positions after move_to_group
ok 1264 - group positions after move_to_group
ok 1265 - group positions after move_to_group
ok 1266 - group positions after move_to_group
ok 1267 - overloaded multicol update 1
ok 1268 - overloaded multicol update 2
ok 1269 - overloaded multicol update 3
ok 1270 - overloaded multicol update 4
ok 1271 - overloaded multicol update 5
1..1271
# Auto checked 5 references for leaks - none detected
ok
t/88result_set_column.t ............................. 
#
ok 1 - At least one year is the same in rs
ok 2 - five titles returned
ok 3 - next works
ok 4 - wantarray context okay
ok 5 - get_column (\'FUNC') ok
ok 6 - max okay for year
ok 7 - min okay for title
ok 8 - three artists returned
ok 9 - reset okay
ok 10 - first okay
ok 11 - single okay
ok 12 - single warned
ok 13 - distinct => 1 is passed through properly
ok 14 - Correct SQL on external-ordered distinct
ok 15 - Correct SQL on count of external-orderdd distinct
ok 16 - Correct rs-count
ok 17 - Correct direct count
ok 18 - +select/+as additional column "last_year" present (scalar)
ok 19 - +select/+as nonexistent column throws exception
ok 20 - +select/+as overridden column "title"
ok 21 - +select/+as multiple additional columns, "tlength" column present
ok 22 - +select/+as multiple additional columns, "addedtitle" column present
ok 23 - Correct SQL for get_column/as
ok 24 - Correct SQL for get_column/+as col
ok 25 - Correct SQL for get_column/+as func
ok 26 - Subquery count induced by aliased ordering function
ok 27
ok 28 - prefetch wiped
ok 29 - Sum of a resultset works correctly
ok 30 - Owner Newton has multiple books
ok 31 - Correctly calculated price of all owned books
ok 32 - join properly explodes amount of rows from get_column
ok 33 - prefetch properly collapses amount of rows from get_column
ok 34 - Correct SQL for prefetch/order_by/group_by
ok 35 - Correct: Max cd in Track is 5
ok 36 - Correct max tracks per cd
ok 37 - Correct min tracks per cd
ok 38 - Correct avg tracks per cd
ok 39 - correct cd count with explicitly grouped column
ok 40 - Getting explicitly grouped column works
ok 41 - correct cd count with implicitly grouped column
ok 42 - Getting implicitly grouped column works
ok 43 - Expected (though nonsensical) SQL generated on rscol-with-distinct-over-function
ok 44 - deprecation warning
ok 45 - Expected (though nonsensical) SQL generated on rscol-with-distinct-over-function
ok 46 - deprecation warning
not ok 47 - Get aggregate over group works # TODO multiplying join leaks through to the count aggregate... this may never actually work
#   Failed (TODO) test 'Get aggregate over group works'
#   at t/88result_set_column.t line 326.
#     Structures begin differing at:
#          $got->[0] = '3'
#     $expected->[0] = '1'
1..47
# Auto checked 5 references for leaks - none detected
ok
Old package separator "'" deprecated at t/lib/DBICTest/SyntaxErrorComponent3.pm line 6, <> line 1.
t/90ensure_class_loaded.t ........................... 
#
1..28
ok 1 - loaded package DBIx::Class::Schema was found
ok 2 - DBICTest::FakeComponent not loaded yet
ok 3 - package DBICTest::FakeComponent was found
ok 4 - DBICTest::FakeComponent not loaded by ensure_class_found()
ok 5 - anonymous package TestPackage::A found
ok 6 - fake package not found
ok 7 - load_optional_class on a nonexistent class did not throw
ok 8 - nonexistent package not loaded
ok 9 - load_optional_class on an existing class did not throw
ok 10 - DBICTest::OptionalComponent loaded
ok 11 - DBICTest::ErrorComponent threw ok
ok 12 - load_optional_class on a nonexistent PAR class did not throw
ok 13 - nonexistent PAR package not loaded
ok 14 - load_optional_class of a no-true-returning PAR module did throw
ok 15 - no-true-returning PAR package not loaded
ok 16 - load_optional_class of a PAR module did not throw
ok 17 - PAR package "loaded"
ok 18 - load_optional_class did not throw
ok 19 - DBIx::Class::ResultClass::HashRefInflator loaded
ok 20 - anonymous package exists
ok 21 - ensure_class_loaded detected an anon. class
ok 22 - ensure_class_loaded threw exception for nonexistent class
ok 23 - DBICTest::FakeComponent not loaded yet
ok 24 - ensure_class_loaded detected an existing but non-loaded class
ok 25 - DBICTest::FakeComponent now loaded
ok 26 - ensure_class_loaded(DBICTest::SyntaxErrorComponent1) threw ok
ok 27 - load_optional_class(DBICTest::SyntaxErrorComponent2) threw ok
ok 28 - Errors from RS components reported right
# Auto checked 5 references for leaks - none detected
ok
t/90join_torture.t .................................. 
#
ok 1
ok 2 - Complex join parsed/executed properly
ok 3 - bare field conditions okay after search related
ok 4 - Two artists returned
ok 5 - condition based on inherited join okay
ok 6 - All cds for artist returned
ok 7 - All cds for artist returned via count
ok 8 - correct artist returned
ok 9 - search without using previous joins okay
ok 10 - prefetch on same rel okay
ok 11 - find on has many rs okay
ok 12 - right number of prefetched tracks after has many
ok 13 - search related on search related okay
ok 14 - search relateds with order by okay
ok 15 - somewhat pointless search on rel with order_by on it okay
ok 16 - search related with prefetch okay
ok 17 - bonkers search_related-with-join-midway okay
ok 18 - both joins kept
ok 19 - query on double joined rel runs okay
ok 20 - only one join kept when inherited
ok 21 - pathological prefetch ok
ok 22 - both joins kept
ok 23 - query on double joined rel runs okay
ok 24
ok 25
ok 26
ok 27
ok 28
1..28
# Auto checked 5 references for leaks - none detected
ok
t/91merge_joinpref_attr.t ........................... 
#
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
1..17
# Auto checked 5 references for leaks - none detected
ok
t/93autocast.t ...................................... 
#
ok 1 - expected sql with casting off
ok 2 - expected sql with casting on
1..2
# Auto checked 5 references for leaks - none detected
ok
t/93single_accessor_object.t ........................ 
#
ok 1 - created a CD
ok 2 - artist matches CD
ok 3 - created liner notes
ok 4 - liner notes matches CD
ok 5 - liner notes are correct
ok 6 - track matches CD before update
ok 7 - track matches another CD after update
ok 8 - genreid is NULL
ok 9 - genre accessor returns undef
ok 10 - genre accessor throws without column
1..10
# Auto checked 15 references for leaks - none detected
ok
t/94pk_mutation.t ................................... 
#
1..10
ok 1 - found an artist with the new PK
ok 2 - artist ID matches
ok 3 - no artist found with the old PK
ok 4 - found an artist with the new PK
ok 5 - artist ID matches
ok 6 - found an artist with the new PK
ok 7 - artist ID matches
ok 8 - no artist found with the old PK
ok 9 - found an artist with the new PK
ok 10 - artist ID matches
# Auto checked 5 references for leaks - none detected
ok
t/94versioning.t .................................... skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test
t/96_is_deteministic_value.t ........................ 
#
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
1..8
# Auto checked 5 references for leaks - none detected
ok
t/97result_class.t .................................. 
#
ok 1 - nonexistant result_class exception
ok 2 - Correct artist result_class
ok 3 - nonexistant result_access exception (from accessor)
ok 4 - IWillExplode explodes on inflate
ok 5 - Correct cd result_class
ok 6 - Correct cd2 result_class
ok 7 - Correct cd3 result_class
ok 8 - 'Inflated into correct cd result_class' isa 'DBICTest::CD'
ok 9 - Correct artist result_class
ok 10 - Correct cd result_class
ok 11 - 'Inflated into correct cd result_class' isa 'DBICTest::CD'
ok 12 - 'Inflated into correct cd result_class' isa 'DBICTest::CD'
ok 13 - starting with correct resultclass
ok 14 - resultclass changed
ok 15 - Correcty blessed output
ok 16 - Throws on result class change in progress
ok 17 - Warning on noop result_class change
ok 18 - class changed anyway
ok 19 - Correctly inflated prefetched result
1..19
# Auto checked 5 references for leaks - none detected
ok
t/99dbic_sqlt_parser.t .............................. 
#
ok 1 - deprecated crazy parser_arg 'DBIx::Class::Schema' warned
ok 2 - deprecated crazy parser_arg 'DBIx::Schema' warned
ok 3 - deprecated crazy parser_arg 'package' warned
ok 4 - Schema not leaked
ok 5 - 'SQLT schema object SQL::Translator::Schema=HASH(0x2da8ee0) produced' isa 'SQL::Translator::Schema'
ok 6 - 'SQLT schema object SQL::Translator::Schema=HASH(0x32cd628) produced' isa 'SQL::Translator::Schema'
ok 7 - 'SQLT schema object SQL::Translator::Schema=HASH(0x330d780) produced' isa 'SQL::Translator::Schema'
ok 8 - 'SQLT schema object SQL::Translator::Schema=HASH(0x33749f8) produced' isa 'SQL::Translator::Schema'
ok 9 - 'SQLT schema object SQL::Translator::Schema=HASH(0x3383e50) produced' isa 'SQL::Translator::Schema'
ok 10 - 'SQLT schema object produced' isa 'SQL::Translator::Schema'
ok 11
ok 12 # skip Test requires YAML.pm
ok 13 - correct number of indices for ArtistSubclass with no args
ok 14 - correct number of indices for CollectionObject with no args
ok 15 - no additional index for the primary columns exists in CollectionObject
ok 16 - no additional index for the primary columns exists in CollectionObject
ok 17 - correct number of indices for SourceNameArtists with no args
ok 18 - correct number of indices for Employee with no args
ok 19 - no additional index for the primary columns exists in Employee
ok 20 - correct number of indices for CD_to_Producer with no args
ok 21 - no additional index for the primary columns exists in CD_to_Producer
ok 22 - no additional index for the primary columns exists in CD_to_Producer
ok 23 - correct number of indices for BooksInLibrary with no args
ok 24 - no additional index for the primary columns exists in BooksInLibrary
ok 25 - correct number of indices for TimestampPrimaryKey with no args
ok 26 - correct number of indices for TwoKeys with no args
ok 27 - no additional index for the primary columns exists in TwoKeys
ok 28 - correct number of indices for LyricVersion with no args
ok 29 - no additional index for the primary columns exists in LyricVersion
ok 30 - correct number of indices for Serialized with no args
ok 31 - correct number of indices for Lyrics with no args
ok 32 - no additional index for the primary columns exists in Lyrics
ok 33 - correct number of indices for ForceForeign with no args
ok 34 - correct number of indices for Producer with no args
ok 35 - correct number of indices for TwoKeyTreeLike with no args
ok 36 - no additional index for the primary columns exists in TwoKeyTreeLike
ok 37 - correct number of indices for Artist with no args
ok 38 - correct number of indices for Collection with no args
ok 39 - correct number of indices for CD with no args
ok 40 - no additional index for the primary columns exists in CD
ok 41 - no additional index for the primary columns exists in CD
ok 42 - no additional index for the primary columns exists in CD
ok 43 - correct number of indices for SequenceTest with no args
ok 44 - correct number of indices for TreeLike with no args
ok 45 - no additional index for the primary columns exists in TreeLike
ok 46 - correct number of indices for EventTZ with no args
ok 47 - correct number of indices for Link with no args
ok 48 - correct number of indices for Money with no args
ok 49 - correct number of indices for Encoded with no args
ok 50 - correct number of indices for Event with no args
ok 51 - correct number of indices for OneKey with no args
ok 52 - correct number of indices for TypedObject with no args
ok 53 - correct number of indices for FourKeys_to_TwoKeys with no args
ok 54 - no additional index for the primary columns exists in FourKeys_to_TwoKeys
ok 55 - no additional index for the primary columns exists in FourKeys_to_TwoKeys
ok 56 - correct number of indices for Owners with no args
ok 57 - correct number of indices for Artwork with no args
ok 58 - correct number of indices for ArtistUndirectedMap with no args
ok 59 - no additional index for the primary columns exists in ArtistUndirectedMap
ok 60 - no additional index for the primary columns exists in ArtistUndirectedMap
ok 61 - correct number of indices for NoPrimaryKey with no args
ok 62 - correct number of indices for Bookmark with no args
ok 63 - no additional index for the primary columns exists in Bookmark
ok 64 - correct number of indices for Genre with no args
ok 65 - correct number of indices for SelfRef with no args
ok 66 - correct number of indices for LinerNotes with no args
ok 67 - correct number of indices for Track with no args
ok 68 - no additional index for the primary columns exists in Track
ok 69 - correct number of indices for Artwork_to_Artist with no args
ok 70 - no additional index for the primary columns exists in Artwork_to_Artist
ok 71 - no additional index for the primary columns exists in Artwork_to_Artist
ok 72 - correct number of indices for FourKeys with no args
ok 73 - correct number of indices for Tag with no args
ok 74 - no additional index for the primary columns exists in Tag
ok 75 - correct number of indices for BindType with no args
ok 76 - correct number of indices for Image with no args
ok 77 - no additional index for the primary columns exists in Image
ok 78 - correct number of indices for SelfRefAlias with no args
ok 79 - no additional index for the primary columns exists in SelfRefAlias
ok 80 - no additional index for the primary columns exists in SelfRefAlias
ok 81 - correct number of indices for ArtistSubclass with add_fk_index => 1
ok 82 - correct number of indices for CollectionObject with add_fk_index => 1
ok 83 - correct number of indices for SourceNameArtists with add_fk_index => 1
ok 84 - correct number of indices for Employee with add_fk_index => 1
ok 85 - correct number of indices for CD_to_Producer with add_fk_index => 1
ok 86 - correct number of indices for BooksInLibrary with add_fk_index => 1
ok 87 - correct number of indices for TimestampPrimaryKey with add_fk_index => 1
ok 88 - correct number of indices for TwoKeys with add_fk_index => 1
ok 89 - correct number of indices for LyricVersion with add_fk_index => 1
ok 90 - correct number of indices for Serialized with add_fk_index => 1
ok 91 - correct number of indices for Lyrics with add_fk_index => 1
ok 92 - correct number of indices for ForceForeign with add_fk_index => 1
ok 93 - correct number of indices for Producer with add_fk_index => 1
ok 94 - correct number of indices for TwoKeyTreeLike with add_fk_index => 1
ok 95 - correct number of indices for Artist with add_fk_index => 1
ok 96 - correct number of indices for Collection with add_fk_index => 1
ok 97 - correct number of indices for CD with add_fk_index => 1
ok 98 - correct number of indices for SequenceTest with add_fk_index => 1
ok 99 - correct number of indices for TreeLike with add_fk_index => 1
ok 100 - correct number of indices for EventTZ with add_fk_index => 1
ok 101 - correct number of indices for Link with add_fk_index => 1
ok 102 - correct number of indices for Money with add_fk_index => 1
ok 103 - correct number of indices for Encoded with add_fk_index => 1
ok 104 - correct number of indices for Event with add_fk_index => 1
ok 105 - correct number of indices for OneKey with add_fk_index => 1
ok 106 - correct number of indices for TypedObject with add_fk_index => 1
ok 107 - correct number of indices for FourKeys_to_TwoKeys with add_fk_index => 1
ok 108 - correct number of indices for Owners with add_fk_index => 1
ok 109 - correct number of indices for Artwork with add_fk_index => 1
ok 110 - correct number of indices for ArtistUndirectedMap with add_fk_index => 1
ok 111 - correct number of indices for NoPrimaryKey with add_fk_index => 1
ok 112 - correct number of indices for Bookmark with add_fk_index => 1
ok 113 - correct number of indices for Genre with add_fk_index => 1
ok 114 - correct number of indices for SelfRef with add_fk_index => 1
ok 115 - correct number of indices for LinerNotes with add_fk_index => 1
ok 116 - correct number of indices for Track with add_fk_index => 1
ok 117 - correct number of indices for Artwork_to_Artist with add_fk_index => 1
ok 118 - correct number of indices for FourKeys with add_fk_index => 1
ok 119 - correct number of indices for Tag with add_fk_index => 1
ok 120 - correct number of indices for BindType with add_fk_index => 1
ok 121 - correct number of indices for Image with add_fk_index => 1
ok 122 - correct number of indices for SelfRefAlias with add_fk_index => 1
ok 123 - correct number of indices for ArtistSubclass with add_fk_index => 0
ok 124 - correct number of indices for CollectionObject with add_fk_index => 0
ok 125 - correct number of indices for SourceNameArtists with add_fk_index => 0
ok 126 - correct number of indices for Employee with add_fk_index => 0
ok 127 - correct number of indices for CD_to_Producer with add_fk_index => 0
ok 128 - correct number of indices for BooksInLibrary with add_fk_index => 0
ok 129 - correct number of indices for TimestampPrimaryKey with add_fk_index => 0
ok 130 - correct number of indices for TwoKeys with add_fk_index => 0
ok 131 - correct number of indices for LyricVersion with add_fk_index => 0
ok 132 - correct number of indices for Serialized with add_fk_index => 0
ok 133 - correct number of indices for Lyrics with add_fk_index => 0
ok 134 - correct number of indices for ForceForeign with add_fk_index => 0
ok 135 - correct number of indices for Producer with add_fk_index => 0
ok 136 - correct number of indices for TwoKeyTreeLike with add_fk_index => 0
ok 137 - correct number of indices for Artist with add_fk_index => 0
ok 138 - correct number of indices for Collection with add_fk_index => 0
ok 139 - correct number of indices for CD with add_fk_index => 0
ok 140 - correct number of indices for SequenceTest with add_fk_index => 0
ok 141 - correct number of indices for TreeLike with add_fk_index => 0
ok 142 - correct number of indices for EventTZ with add_fk_index => 0
ok 143 - correct number of indices for Link with add_fk_index => 0
ok 144 - correct number of indices for Money with add_fk_index => 0
ok 145 - correct number of indices for Encoded with add_fk_index => 0
ok 146 - correct number of indices for Event with add_fk_index => 0
ok 147 - correct number of indices for OneKey with add_fk_index => 0
ok 148 - correct number of indices for TypedObject with add_fk_index => 0
ok 149 - correct number of indices for FourKeys_to_TwoKeys with add_fk_index => 0
ok 150 - correct number of indices for Owners with add_fk_index => 0
ok 151 - correct number of indices for Artwork with add_fk_index => 0
ok 152 - correct number of indices for ArtistUndirectedMap with add_fk_index => 0
ok 153 - correct number of indices for NoPrimaryKey with add_fk_index => 0
ok 154 - correct number of indices for Bookmark with add_fk_index => 0
ok 155 - correct number of indices for Genre with add_fk_index => 0
ok 156 - correct number of indices for SelfRef with add_fk_index => 0
ok 157 - correct number of indices for LinerNotes with add_fk_index => 0
ok 158 - correct number of indices for Track with add_fk_index => 0
ok 159 - correct number of indices for Artwork_to_Artist with add_fk_index => 0
ok 160 - correct number of indices for FourKeys with add_fk_index => 0
ok 161 - correct number of indices for Tag with add_fk_index => 0
ok 162 - correct number of indices for BindType with add_fk_index => 0
ok 163 - correct number of indices for Image with add_fk_index => 0
ok 164 - correct number of indices for SelfRefAlias with add_fk_index => 0
ok 165 - parser detects views with a view_definition
ok 166 - sources limitng with relationships works
ok 167
ok 168 - partial dbic schema parsing ok
ok 169 - constraints of table 'producer' ok
ok 170 - constraints of table 'cd' ok
ok 171 - constraints of table 'track' ok
ok 172 - constraints of table 'tags' ok
ok 173 - constraints of table 'cd_to_producer' ok
ok 174 - partial schema tests successful
ok 175 - indices have periods stripped out
ok 176 - constraints have periods stripped out
1..176
# Auto checked 6 references for leaks - none detected
ok
t/admin/01load.t .................................... 
#
ok 1 - use DBIx::Class::Admin;
1..1
# Auto checked 0 references for leaks - none detected
ok
t/admin/02ddl.t ..................................... 
#
ok 1 - use DBIx::Class::Admin;
ok 2 - 'create the admin object' isa 'DBIx::Class::Admin'
ok 3 - Can create MySQL sql
ok 4 - Can Create SQLite sql
ok 5 - Can Deploy schema
ok 6 - Can create DBICVersionOrig sql in SQLite
ok 7 - Can Deploy schema
ok 8 - Connect to deployed Database
ok 9 - Schema deployed and versions match
ok 10 - Can create diff for SQLite
ok 11 - upgrade the schema
ok 12 - cannot deploy installed schema, should upgrade instead
ok 13 - Schema and db versions match
Going to install schema version
return is DBIx::Class::Version::Table=HASH(0x4193500)
ok 14 - db thinks its version 3.0
ok 15 - cannot install to allready existing version
ok 16 - Force warning emitted
ok 17 - db thinks its version 4.0
1..17
# Auto checked 19 references for leaks - none detected
ok
t/admin/03data.t .................................... 
#
ok 1 - use DBIx::Class::Admin;
ok 2 - 'create the admin object' isa 'DBIx::Class::Admin'
ok 3 - insert okay
ok 4 - insert valid
ok 5 - update Matt to Trout
ok 6 - can retrive data from database
ok 7 - DB matches whats expected
ok 8 - delete Trout
ok 9 - left Aran
1..9
# Auto checked 8 references for leaks - none detected
ok
t/admin/10script.t .................................. skipped: Test needs JSON::DWIW, JSON::XS
t/cdbi/01-columns.t ................................. 
#
ok 1 - State table()
ok 2 - State primary()
ok 3 - State Primary:name
ok 4 - State Essential:name, abbreviation
ok 5 - State All:abbreviation, name, rain, snowfall, capital, population
ok 6 - CD primary()
ok 7 - CD primary:artist
ok 8 - CD all:artist, title, length
ok 9 - CD essential:artist
ok 10 - find_column Rain
ok 11 - find_column rain
ok 12 - !find_column HGLAGAGlAG
ok 13 - State->can(...)
ok 14 - State can't Rain
ok 15 - State can't _Rain_accessor
ok 16 - State can't rain
ok 17 - State can't snowfall
ok 18 # skip No column objects
ok 19 - Rain and Capital = 2 groups
ok 20 -  - Other
ok 21 -  - Weather
ok 22 - A columns
ok 23 - A::B columns
ok 24 - A::C columns
1..24
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/02-Film.t .................................... 
#
ok 1 - set_db()
ok 2 - Driver set correctly
ok 3 - Can't retrieve nothing
ok 4 - retrieve needs parameters
ok 5 - Can't get id with no object
ok 6 - Can't get title with no object
ok 7 - needs a hashref
ok 8
ok 9 - An object of class 'Film' isa 'Film'
ok 10 - Title() get
ok 11 - Director() get
ok 12 - Rating() get
ok 13 - NumExplodingSheep() get
ok 14 - find_or_create
ok 15 -  doesn't create a new one
ok 16 - Add Gone With The Wind
ok 17 - An object of class 'Film' isa 'Film'
ok 18 - Fetch it back again
ok 19 - An object of class 'Film' isa 'Film'
ok 20 - NumExplodingSheep() get again
ok 21 - NumExplodingSheep() set
ok 22 - numexplodingsheep() set
ok 23 - Rating() get again
ok 24 - Rating() set
ok 25 - We have 2 films in total
ok 26 - count_all confirms 2 films
ok 27 - update()
ok 28 - update() again
ok 29 - retrieve() again
ok 30 - Correct title
ok 31 -  and Director
ok 32 -  and Rating
ok 33 -  and sheep
ok 34 - copy() produces a film
ok 35 - Title correct
ok 36 - Director correct
ok 37 - Rating correct
ok 38 - Sheep correct
ok 39 - We have 2 Bladerunners
ok 40 - Ordered correctly
ok 41 - We have 2 Bladerunners
ok 42 - Ordered correctly
ok 43 - We have 2 Bladerunners
ok 44 - Ordered correctly
ok 45 - Only one Bladerunner is a 15
ok 46 - Inline SQL
ok 47 - Correct film
ok 48 - Correct film
ok 49 - Inline SQL
ok 50 - Correct film
ok 51 - Correct film
ok 52 - 3 Films by Elaine May
ok 53 - Ishtar doesn't deserve an entry any more
ok 54 - Ishtar no longer there
ok 55 - In fact, delete all films by Elaine May
ok 56 - 0 Films by Elaine May
ok 57 - No deprecated warnings from compat layer
ok 58 - No problems with deletes
ok 59 -  search returns one film
ok 60 -  ... the correct one
ok 61 -  search_like returns 3 films
ok 62 - the correct ones
ok 63 -  search where attribute is null returns 2 films
ok 64 - the correct ones
ok 65 - auto reconnection
ok 66 - set new Director
ok 67 - discard_changes()
ok 68 - Class based AutoCommit
ok 69 - No warnings so far
ok 70 - DESTROY without update warns
ok 71 - Unchanged object
ok 72 - RT gone
ok 73 - Update deleted object throws error
ok 74 - Object based AutoCommit
ok 75 - Create 0
ok 76 - Retrieve 0
ok 77 - Title OK
ok 78 - Rating OK
ok 79 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet
ok 80 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet
ok 81 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet
ok 82 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet
ok 83 - stringify
ok 84 - Can change stringify column
ok 85 - And still stringifies correctly
ok 86 - Can have multiple stringify columns
ok 87 - And still stringifies correctly
ok 88 - Provide stringify_self()
ok 89 - Add a deleting Film
ok 90 - An object of class 'DeletingFilm' isa 'DeletingFilm'
ok 91 - An object of class 'DeletingFilm' isa 'Film'
ok 92 - Fetch it back again
ok 93 - It destroys itself
ok 94 - Retrieving twice gives ref to same object
ok 95 - Searching also gives ref to same object
ok 96 - Removing from object_index and retrieving again gives new object
ok 97 - Clearing cache and retrieving again gives new object
ok 98 - Creating and retrieving gives ref to same object
1..98
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/03-subclassing.t ............................. 
#
ok 1 - subclass db_Main()
ok 2 - has the same columns
ok 3 - subclass retrieve
ok 4 - An object of class 'Film::Threat' isa 'Film::Threat'
ok 5 - An object of class 'Film::Threat' isa 'Film'
ok 6 - subclass get()
1..6
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/04-lazy.t .................................... 
#
ok 1 - Pri
ok 2 - Essential
ok 3 - things
ok 4 - horizon
ok 5 - vertical
ok 6 - All
ok 7 - this (Primary Essential things)
ok 8 - that (things)
ok 9 - Retrieve by Primary
ok 10 - Gets primary
ok 11 - Gets other essential
ok 12 - But other things
ok 13 -  nor eep
ok 14 -  nor orp
ok 15 -  nor oop
ok 16 - Fetch eep
ok 17 - Gets orp too
ok 18 - But still not oop
ok 19 - nor that
ok 20 - Retrieve by Primary
ok 21 -  Don't have oop
ok 22 -  Don't have oop - even after getting eep
ok 23 - Can't use string ("this") as a HASH ref while "strict refs" in use at /build/reproducible-path/libdbix-class-perl-0.082844/blib/lib/DBIx/Class/CDBICompat/LazyLoading.pm line 34.
# 
ok 24 - DBIx::Class::Row::store_column(): No such column 'theother' on Lazy at t/cdbi/04-lazy.t line 64
# 
ok 25 - DBIx::Class::Row::store_column(): No such column 'theother' on Lazy at t/cdbi/04-lazy.t line 69
# 
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
1..36
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/06-hasa.t .................................... 
#
ok 1 - We have Bad Taste
ok 2 - Bad taste has_a() director
ok 3 -  ... which is not an object
ok 4 - Link Director table
ok 5 - create Director
ok 6 - Bad taste now has_a() director
ok 7 - An object of class 'Director' isa 'Director'
ok 8 -  ... and is the correct director
ok 9 - We have a new director
ok 10 - He co-directed
ok 11 - Didnt interfere with each other
ok 12 - 1 Film directed by Peter Jackson
ok 13 - Bad Taste
ok 14 - inheriting has_a()
ok 15 - inheriting has_a()
ok 16 -  ... correctly
ok 17 - threw Regexp ((?^:isn't a Director))
ok 18 - Director_accessor
ok 19 - Director
ok 20 - CoDirector
ok 21 - CoDirector_accessor
ok 22 - An object of class 'Foo' isa 'Foo'
ok 23 - An object of class 'Film' isa 'Film'
ok 24 - 'Object in after_create trigger' isa 'Film'
1..24
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/08-inheritcols.t ............................. 
#
ok 1 - A columns
ok 2 - A::B columns
ok 3 - A::C columns
1..3
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/09-has_many.t ................................ 
#
ok 1 - Actor primary OK
ok 2 - Actor table set-up OK
ok 3 -  and have a suitable method in Film
ok 4 - We have Bad Taste
ok 5 - create Actor
ok 6 - PVJ name ok
ok 7 - No film
ok 8 - Set film
ok 9 - Now film
ok 10 - Bad taste has one actor
ok 11 -  - the correct one
ok 12 - add_to_actors must be object method
ok 13 - add_to_actors takes hash
ok 14 - add_to_actors
ok 15 - PJ ok
ok 16 - PVJ still ok
ok 17 -  - so now we have 2
ok 18 - PJ first
ok 19 - PVJ first
ok 20 - One actor from restricted (sorted) has_many
ok 21 - It's PJ
ok 22 - No errors
ok 23 - DBIx::Class::ResultSet::search_rs(): Odd number of arguments to search at t/cdbi/09-has_many.t line 85
# 
ok 24 -  - so we still only have 2 actors
ok 25 - We have 2 actors in bad taste
ok 26 - Delete bad taste
ok 27 -  - after deleting there are no actors
ok 28 - '_Name_accessor' cannot alter its value (read-only attribute of class Actor) at t/cdbi/09-has_many.t line 98.
# 
ok 29 - '_set_Name_accessor' cannot access its value (write-only attribute of class Actor) at t/cdbi/09-has_many.t line 100.
# 
ok 30 - Arnie's still Arnie
ok 31
1..31
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/11-triggers.t ................................ 
#
ok 1 - Running create trigger 2
ok 2 - Create Veronique
ok 3 - Default rating
ok 4 - Original sheep count
ok 5 - Running pre-update trigger
ok 6 - Running post-update trigger
ok 7 - Change the rating
ok 8 - Updated object's sheep count
ok 9 - Updated database's sheep count
ok 10 - Deleting La Double Vie De Veronique
ok 11 - Delete
ok 12 - PK doesn't auto-vivify
ok 13 - Running create trigger 2
1..13
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/12-filter.t .................................. 
#
ok 1 - Got one actor from restricted has_many
ok 2 - Correct name
ok 3 - No errors
ok 4 - Got one actor
ok 5 - Correct name
ok 6 - Range 0 - 100
ok 7 - Got all
ok 8 - None in Range 100 - 200
ok 9 - Range 0 - 10
ok 10 - Got 1
ok 11 - Actor 1
ok 12 - Range 20 - 20
ok 13 - Got 2
ok 14 - Actor 2
ok 15 - and Actor 3
ok 16 - Search by object
ok 17 - 3 actors in film 1
ok 18 - An object of class 'DBIx::Class::CDBICompat::Iterator::ResultSet' isa 'DBIx::Class::ResultSet'
ok 19 -  - with 3 elements
ok 20 - Get 1
ok 21 - Get 2
ok 22 - Get 3
ok 23 - No more
ok 24 - Get first
ok 25 - An object of class 'DBIx::Class::CDBICompat::Iterator::ResultSet' isa 'DBIx::Class::ResultSet'
ok 26 -  - with 3 elements
ok 27 - Get id 1
ok 28 - Get id 2
ok 29 - Get id 3
ok 30 - No more
ok 31 - Get first
ok 32 - An object of class 'DBIx::Class::CDBICompat::Iterator::ResultSet' isa 'DBIx::Class::ResultSet'
ok 33 -  - with 3 elements
ok 34 - Get 1
ok 35 - Get 2
ok 36 - Get 3
ok 37 - No more
ok 38 - Get first
ok 39 - Slice gives 2 actor
ok 40 - Actor 2
ok 41 - and actor 3
ok 42 - Slice of 1 actor
ok 43 - Actor 2
ok 44 - Slice off the end
ok 45 - Gets last actor only
ok 46 - Slice gives 2 results
ok 47 - Fred and Barney
ok 48 - Can delete via iterator
ok 49 - no actors left
ok 50 - Deleting again does no harm
1..50
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/13-constraint.t .............................. 
#
ok 1 - Class::Trigger::call_trigger(): Film rating fails 'valid rating' constraint with '19' at t/cdbi/13-constraint.t line 25
# 
ok 2 - No film created
ok 3 - So no films
ok 4 - Can create with valid rating
ok 5 - Rating 18
ok 6 - Change to 12
ok 7 - And update
ok 8 - Rating now 12
ok 9 - Class::Trigger::call_trigger(): Film rating fails 'valid rating' constraint with '13' at t/cdbi/13-constraint.t line 39
# 
ok 10 - Rating still 12
ok 11 - Delete
ok 12 - Got fred
ok 13 - constraint_column
ok 14 - Fails listref constraint
ok 15 - Can create with rating U
ok 16 # skip No column objects
ok 17 # skip No column objects
ok 18 - constraint_column
ok 19 - Can't create towering inferno
ok 20 - But can create THE towering inferno
ok 21 - Can constrain with untaint
ok 22 - Can create codirector
ok 23 - Set the codirector
1..23
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/14-might_have.t .............................. 
#
ok 1 - Primary key of Blurb = title
ok 2 - Essential = Primary
ok 3 - No problem retrieving non-existent Blurb
ok 4 - Get Film
ok 5 - An object of class 'Film' isa 'Film'
ok 6 - No blurb yet
ok 7 - No problems updating when don't have
ok 8 - Updated OK
ok 9 - Bad taste has no blurb
ok 10 - And we can write the info
ok 11 - An object of class 'Blurb' isa 'Blurb'
ok 12 - Blurb is the same as fetching the long way
ok 13 - We can set the blurb
ok 14 - Blurb has been set
ok 15 - No problems updating when do have
ok 16 - Updated OK
ok 17 - An object of class 'Blurb' isa 'Blurb'
ok 18 - Blurb has gone
ok 19
ok 20 - relationships still valid after discard_changes
ok 21
ok 22 - relationships rechecked after discard_changes
1..22
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/15-accessor.t ................................ 
#
ok 1 - Modified accessor - with column name
ok 2 - An object of class 'Film' isa 'Film'
ok 3 - sheep bursting violently
ok 4 - No errors
ok 5 - Modified accessor - with accessor
ok 6 - An object of class 'Film' isa 'Film'
ok 7 - sheep bursting violently
ok 8 - No errors
ok 9 - find_or_create Modified accessor - find with column name
ok 10 - An object of class 'Film' isa 'Film'
ok 11 - sheep bursting violently
ok 12 - No errors
ok 13 - find_or_create Modified accessor - find with accessor
ok 14 - An object of class 'Film' isa 'Film'
ok 15 - sheep bursting violently
ok 16 - No errors
ok 17 - find_or_create Modified accessor - create with column name
ok 18 - An object of class 'Film' isa 'Film'
not ok 19 - sheep bursting violently # TODO TODOifying failing tests, waiting for Schwern
#   Failed (TODO) test 'sheep bursting violently'
#   at t/cdbi/15-accessor.t line 101.
#          got: '1'
#     expected: '3'
ok 20 - No errors
ok 21 - find_or_create Modified accessor - create with accessor
ok 22 - An object of class 'Film' isa 'Film'
not ok 23 - sheep bursting violently # TODO TODOifying failing tests, waiting for Schwern
#   Failed (TODO) test 'sheep bursting violently'
#   at t/cdbi/15-accessor.t line 113.
#          got: '1'
#     expected: '4'
ok 24 - No errors
not ok 25 - No errors # TODO TODOifying failing tests, waiting for Schwern
#   Failed (TODO) test 'No errors'
#   at t/cdbi/15-accessor.t line 123.
#          got: 'DBIx::Class::Storage::DBI::_prepare_sth(): DBI Exception: DBD::SQLite::db prepare_cached failed: no such column: sheep [for Statement "SELECT me.title FROM Movies me WHERE ( sheep = ? )"] at t/cdbi/15-accessor.t line 118
# '
#     expected: ''
ok 26 - Modified mutator - with mutator
ok 27 - An object of class 'Film' isa 'Film'
ok 28 - No errors
ok 29 - Modified mutator - with column name
ok 30 - An object of class 'Film' isa 'Film'
ok 31 - No errors
ok 32 - Modified mutator - with accessor
ok 33 - An object of class 'Film' isa 'Film'
ok 34 - No errors
ok 35
ok 36 - no hasa film
ok 37 - hasa movie
ok 38 - An object of class 'Film' isa 'Film'
ok 39 -  - Bad Taste
ok 40 - No errors
ok 41 - Can't locate object method "film" via package "Actor" at t/cdbi/15-accessor.t line 173.
# 
ok 42 - '_movie_accessor' cannot alter its value (read-only attribute of class Actor) at t/cdbi/15-accessor.t line 176.
# 
ok 43 - Set movie through hasa
ok 44 - hasa movie
ok 45 - An object of class 'Film' isa 'Film'
ok 46 -  - Another Film
ok 47 - No problem
ok 48 - a custom accessor without a custom mutator is setable
ok 49 - nonpersistent is a column
ok 50 -  - but it's not real
ok 51 - Title set OK
ok 52 - As is non persistent value
ok 53 - Re-retrieve film
ok 54 - Title still OK
ok 55 - Non persistent value gone
ok 56 - Can set it
ok 57 - And it's there again
ok 58 - Commit the film
ok 59 - And it's still there
ok 60 - Actor has no specific essential columns
ok 61 - nonpersistent is a column
ok 62 -  - but it's not real
ok 63 - no problems retrieving actors
ok 64 - An object of class 'Actor' isa 'Actor'
ok 65 - Can update Naked
ok 66 - Make Naked read only
ok 67 - Can't update Naked any more
ok 68 - But can still update Secrets and Lies
ok 69 - 'And can still create new films' isa 'Film'
ok 70 - Make all Films read only
ok 71 - Still can't update Naked
ok 72 - And can't update S&L any more
ok 73 - And can't delete 4 Days in July
ok 74 - Or create new films
1..74
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/16-reserved.t ................................ 
#
ok 1 - An object of class 'Film' isa 'Film'
ok 2 - An object of class 'Order' isa 'Order'
ok 3 - Correct number of orders
ok 4 - An object of class 'Film' isa 'Film'
ok 5 - Orders hasa Film
1..5
# Auto checked 0 references for leaks - none detected
ok
YA::Film Tastes Bad destroyed without saving changes to director at /build/reproducible-path/libdbix-class-perl-0.082844/blib/lib/DBIx/Class/CDBICompat/DestroyWarning.pm line 16.
t/cdbi/18-has_a.t ................................... 
#
ok 1 - We have Bad Taste
ok 2 - Bad taste has a director
ok 3 -  ... which is not an object
ok 4 - Link Director table
ok 5 - create Director
ok 6 - Reretrieve Bad Taste
ok 7 - Bad taste now hasa() director
ok 8 - An object of class 'Director' isa 'Director'
ok 9 - ID already stored
ok 10 - But we know he's insane
ok 11 - Can't set film as director
ok 12 - PJ still the director
ok 13 - An object of class 'Director' isa 'Director'
ok 14 - An object of class 'Director' isa 'Director'
ok 15 - An object of class 'Director' isa 'Director'
ok 16 - Can change director
ok 17 - Create new director - Skippy
ok 18
ok 19 - An object of class 'Director' isa 'Director'
ok 20 - To skippy
ok 21 - He co-directed
ok 22 - Didnt interfere with each other
ok 23 - inheriting hasa()
ok 24 - inheriting hasa()
ok 25 -  ... correctly
ok 26 - Can't have film as codirector
ok 27 - We didn't get anything
ok 28 - Director
ok 29 - director_accessor
ok 30 - codirector
ok 31 - codirector_accessor
ok 32 # skip Non-standard CDBI relationships not supported by compat
ok 33 # skip Non-standard CDBI relationships not supported by compat
ok 34 # skip Non-standard CDBI relationships not supported by compat
ok 35 # skip Non-standard CDBI relationships not supported by compat
ok 36 # skip Non-standard CDBI relationships not supported by compat
ok 37 # skip Non-standard CDBI relationships not supported by compat
ok 38 # skip Non-standard CDBI relationships not supported by compat
ok 39 # skip Non-standard CDBI relationships not supported by compat
ok 40 # skip Non-standard CDBI relationships not supported by compat
ok 41 - Sensible error from has_a with incorrect column
1..41
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/19-set_sql.t ................................. 
#
ok 1 - 1 Column in essential
ok 2 - __ESSENTIAL__ expansion
ok 3 - multi-col __ESSENTIAL__ expansion
ok 4 - Execute our own SQL
ok 5 - get F2
ok 6 - and F1
ok 7 - SQL creates search() method
ok 8 - get F2
ok 9 - and F1
ok 10 - Can pass parameters to created search()
ok 11 - F5
ok 12 - and F4
ok 13
ok 14
ok 15 - 2 Films with A* that are PG
ok 16 - A
ok 17 - and B
ok 18 - 2 Films with A* that are PG
ok 19 - A
ok 20 - and B
1..20
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/21-iterator.t ................................ 
#
ok 1 - An object of class 'DBIx::Class::CDBICompat::Iterator::ResultSet' isa 'DBIx::Class::ResultSet'
ok 2 - An object of class 'DBIx::Class::CDBICompat::Iterator::ResultSet' isa 'DBIx::Class::ResultSet'
ok 3 - Both iterators get Film 1
ok 4 - Both iterators get Film 2
ok 5 - Both iterators get Film 3
ok 6 - Both iterators get Film 4
ok 7 - Both iterators get Film 5
ok 8 - Both iterators get Film 6
ok 9 - Film 1 first
ok 10 - Film 2 next
ok 11 - First goes back to 1
ok 12 - With 2 still next
ok 13 - Reset brings us to film 1 again
ok 14 - And 2 is still next
ok 15 - correct slice size (array)
ok 16 - Film 3 first
ok 17 - Film 5 last
ok 18 - 'slice as iterator' isa 'DBIx::Class::ResultSet'
ok 19 - correct slice size (array)
ok 20 - Film 3 first
ok 21 - Film 4 next
ok 22 - First goes back to 3
ok 23 - With 4 still next
ok 24 - Reset brings us to film 3 again
ok 25 - And 4 is still next
ok 26 - back to the original iterator, is of right size
ok 27 - Film 1 first
ok 28 - Film 2 next
ok 29 - First goes back to 1
ok 30 - With 2 still next
ok 31 - Film 3 is still in original Iterator
ok 32 - Reset brings us to film 1 again
ok 33 - And 2 is still next
ok 34 - iterator returns count as a scalar
ok 35 - iterator returns true when there are results
ok 36
ok 37 - iterator returns false when no results
1..37
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/22-deflate_order.t ........................... skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test
t/cdbi/22-self_referential.t ........................ 
#
ok 1 - proper number of aliases
ok 2 - proper alias
1..2
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/23-cascade.t ................................. 
#
ok 1 - Director set OK
ok 2 - We have one nasty
ok 3
ok 4 - has_many cascade deletes by default
ok 5 - Director set OK
ok 6 - We have one nasty
ok 7
ok 8 - has_many with {
#   'cascade_delete' => 0,
#   'mapping' => [],
#   'foreign_key' => undef
# }
# 
ok 9 - Director set OK
ok 10 - We have one nasty
ok 11
ok 12 - has_many with {
#   'cascade_delete' => 0,
#   'mapping' => [],
#   'foreign_key' => undef
# }
# 
1..12
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/24-meta_info.t ............................... 
#
ok 1 - Person has Date and Pet
ok 2 - Pet has Date
ok 3 - And owners
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
1..12
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/26-mutator.t ................................. 
#
ok 1 - Modified accessor - with
# accessor
ok 2 - An object of class 'Film' isa 'Film'
ok 3 - No errors
ok 4 - Modified accessor, set
ok 5 - Update
ok 6 - No errors
1..6
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/30-pager.t ................................... 
#
ok 1 - entries_on_this_page ok
ok 2 - next_page ok
ok 3 - iterator->next ok
ok 4 - next past end of page ok
ok 5 - entries on second page ok
ok 6 - second page first title ok
1..6
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/68-inflate_has_a.t ........................... 
#
ok 1 - year is a DateTime, ok
ok 2 - inflated month ok
ok 3 - deflate ok
ok 4 - year is a DateTime, ok
ok 5 - inflated month ok
ok 6 - deflate ok
1..6
# Auto checked 5 references for leaks - none detected
ok
t/cdbi/70_implicit_inflate.t ........................ 
#
ok 1 - set_db()
ok 2 - Driver set correctly
ok 3 - Date column inflated correctly
ok 4 - Date has correct year
1..4
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/71_column_object.t ........................... 
#
ok 1 - set_db()
ok 2 - Driver set correctly
ok 3 - Read column via accessor
ok 4 - Real column returns right data
ok 5 - ColumnB wrote via mutator
1..5
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/98-failure.t ................................. 
#
ok 1 - 'We have Bad Taste' isa 'Film'
ok 2 - We failed
ok 3 - 'We still have Bad Taste' isa 'Film'
ok 4 - 'We have Bad Taste' isa 'Film'
ok 5 - We failed
ok 6 - 'We still have Bad Taste' isa 'Film'
ok 7 - with 1 sheep
1..7
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/abstract/search_where.t ...................... 
#
ok 1 - search_where() as iterator
ok 2
ok 3 - like
ok 4 - order_by ASC
ok 5 - order_by DESC
ok 6 - where, limit
ok 7 - limit
ok 8 - offset
ok 9 - limit + offset
ok 10 - limit_dialect ignored
1..10
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/columns_as_hashes.t .......................... 
#
ok 1 - evaluation of column value is not deferred
ok 2
ok 3 - columns can be accessed as hashes
ok 4
ok 5 - updating via the accessor updates the hash
ok 6
ok 7
ok 8 - column updated as hash was saved
ok 9 - DBIC_CDBICOMPAT_HASH_WARN controls warnings
ok 10
ok 11
ok 12 - hash access still works despite lack of accessor
ok 13 # skip Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test
ok 14 # skip Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test
ok 15 # skip Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test
1..15
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/columns_dont_override_custom_accessors.t ..... 
#
ok 1 - TEMP columns set
ok 2
ok 3 - custom accessor not overwritten by column
ok 4 - custom routine not overwritten by temp column
ok 5 - temp column accessor generated
1..5
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/construct.t .................................. 
#
ok 1 - An object of class 'Film' isa 'Film'
ok 2
ok 3
ok 4 - constructed objects can get missing data from the db
ok 5 - construct sets temp columns
1..5
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/copy.t ....................................... 
#
ok 1
ok 2
ok 3 - copy() gets new primary key
ok 4 - copy() with new id
1..4
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/DeepAbstractSearch/01_search.t ............... skipped: Class::DBI::Plugin::DeepAbstractSearch required for this test
t/cdbi/early_column_heisenbug.t ..................... 
#
ok 1
ok 2
1..2
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/has_many_loads_foreign_class.t ............... 
#
ok 1
ok 2
ok 3
1..3
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/hasa_without_loading.t ....................... 
#
ok 1
ok 2
1..2
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/max_min_value_of.t ........................... 
#
ok 1
ok 2
1..2
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/mk_group_accessors.t ......................... 
#
ok 1
ok 2
ok 3
ok 4
1..4
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/multi_column_set.t ........................... 
#
ok 1
ok 2
ok 3
1..3
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/object_cache.t ............................... 
#
1..5
ok 1
ok 2 - retrieve returns the same object
ok 3 - caching turned off
ok 4 - caching back on
ok 5 - CDBI::Weaken_Is_Available turns off all caching
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/retrieve_from_sql_with_limit.t ............... 
#
ok 1 - retrieve_from_sql with LIMIT
ok 2
ok 3
1..3
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/set_to_undef.t ............................... 
#
ok 1 - undef set
ok 2 - no warnings
1..2
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/set_vs_DateTime.t ............................ 
#
ok 1
1..1
# Auto checked 0 references for leaks - none detected
ok
t/cdbi/sweet/08pager.t .............................. 
#
ok 1 - entries_on_this_page ok
ok 2 - next_page ok
ok 3 - iterator->next ok
ok 4 - next past end of page ok
ok 5 - disable_sql_paging total_entries ok
ok 6 - disable_sql_paging previous_page ok
ok 7 - disable_sql_paging iterator->next ok
ok 8 - disable_sql_paging next past end of page ok
ok 9 - complex abstract count ok
1..9
# Auto checked 6 references for leaks - none detected
ok
t/count/count_rs.t .................................. 
#
ok 1 - Correct number of objects
ok 2 - Correct count via count()
ok 3 - count softlimit applied
ok 4 - Correct count via count_rs()
ok 5 - count_rs db-side limit applied
ok 6 - Correct number of objects
ok 7 - Correct count via count()
ok 8 - count softlimit applied
ok 9 - Correct count via count_rs()
ok 10 - count_rs db-side limit applied
ok 11 - count with having clause keeps sql as alias
ok 12 - Correct artist count (each with one 2001 cd)
ok 13 - count with having clause keeps sql as alias
ok 14 - Correct artist count (each with one 1998 or 2001 cd)
1..14
# Auto checked 5 references for leaks - none detected
ok
t/count/distinct.t .................................. 
#
ok 1 - Count without DISTINCT
ok 2 - Count with single column group_by
ok 3 - Count with another single column group_by
ok 4 - Count with multiple column group_by
ok 5 - Count with single column distinct
ok 6 - Count with IN subquery
ok 7 - Count with IN subquery with outside group_by
ok 8 - Count with IN subquery with outside distinct
ok 9 - Count with IN subquery with outside distinct on a single column
ok 10 - Count with IN subquery with single group_by
ok 11 - Count with IN subquery with another single group_by
ok 12 - Count with IN subquery with multiple group_by
ok 13 - Count without DISTINCT, using literal SQL
ok 14 - Count with literal SQL and single group_by
ok 15 - Count with literal SQL and another single group_by
ok 16 - Count with literal SQL and multiple group_by
ok 17 - Count with +select aggreggate
ok 18 - Count by distinct function result as select literal
ok 19 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 20 - Count without DISTINCT
ok 21 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 22 - Count with single column group_by
ok 23 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 24 - Count with another single column group_by
ok 25 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 26 - Count with multiple column group_by
ok 27 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 28 - Count with single column distinct
ok 29 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 30 - Count with IN subquery
ok 31 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 32 - Count with IN subquery with outside group_by
ok 33 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 34 - Count with IN subquery with outside distinct
ok 35 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 36 - Count with IN subquery with outside distinct on a single column
ok 37 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 38 - Count with IN subquery with single group_by
ok 39 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 40 - Count with IN subquery with another single group_by
ok 41 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 42 - Count with IN subquery with multiple group_by
ok 43 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 44 - Count without DISTINCT, using literal SQL
ok 45 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 46 - Count with literal SQL and single group_by
ok 47 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 48 - Count with literal SQL and another single group_by
ok 49 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 50 - Count with literal SQL and multiple group_by
ok 51 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 52 - Count with +select aggreggate
ok 53 - An object of class 'DBIx::Class::ResultSetColumn' isa 'DBIx::Class::ResultSetColumn'
ok 54 - Count by distinct function result as select literal
ok 55 - throw on unsupported syntax
ok 56
ok 57 - Function aliased correctly
ok 58
ok 59
ok 60 - Function aliased correctly
ok 61 - expecting to die
1..61
# Auto checked 5 references for leaks - none detected
ok
t/count/group_by_func.t ............................. 
#
ok 1 - Correct result
ok 2 - Correct count
1..2
# Auto checked 5 references for leaks - none detected
ok
t/count/grouped_pager.t ............................. 
#
1..7
ok 1 - Resultset collapses to 5 groups
ok 2 - Total count via pager correct
ok 3 - Total count via pager correct
ok 4 - Total count via pager correct
ok 5 - First page has 2 groups
ok 6 - Second page has 2 groups
ok 7 - Third page has one group remaining
# Auto checked 5 references for leaks - none detected
ok
t/count/in_subquery.t ............................... 
#
ok 1 - Subselect on PK got the same row count
1..1
# Auto checked 5 references for leaks - none detected
ok
t/count/joined.t .................................... 
#
ok 1 - extra joins explode entity count
ok 2 - Count correct on prefetch-collapsed has_many
ok 3 - Amount of constructed objects matches count on prefetch-collapsed has_many
ok 4 - Count correct on prefetch-collapsed has_many with HRI
ok 5 - Amount of constructed objects matches count on prefetch-collapsed has_many with HRI
ok 6 - Count correct on distict-collapsed result
ok 7 - Amount of constructed objects matches count on distict-collapsed result
ok 8 - Count correct on distict-collapsed result with HRI
ok 9 - Amount of constructed objects matches count on distict-collapsed result with HRI
ok 10 - Count correct on explicit collapse request
ok 11 - Amount of constructed objects matches count on explicit collapse request
ok 12 - Count correct on explicit collapse request with HRI
ok 13 - Amount of constructed objects matches count on explicit collapse request with HRI
ok 14 - No CDs found for a shiny new artist
ok 15 - No CDs fetched for a shiny new artist
ok 16 - No CDs counted for a shiny new artist using a resultset search
ok 17 - No CDs fetched for a shiny new artist using a resultset search
1..17
# Auto checked 5 references for leaks - none detected
ok
t/count/prefetch.t .................................. 
#
ok 1 - Correct number of objects
ok 2 - Correct count
ok 3
ok 4 - Correct number of objects
ok 5 - Correct count
ok 6
ok 7 - Correct number of objects
ok 8 - Correct count
ok 9
1..9
# Auto checked 5 references for leaks - none detected
ok
t/count/search_related.t ............................ 
#
ok 1 - First CD has several tracks
ok 2 - related->count returns correct number chained off a limited rs
ok 3 - related->all returns correct number of objects chained off a limited rs
ok 4 - related->count returns correct number chained off a grouped rs
ok 5 - related->all returns correct number of objects chained off a grouped rs
1..5
# Auto checked 5 references for leaks - none detected
ok
t/debug/bulk-insert.t ............................... 
ok 1 - SQL Logged
1..1
ok
t/debug/core.t ...................................... 
#
ok 1 - debug
ok 2 - one line of log
ok 3 - File log via debugfh success
ok 4 - 2 lines of log
ok 5 - Env log from schema1 success
ok 6 - Env log from schema2 success
ok 7
ok 8 - No warnings with unicode on STDERR
ok 9
ok 10
ok 11
ok 12
1..12
# Auto checked 10 references for leaks - none detected
ok
t/debug/no-repeats.t ................................ 
ok 1 - SQL Logged
ok 2 - Repeated SQL ellided
ok 3 - Repeated SQL ellided
ok 4 - Repeated SQL ellided
ok 5 - New SQL Logged
ok 6 - New SQL Logged
1..6
ok
t/debug/pretty.t .................................... 
ok 1 - An object of class 'DBIx::Class::Storage::Statistics' isa 'DBIx::Class::Storage::Statistics'
ok 2 - An object of class 'DBIx::Class::Storage::Debug::PrettyTrace' isa 'DBIx::Class::Storage::Debug::PrettyTrace'
ok 3 - indent string set correctly from console profile
ok 4 - An object of class 'DBIx::Class::Storage::Debug::PrettyTrace' isa 'DBIx::Class::Storage::Debug::PrettyTrace'
ok 5 - indent string set correctly from file-based profile
1..5
# Auto checked 15 references for leaks - none detected
ok
t/debug/show-progress.t ............................. 
ok 1 - SQL Logged
ok 2 - SQL Logged
1..2
ok
t/delete/cascade_missing.t .......................... 
#
ok 1 - delete on rows with dangling rels lives
ok 2 - got warnings about cascading deletes
1..2
# Auto checked 5 references for leaks - none detected
ok
t/delete/complex.t .................................. 
#
ok 1 - Some artists is database
ok 2 - 2 Artists created
ok 3 - Correct amount of artists deleted
ok 4 - 2 Artists created
ok 5 - Correct amount of artists deleted
1..5
# Auto checked 5 references for leaks - none detected
ok
t/delete/m2m.t ...................................... 
#
ok 1
ok 2 - _relationship_data populated
ok 3 - relationships still valid after discarding changes
ok 4
ok 5 - discard_changes resets relationship
1..5
# Auto checked 5 references for leaks - none detected
ok
t/delete/related.t .................................. 
#
ok 1 - related delete ok
ok 2 - related + condition delete ok
ok 3 - related + limit delete ok
not ok 4 - m2m link deleted succesfully # TODO delete_related is based on search_related which is based on search which does not understand object arguments
#   Failed (TODO) test 'm2m link deleted succesfully'
#   at t/delete/related.t line 61.
#          got: '4'
#     expected: '3'
1..4
# Auto checked 5 references for leaks - none detected
ok
t/discard_changes_in_DESTROY.t ...................... 
#
# About to call DESTROY
ok 1
1..1
# Auto checked 5 references for leaks - none detected
ok
t/inflate/core.t .................................... 
#
ok 1 - year is a DateTime, ok
ok 2 - inflated year ok
ok 3 - inflated month ok
ok 4 - updated year using a scalarref
ok 5 - year is still a DateTime, ok
ok 6 - updated year, bypassing inflation
ok 7 - month is still 1
ok 8 - get_inflated_column produces a DateTime
ok 9 - deflate ok
ok 10 - set_inflated_column with DateTime object
ok 11 - deflate ok
ok 12 - set_inflated_column to "year + 1"
ok 13 - scalarref deflate passthrough ok
ok 14 - deflate ok
ok 15 - store_inflated_column with DateTime object
ok 16 - deflate ok
ok 17 - update using DateTime object ok
ok 18 - deflate ok
ok 19 - update using scalarref ok
ok 20 - deflate ok
ok 21 - discard_changes clears the inflated value
ok 22 - copy
ok 23 - scalar value retained
ok 24 - copied scalar value retained
ok 25 - infation upon reload
ok 26 - infation upon reload of copy
ok 27 - Row created
ok 28 - scalar value retained on creating update_or_create
ok 29 - infation upon reload
ok 30 - No more rows created
ok 31 - scalar value retained on updating update_or_create
ok 32 - infation upon reload
1..32
# Auto checked 5 references for leaks - none detected
ok
t/inflate/datetime.t ................................ 
#
ok 1 - 'DateTime returned' isa 'DateTime'
ok 2 - Correct date/time
ok 3 - using a DateTime object in ->search generates a warning
not ok 4 - DT in search # TODO This stuff won't work without a -dt operator of some sort
#   Failed (TODO) test 'DT in search'
#   at t/inflate/datetime.t line 49.
#          got: undef
#     expected: '1'
not ok 5 # TODO This stuff won't work without a -dt operator of some sort
#   Failed (TODO) test at t/inflate/datetime.t line 53.
not ok 6 - DT in search with condition # TODO This stuff won't work without a -dt operator of some sort
#   Failed (TODO) test 'DT in search with condition'
#   at t/inflate/datetime.t line 57.
#          got: undef
#     expected: '1'
ok 7 - 'DateTime returned' isa 'DateTime'
ok 8 - Correct date/time
ok 9 - 'DateTime returned' isa 'DateTime'
ok 10 - 'DateTime returned' isa 'DateTime'
ok 11 - 'DateTime returned' isa 'DateTime'
ok 12 - No DateTime returned for skip inflation column
ok 13 - Correct date/time
ok 14 - 'DateTime returned' isa 'DateTime'
ok 15 - Correct date/time
ok 16 - Correct date/time
ok 17 - Correct date/time
ok 18 - Correct date/time
ok 19 - literal untouched in created_on
ok 20
ok 21
ok 22
ok 23 - literal untouched in starts_at
ok 24
ok 25
ok 26
ok 27
ok 28 - 'created_on properly inflated on retrieve' isa 'DateTime'
ok 29 - 'starts_at properly inflated on retrieve' isa 'DateTime'
ok 30 - Expected dirty cols after setting literals via set_inflated_columns
ok 31 - literal untouched in created_on updated via set_inflated_columns
ok 32
ok 33
ok 34
ok 35 - literal untouched in starts_at updated via set_inflated_columns
ok 36
ok 37
ok 38
ok 39 - Expected dirty cols after setting literals via set_columns
ok 40 - literal untouched in created_on updated via set_columns
ok 41
ok 42
ok 43
ok 44 - literal untouched in starts_at updated via set_columns
ok 45
ok 46
ok 47
1..47
# Auto checked 5 references for leaks - none detected
ok
t/inflate/datetime_determine_parser.t ............... 
#
ok 1 - Starting with generic storage
ok 2 - Got expected storage-set datetime_parser
ok 3 - 'storage' isa 'DBIx::Class::Storage::DBI::SQLite'
1..3
# Auto checked 4 references for leaks - none detected
ok
t/inflate/datetime_firebird.t ....................... skipped: Set $ENV{DBICTEST_FIREBIRD_DSN} and/or $ENV{DBICTEST_FIREBIRD_INTERBASE_DSN} and/or $ENV{DBICTEST_FIREBIRD_ODBC_DSN}, _USER and _PASS to run these tests. WARNING: This test drops and creates a table called 'event'
t/inflate/datetime_informix.t ....................... skipped: Set $ENV{DBICTEST_INFORMIX_DSN} _USER and _PASS to run this test'.
t/inflate/datetime_missing_deps.t ................... 
#
ok 1 - threw Regexp ((?^:Can't locate _DBICTEST_NONEXISTENT_CLASS_\.pm))
1..1
# Auto checked 5 references for leaks - none detected
ok
t/inflate/datetime_msaccess.t ....................... skipped: Set $ENV{DBICTEST_MSACCESS_ODBC_DSN} and/or $ENV{DBICTEST_MSACCESS_ADO_DSN} (and optionally _USER and _PASS) to run these tests.
t/inflate/datetime_mssql.t .......................... skipped: Set $ENV{DBICTEST_MSSQL_ODBC_DSN} and/or $ENV{DBICTEST_MSSQL_DSN} and/or $ENV{DBICTEST_MSSQL_ADO_DSN} _USER and _PASS to run this test
t/inflate/datetime_mysql.t .......................... 
#
ok 1 - Locale de_DE loaded: day_name
ok 2 - Locale de_DE loaded: month_name
ok 3 - Default locale loaded: day_name
ok 4 - Default locale loaded: month_name
ok 5 - Correct date/time using timezone
ok 6 - Correct timestamp using timezone
ok 7 - Correct timezone
ok 8 - 'DateTime returned' isa 'DateTime'
ok 9 - Loaded correct date/time using timezone
ok 10 - Correct timezone
ok 11 - 'DateTime returned' isa 'DateTime'
ok 12 - Loaded correct timestamp using timezone
ok 13 - Correct timezone
ok 14 - Floating timezone warning
ok 15 - Don't update invalid dates
ok 16 - Locale de_DE loaded: day_name
ok 17 - Locale de_DE loaded: month_name
ok 18 - Default locale loaded: day_name
ok 19 - Default locale loaded: month_name
ok 20 - Correct date/time using timezone
ok 21 - Correct timestamp using timezone
ok 22 - Correct timezone
ok 23 - 'DateTime returned' isa 'DateTime'
ok 24 - Loaded correct date/time using timezone
ok 25 - Correct timezone
ok 26 - 'DateTime returned' isa 'DateTime'
ok 27 - Loaded correct timestamp using timezone
ok 28 - Correct timezone
ok 29 - Floating timezone warning
ok 30 - Don't update invalid dates
ok 31 - Invalid date stored
ok 32 - Inflate to undef
ok 33 - Invalid date format exception
1..33
# Auto checked 5 references for leaks - none detected
ok
t/inflate/datetime_oracle.t ......................... skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test. Warning: This test drops and creates a table called 'event'
t/inflate/datetime_pg.t ............................. 
#
ok 1 - An object of class 'DateTime' isa 'DateTime'
ok 2 - Timezone changed
ok 3 - Time with TZ correct
ok 4 - An object of class 'DateTime' isa 'DateTime'
ok 5 - timestamp without time zone inflation
ok 6 - timestamp without time zone microseconds survived
ok 7 - No warnings during DT manipulations
1..7
# Auto checked 5 references for leaks - none detected
ok
t/inflate/datetime_sqlanywhere.t .................... skipped: Set $ENV{DBICTEST_SQLANYWHERE_DSN} and/or $ENV{DBICTEST_SQLANYWHERE_ODBC_DSN}
t/inflate/datetime_sybase.t ......................... skipped: Set $ENV{DBICTEST_SYBASE_DSN}, _USER and _PASS to run this test
t/inflate/file_column.t ............................. 
#
1..10
ok 1 - created
ok 2 - storage exists
ok 3 - filename matches
ok 4 - file contents matches
not ok 5 - old storage does not exist # TODO design change required
#   Failed (TODO) test 'old storage does not exist'
#   at t/inflate/file_column.t line 93.
ok 6 - new storage exists
ok 7 - new filname matches
ok 8 - new content matches
ok 9 - storage deleted
not ok 10 - storage does not exist after $rs->delete # TODO need resultset delete override to delete_all
#   Failed (TODO) test 'storage does not exist after $rs->delete'
#   at t/inflate/file_column.t line 126.
# Auto checked 5 references for leaks - none detected
ok
t/inflate/hri.t ..................................... 
#
ok 1 - result_class override propagates to find
ok 2 - result_class override does not propagate over seach+single
ok 3 - result_class override does not propagate over seach+find
ok 4 - original class unchanged
ok 5 - result_class accessor pre-set via attribute
ok 6 - returned correct columns
ok 7 - first/find return the same thing (result_class attr propagates)
ok 8 - first/search+single return the same thing (result_class attr propagates)
ok 9 - result_class set using accessor does not propagate over unused search
ok 10 - Attempt to load on accessor override
ok 11 - class unchanged
ok 12 - Attempt to load on accessor override
ok 13 - class unchanged
ok 14 - same value
ok 15 - number of related entries
ok 16 - same value
ok 17 - same value
ok 18 - same value
ok 19 - same value
ok 20 - same value
ok 21 - same value
ok 22 - same value
ok 23 - same value
ok 24 - same value
ok 25 - same value
ok 26 - same value
ok 27 - same value
ok 28 - same value
ok 29 - same value
ok 30 - same value
ok 31 - same value
ok 32 - same value
ok 33 - same value
ok 34 - same value
ok 35 - same value
ok 36 - same value
ok 37 - same value
ok 38 - same value
ok 39 - same value
ok 40 - same value
ok 41 - same value
ok 42 - same value
ok 43 - same value
ok 44 - same value
ok 45 - same value
ok 46 - same value
ok 47 - same value
ok 48 - same value
ok 49 - same value
ok 50 - number of related entries
ok 51 - same value
ok 52 - same value
ok 53 - same value
ok 54 - same value
ok 55 - same value
ok 56 - same value
ok 57 - same value
ok 58 - same value
ok 59 - same value
ok 60 - same value
ok 61 - same value
ok 62 - same value
ok 63 - same value
ok 64 - same value
ok 65 - same value
ok 66 - same value
ok 67 - same value
ok 68 - same value
ok 69 - same value
ok 70 - same value
ok 71 - same value
ok 72 - same value
ok 73 - same value
ok 74 - same value
ok 75 - same value
ok 76 - same value
ok 77 - same value
ok 78 - same value
ok 79 - number of related entries
ok 80 - same value
ok 81 - same value
ok 82 - same value
ok 83 - same value
ok 84 - same value
ok 85 - same value
ok 86 - same value
ok 87 - same value
ok 88 - same value
ok 89 - same value
ok 90 - same value
ok 91 - same value
ok 92 - same value
ok 93 - same value
ok 94 - same value
ok 95 - same value
ok 96 - same value
ok 97 - same value
ok 98 - same value
ok 99 - same value
ok 100 - same value
ok 101 - same value
ok 102 - same value
ok 103 - number of related entries
ok 104 - same value
ok 105 - same value
ok 106 - same value
ok 107 - same value
ok 108 - same value
ok 109 - same value
ok 110 - same value
ok 111 - same value
ok 112 - same value
ok 113 - same value
ok 114 - same value
ok 115 - same value
ok 116 - same value
ok 117 - same value
ok 118 - same value
ok 119 - same value
ok 120 - same value
ok 121 - same value
ok 122 - same value
ok 123 - same value
ok 124 - same value
ok 125 - same value
ok 126 - same value
ok 127 - same value
ok 128 - same value
ok 129 - same value
ok 130 - same value
ok 131 - same value
ok 132 - same value
ok 133 - same value
ok 134 - same value
ok 135 - number of related entries
ok 136 - same value
ok 137 - same value
ok 138 - same value
ok 139 - same value
ok 140 - same value
ok 141 - same value
ok 142 - same value
ok 143 - same value
ok 144 - same value
ok 145 - same value
ok 146 - same value
ok 147 - same value
ok 148 - same value
ok 149 - same value
ok 150 - same value
ok 151 - same value
ok 152 - same value
ok 153 - same value
ok 154 - same value
ok 155 - same value
ok 156 - same value
ok 157 - same value
ok 158 - same value
ok 159 - same value
ok 160 - number of related entries
ok 161 - same value
ok 162 - same value
ok 163 - same value
ok 164 - Equal number of tracks fetched
ok 165 - Brought back correct artist
ok 166 - Correct track 'title'
ok 167 - Correct track 'cd'
ok 168 - Brought back correct artist
ok 169 - Correct track 'title'
ok 170 - Correct track 'cd'
ok 171 - Brought back correct artist
ok 172 - Correct track 'title'
ok 173 - Correct track 'cd'
ok 174 - Brought back correct artist
ok 175 - Correct track 'cd'
ok 176 - Correct track 'title'
ok 177 - Brought back correct artist
ok 178 - Correct track 'title'
ok 179 - Correct track 'cd'
ok 180 - Brought back correct artist
ok 181 - Correct track 'cd'
ok 182 - Correct track 'title'
ok 183 - Brought back correct artist
ok 184 - Correct track 'title'
ok 185 - Correct track 'cd'
ok 186 - Brought back correct artist
ok 187 - Correct track 'cd'
ok 188 - Correct track 'title'
ok 189 - Brought back correct artist
ok 190 - Correct track 'cd'
ok 191 - Correct track 'title'
ok 192 - Check query using extended columns syntax
ok 193 - nested has_many prefetch without entries
1..193
# Auto checked 5 references for leaks - none detected
ok
t/inflate/hri_torture.t ............................. 
#
ok 1 - plain 1:1 descending chain DBIx::Class::ResultClass::HashRefInflator
ok 2 - non-collapsing 1:1:1:M:M chain DBIx::Class::ResultClass::HashRefInflator
ok 3 - collapsing 1:1:1:M:M chain DBIx::Class::ResultClass::HashRefInflator
ok 4 - plain 1:1 descending chain DBICTest::HRI::Subclass
ok 5 - non-collapsing 1:1:1:M:M chain DBICTest::HRI::Subclass
ok 6 - collapsing 1:1:1:M:M chain DBICTest::HRI::Subclass
ok 7 - plain 1:1 descending chain DBICTest::HRI::Around
ok 8 - non-collapsing 1:1:1:M:M chain DBICTest::HRI::Around
ok 9 - collapsing 1:1:1:M:M chain DBICTest::HRI::Around
1..9
# Auto checked 5 references for leaks - none detected
ok
t/inflate/serialize.t ............................... 
#
ok 1 - hashref deflation
ok 2 - hashref inflation
ok 3 - inflated hash matches original
ok 4 - inflated hash matches original
ok 5 - new/insert works
ok 6 - arrayref deflation
ok 7 - arrayref inflation
ok 8 - inflated array matches original
ok 9 - new/insert works
ok 10 - no dirty columns yet
ok 11 - object data correct
ok 12 - changes made it to the db
1..12
# Auto checked 5 references for leaks - none detected
ok
t/multi_create/cd_single.t .......................... 
#
ok 1 - 'Main Track object created' isa 'DBICTest::Track'
ok 2 - created track
ok 3 - Correct Track title
ok 4 - Got cdid
1..4
# Auto checked 5 references for leaks - none detected
ok
t/multi_create/diamond.t ............................ 
#
ok 1 - Second artist exists
ok 2 - correctly created CD
ok 3 - Artist correctly attached to artwork
ok 4 - Diamond chain creation ok
1..4
# Auto checked 5 references for leaks - none detected
ok
t/multi_create/existing_in_chain.t .................. 
#
ok 1 - 1 new track
ok 2 - No new cds
not ok 3 # TODO & SKIP See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
ok 4 - No new artists
ok 5 - 1 new producers
not ok 6 - 2 new cds # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
#   Failed (TODO) test '2 new cds'
#   at t/multi_create/existing_in_chain.t line 96.
#          got: '6'
#     expected: '7'
not ok 7 - CDs assigned to correct producer # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
#   Failed (TODO) test 'CDs assigned to correct producer'
#   at t/multi_create/existing_in_chain.t line 98.
#          got: '1'
#     expected: '2'
not ok 8 - Correct cd names # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
#   Failed (TODO) test 'Correct cd names'
#   at t/multi_create/existing_in_chain.t line 99.
#     Structures begin differing at:
#          $got->[1] = Does not exist
#     $expected->[1] = 'queen2'
ok 9 - create() did not throw
1..9
# Auto checked 5 references for leaks - none detected
ok
t/multi_create/find_or_multicreate.t ................ 
#
ok 1 - Expected state of database after several find_or_create rounds
1..1
# Auto checked 5 references for leaks - none detected
ok
t/multi_create/has_many.t ........................... 
#
ok 1 - Two identical default-insert has_many's created
ok 2 - Two identical default-insert has_many's created
1..2
# Auto checked 5 references for leaks - none detected
ok
t/multi_create/in_memory.t .......................... 
#
ok 1 - Staged insertion successful
ok 2 - artist inserted
ok 3 - new_related_cd inserted
ok 4 - CD insertion survives by finding artist
ok 5 - artist inserted
ok 6 - new_related_cd inserted
ok 7 - CD insertion survives by inserting artist
ok 8 - new_related_cd inserted
ok 9 - artist inserted
ok 10 - CD found in db
ok 11 - Correct artist attached to cd
ok 12 - CD insertion survives after inserting artist
ok 13 - cd inserted
ok 14 - artist inserted
ok 15 - CD found in db
ok 16 - Correct artist attached to cd
ok 17 - might_have single inserted
ok 18 - might_have track inserted
ok 19 - Expected rows created in database
ok 20 - belongs_to single inserted
ok 21 - belongs_to track inserted
ok 22 - Expected rows created in database
ok 23 - Reversed staged insertion successful
ok 24 - related artist inserted
ok 25 - cd inserted
1..25
# Auto checked 5 references for leaks - none detected
ok
t/multi_create/insert_defaults.t .................... 
#
ok 1 - 1st bookmark ID
ok 2 - 1st related link ID
ok 3 - 2nd bookmark ID
ok 4 - 2nd related link ID
ok 5 - Expecting only 1 bookmark and 1 link, someone mucked with the table!
ok 6 - Correctly identify a row given a relationship
ok 7 - 3rd bookmark ID
ok 8 - Correctly identify a row given a relationship
1..8
# Auto checked 5 references for leaks - none detected
ok
t/multi_create/m2m.t ................................ 
#
1..4
ok 1 - New producer created
ok 2 - Producer created with correct name
ok 3 - Existing producer attached to existing cd
ok 4 - Test far-end find_or_create over many_to_many
# Auto checked 5 references for leaks - none detected
ok
t/multi_create/multilev_single_PKeqFK.t ............. 
#
ok 1 - 'Main CD object created' isa 'DBICTest::CD'
ok 2 - Correct CD title
ok 3 - 'Related artwork present' isa 'DBICTest::Artwork'
ok 4 - And in storage
ok 5 - Simple has_one creation
ok 6 - 'Main CD object created' isa 'DBICTest::CD'
ok 7 - Correct CD title
ok 8 - 'Related artwork present' isa 'DBICTest::Artwork'
ok 9 - And in storage
ok 10 - Simple might_have creation
ok 11 - 'Main CD object created' isa 'DBICTest::CD'
ok 12 - Correct CD title
ok 13 - PK/FK present on artwork object
ok 14 - Correct artwork creator count via the new object
ok 15 - Artists named correctly when queried via object
ok 16 - Correct artwork creator count via a new search
ok 17 - Artists named correctly queried via a new search
ok 18 - multilevel has_one with a PK == FK in the has_one/has_many table ok
ok 19 - 'Main CD object created' isa 'DBICTest::CD'
ok 20 - Correct CD title
ok 21 - PK/FK present on artwork object
ok 22 - Correct artwork creator count via the new object
ok 23 - Artists named correctly when queried via object
ok 24 - Correct artwork creator count via a new search
ok 25 - Artists named correctly queried via a new search
ok 26 - multilevel might_have with a PK == FK in the might_have/has_many table ok
1..26
# Auto checked 5 references for leaks - none detected
ok
t/multi_create/reentrance_count.t ................... skipped: Disable test entirely until multicreate is rewritten in terms of subqueries
t/multi_create/standard.t ........................... 
#
ok 1 - 'Created CD object' isa 'DBICTest::CD'
ok 2 - 'Created related Artist' isa 'DBICTest::Artist'
ok 3 - Artist created correctly
ok 4 - simple create + parent (the stuff $rs belongs_to) ok
ok 5 - 'Created Bookrmark object' isa 'DBICTest::Bookmark'
ok 6 - 'Created related Link' isa 'DBICTest::Link'
ok 7 - Bookmark and link made it to the DB
ok 8 - simple create where the child and parent have no values, except for an explicit parent pk ok
ok 9 - 'Created CD' isa 'DBICTest::CD'
ok 10 - CD created correctly
ok 11 - One tag created for CD
ok 12 - Tag created correctly
ok 13 - create over > 1 levels of has_many create (A => { has_many => { B => has_many => C } } )
ok 14 - create via update of multi relationships throws an exception
ok 15 - 'Linker object created' isa 'DBICTest::CD_to_Producer'
ok 16 - 'Producer row found' isa 'DBICTest::Producer'
ok 17 - Producer has one production
ok 18 - CD created correctly
ok 19 - CD has 3 tracks
ok 20 - Create m2m while originating in the linker table
ok 21 - 'Main CD object created' isa 'DBICTest::CD'
ok 22 - Correct CD title
ok 23 - Two tracks on main CD
ok 24 - Correct 1st track name
ok 25 - No single for 1st track
ok 26 - Correct 2nd track name
ok 27 - 'Created a single for 2nd track' isa 'DBICTest::CD'
ok 28 - Two tracks on single CD
ok 29 - Correct 1st track title
ok 30 - Correct 2nd track title
ok 31 - Two producers created for the single cd
ok 32 - Producers named correctly
ok 33 - Create over > 1 levels of might_have with multiple has_many and multiple m2m but starting at a has_many level
ok 34 - 'Main Track object created' isa 'DBICTest::Track'
ok 35 - Correct Track title
ok 36 - 'Created a single with the track' isa 'DBICTest::CD'
ok 37 - 3 tracks on single CD
ok 38 - Correct 1st track title
ok 39 - Correct 2nd track title
ok 40 - Correct 3rd track title
ok 41 - 3 producers created for the single cd
ok 42 - Producers named correctly
ok 43 - Create over > 1 levels of might_have with multiple has_many and multiple m2m but starting at the might_have directly
ok 44 - 'Main CD object created' isa 'DBICTest::CD'
ok 45 - Correct CD title
ok 46 - 'Artwork created' isa 'DBICTest::Artwork'
ok 47 - PK/FK present on artwork object
ok 48 - Correct artwork image count via the new object
ok 49 - Images named correctly in objects
ok 50 - Correct artwork image count via a new search
ok 51 - Images named correctly after search
ok 52 - Test might_have again but with a PK == FK in the middle (obviously not specified)
ok 53 - 'Main track object created' isa 'DBICTest::Track'
ok 54 - Correct track title
ok 55 - 'Lyrics created' isa 'DBICTest::Lyrics'
ok 56 - PK present on lyric object
ok 57 - FK present on lyric object
ok 58 - Correct lyric versions count via the new object
ok 59 - Lyrics text in objects matches
ok 60 - Correct lyric versions count via a new search
ok 61 - Lyrics text via search matches
ok 62 - Test might_have again but with just a PK and FK (neither specified) in the mid-table
ok 63 - Created new artist with cds via find_or_create
ok 64 - Nested find_or_create
ok 65 - 'Got Good CD Class' isa 'DBICTest::CD'
ok 66 - Got Expected Title
ok 67 - 'Got Expected Tracks ResultSet' isa 'DBIx::Class::ResultSet'
ok 68 - 'Got Expected Track Class' isa 'DBICTest::Track'
ok 69 - 'Got Expected Track Class' isa 'DBICTest::Track'
ok 70 - First create_related pass
ok 71 - 'Got Good CD Class' isa 'DBICTest::CD'
ok 72 - Got Expected Title
ok 73 - Liner notes
ok 74 - 'Got Expected Tracks ResultSet' isa 'DBIx::Class::ResultSet'
ok 75 - 'Got Expected Track Class' isa 'DBICTest::Track'
ok 76 - 'Got Expected Track Class' isa 'DBICTest::Track'
ok 77 - second create_related with same arguments
ok 78 - join table record created ok
ok 79 - create of parents of a record linker table
ok 80
ok 81 - Artist insertion ok
ok 82 - CD insertion ok
ok 83 - populate
ok 84 - rel okay
ok 85 - new id retained okay
ok 86 - Create foreign key col obj including PK
ok 87 - new cd created without clash on related artist
ok 88 - Exception propogated properly
ok 89 - One CD row created via M2M create
ok 90 - CD row created with one producer
ok 91 - Correct producer row created
ok 92 - Test multi create over many_to_many
1..92
# Auto checked 5 references for leaks - none detected
ok
t/multi_create/torture.t ............................ 
#
1..23
ok 1 - 3 new artists created
ok 2 - 2 additional genres created
ok 3 - 3 new producer
ok 4 - 7 new CDs
ok 5 - 10 new Tags
ok 6 - 7 greatest hits created
ok 7 - 5 CDs created in 2012
ok 8 - All 10 tags were pairwise distributed between 5 year-2012 CDs
ok 9 - Paul had 1 production
ok 10 - Paul had two co-producers
ok 11 - The second producer is flemming
ok 12 - Kirk had 3 CDs
ok 13 - Kirk had a producer only on one cd
ok 14 - Lars had 3 CDs
ok 15 - Lars always had a producer
ok 16 - Lars produced 1 CD with flemming
ok 17 - Lars produced 3 CDs with bob
ok 18 - Bob produced a total of 4 CDs
ok 19 - 1st Bob production name correct
ok 20 - 2nd Bob production name correct
ok 21 - 3rd Bob production name correct
ok 22 - 4th Bob production name correct
ok 23 - Bob produced james' only CD
# Auto checked 5 references for leaks - none detected
ok
t/ordered/cascade_delete.t .......................... 
#
ok 1 - Cascade delete on ordered has_many doesn't bomb
1..1
# Auto checked 5 references for leaks - none detected
ok
t/ordered/unordered_movement.t ...................... 
#
ok 1 - No tracks
ok 2 - Created 5 tracks
ok 3 - Successfully deleted everything
1..3
# Auto checked 5 references for leaks - none detected
ok
t/pager/data_page_compat/constructor.t .............. 
ok 1 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 2 - Adjusted to first possible page
ok 3 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 4 - Adjusted to first possible page
ok 5 - Can't have entries-per-page less than 1
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21 - Set-chaining works on total_entries
ok 22 - Set-chaining works on entries_per_page
ok 23 - Set-chaining works on current_page
ok 24
ok 25
1..25
ok
t/pager/data_page_compat/simple.t ................... 
Line is: 50 10 1    1 5 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9            10    15 1
Old style
ok 1 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 2 - Initial test: first page
ok 3 - Initial test: last page
ok 4 - Initial test: first
ok 5 - Initial test: last
ok 6 - Initial test: previous_page
ok 7 - Initial test: current_page
ok 8 - Initial test: next_page
ok 9 - Initial test: splice
ok 10 - Initial test: entries_on_this_page
ok 11 - Initial test: skipped
ok 12 - Initial test: change_entries_per_page
New style
ok 13 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 14 - Initial test: first page
ok 15 - Initial test: last page
ok 16 - Initial test: first
ok 17 - Initial test: last
ok 18 - Initial test: previous_page
ok 19 - Initial test: current_page
ok 20 - Initial test: next_page
ok 21 - Initial test: splice
ok 22 - Initial test: entries_on_this_page
ok 23 - Initial test: skipped
ok 24 - Initial test: change_entries_per_page
Line is: 50 10 2    1 5 11 20 1 2 3 10,11,12,13,14,15,16,17,18,19     10    15 1
Old style
ok 25 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 26 - Initial test: first page
ok 27 - Initial test: last page
ok 28 - Initial test: first
ok 29 - Initial test: last
ok 30 - Initial test: previous_page
ok 31 - Initial test: current_page
ok 32 - Initial test: next_page
ok 33 - Initial test: splice
ok 34 - Initial test: entries_on_this_page
ok 35 - Initial test: skipped
ok 36 - Initial test: change_entries_per_page
New style
ok 37 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 38 - Initial test: first page
ok 39 - Initial test: last page
ok 40 - Initial test: first
ok 41 - Initial test: last
ok 42 - Initial test: previous_page
ok 43 - Initial test: current_page
ok 44 - Initial test: next_page
ok 45 - Initial test: splice
ok 46 - Initial test: entries_on_this_page
ok 47 - Initial test: skipped
ok 48 - Initial test: change_entries_per_page
Line is: 50 10 3    1 5 21 30 2 3 4 20,21,22,23,24,25,26,27,28,29     10    15 2
Old style
ok 49 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 50 - Initial test: first page
ok 51 - Initial test: last page
ok 52 - Initial test: first
ok 53 - Initial test: last
ok 54 - Initial test: previous_page
ok 55 - Initial test: current_page
ok 56 - Initial test: next_page
ok 57 - Initial test: splice
ok 58 - Initial test: entries_on_this_page
ok 59 - Initial test: skipped
ok 60 - Initial test: change_entries_per_page
New style
ok 61 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 62 - Initial test: first page
ok 63 - Initial test: last page
ok 64 - Initial test: first
ok 65 - Initial test: last
ok 66 - Initial test: previous_page
ok 67 - Initial test: current_page
ok 68 - Initial test: next_page
ok 69 - Initial test: splice
ok 70 - Initial test: entries_on_this_page
ok 71 - Initial test: skipped
ok 72 - Initial test: change_entries_per_page
Line is: 50 10 4    1 5 31 40 3 4 5 30,31,32,33,34,35,36,37,38,39     10    15 3
Old style
ok 73 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 74 - Initial test: first page
ok 75 - Initial test: last page
ok 76 - Initial test: first
ok 77 - Initial test: last
ok 78 - Initial test: previous_page
ok 79 - Initial test: current_page
ok 80 - Initial test: next_page
ok 81 - Initial test: splice
ok 82 - Initial test: entries_on_this_page
ok 83 - Initial test: skipped
ok 84 - Initial test: change_entries_per_page
New style
ok 85 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 86 - Initial test: first page
ok 87 - Initial test: last page
ok 88 - Initial test: first
ok 89 - Initial test: last
ok 90 - Initial test: previous_page
ok 91 - Initial test: current_page
ok 92 - Initial test: next_page
ok 93 - Initial test: splice
ok 94 - Initial test: entries_on_this_page
ok 95 - Initial test: skipped
ok 96 - Initial test: change_entries_per_page
Line is: 50 10 5    1 5 41 50 4 5 undef 40,41,42,43,44,45,46,47,48,49 10    15 3
Old style
ok 97 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 98 - Initial test: first page
ok 99 - Initial test: last page
ok 100 - Initial test: first
ok 101 - Initial test: last
ok 102 - Initial test: previous_page
ok 103 - Initial test: current_page
ok 104 - Initial test: next_page
ok 105 - Initial test: splice
ok 106 - Initial test: entries_on_this_page
ok 107 - Initial test: skipped
ok 108 - Initial test: change_entries_per_page
New style
ok 109 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 110 - Initial test: first page
ok 111 - Initial test: last page
ok 112 - Initial test: first
ok 113 - Initial test: last
ok 114 - Initial test: previous_page
ok 115 - Initial test: current_page
ok 116 - Initial test: next_page
ok 117 - Initial test: splice
ok 118 - Initial test: entries_on_this_page
ok 119 - Initial test: skipped
ok 120 - Initial test: change_entries_per_page
Line is: 1 10 1    1 1 1 1 undef 1 undef 0                     1    15 1
Old style
ok 121 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 122 - Under 10: first page
ok 123 - Under 10: last page
ok 124 - Under 10: first
ok 125 - Under 10: last
ok 126 - Under 10: previous_page
ok 127 - Under 10: current_page
ok 128 - Under 10: next_page
ok 129 - Under 10: splice
ok 130 - Under 10: entries_on_this_page
ok 131 - Under 10: skipped
ok 132 - Under 10: change_entries_per_page
New style
ok 133 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 134 - Under 10: first page
ok 135 - Under 10: last page
ok 136 - Under 10: first
ok 137 - Under 10: last
ok 138 - Under 10: previous_page
ok 139 - Under 10: current_page
ok 140 - Under 10: next_page
ok 141 - Under 10: splice
ok 142 - Under 10: entries_on_this_page
ok 143 - Under 10: skipped
ok 144 - Under 10: change_entries_per_page
Line is: 2 10 1    1 1 1 2 undef 1 undef 0,1                   2    15 1
Old style
ok 145 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 146 - Under 10: first page
ok 147 - Under 10: last page
ok 148 - Under 10: first
ok 149 - Under 10: last
ok 150 - Under 10: previous_page
ok 151 - Under 10: current_page
ok 152 - Under 10: next_page
ok 153 - Under 10: splice
ok 154 - Under 10: entries_on_this_page
ok 155 - Under 10: skipped
ok 156 - Under 10: change_entries_per_page
New style
ok 157 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 158 - Under 10: first page
ok 159 - Under 10: last page
ok 160 - Under 10: first
ok 161 - Under 10: last
ok 162 - Under 10: previous_page
ok 163 - Under 10: current_page
ok 164 - Under 10: next_page
ok 165 - Under 10: splice
ok 166 - Under 10: entries_on_this_page
ok 167 - Under 10: skipped
ok 168 - Under 10: change_entries_per_page
Line is: 3 10 1    1 1 1 3 undef 1 undef 0,1,2                 3    15 1
Old style
ok 169 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 170 - Under 10: first page
ok 171 - Under 10: last page
ok 172 - Under 10: first
ok 173 - Under 10: last
ok 174 - Under 10: previous_page
ok 175 - Under 10: current_page
ok 176 - Under 10: next_page
ok 177 - Under 10: splice
ok 178 - Under 10: entries_on_this_page
ok 179 - Under 10: skipped
ok 180 - Under 10: change_entries_per_page
New style
ok 181 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 182 - Under 10: first page
ok 183 - Under 10: last page
ok 184 - Under 10: first
ok 185 - Under 10: last
ok 186 - Under 10: previous_page
ok 187 - Under 10: current_page
ok 188 - Under 10: next_page
ok 189 - Under 10: splice
ok 190 - Under 10: entries_on_this_page
ok 191 - Under 10: skipped
ok 192 - Under 10: change_entries_per_page
Line is: 4 10 1    1 1 1 4 undef 1 undef 0,1,2,3               4    15 1
Old style
ok 193 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 194 - Under 10: first page
ok 195 - Under 10: last page
ok 196 - Under 10: first
ok 197 - Under 10: last
ok 198 - Under 10: previous_page
ok 199 - Under 10: current_page
ok 200 - Under 10: next_page
ok 201 - Under 10: splice
ok 202 - Under 10: entries_on_this_page
ok 203 - Under 10: skipped
ok 204 - Under 10: change_entries_per_page
New style
ok 205 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 206 - Under 10: first page
ok 207 - Under 10: last page
ok 208 - Under 10: first
ok 209 - Under 10: last
ok 210 - Under 10: previous_page
ok 211 - Under 10: current_page
ok 212 - Under 10: next_page
ok 213 - Under 10: splice
ok 214 - Under 10: entries_on_this_page
ok 215 - Under 10: skipped
ok 216 - Under 10: change_entries_per_page
Line is: 5 10 1    1 1 1 5 undef 1 undef 0,1,2,3,4             5    15 1
Old style
ok 217 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 218 - Under 10: first page
ok 219 - Under 10: last page
ok 220 - Under 10: first
ok 221 - Under 10: last
ok 222 - Under 10: previous_page
ok 223 - Under 10: current_page
ok 224 - Under 10: next_page
ok 225 - Under 10: splice
ok 226 - Under 10: entries_on_this_page
ok 227 - Under 10: skipped
ok 228 - Under 10: change_entries_per_page
New style
ok 229 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 230 - Under 10: first page
ok 231 - Under 10: last page
ok 232 - Under 10: first
ok 233 - Under 10: last
ok 234 - Under 10: previous_page
ok 235 - Under 10: current_page
ok 236 - Under 10: next_page
ok 237 - Under 10: splice
ok 238 - Under 10: entries_on_this_page
ok 239 - Under 10: skipped
ok 240 - Under 10: change_entries_per_page
Line is: 6 10 1    1 1 1 6 undef 1 undef 0,1,2,3,4,5           6    15 1
Old style
ok 241 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 242 - Under 10: first page
ok 243 - Under 10: last page
ok 244 - Under 10: first
ok 245 - Under 10: last
ok 246 - Under 10: previous_page
ok 247 - Under 10: current_page
ok 248 - Under 10: next_page
ok 249 - Under 10: splice
ok 250 - Under 10: entries_on_this_page
ok 251 - Under 10: skipped
ok 252 - Under 10: change_entries_per_page
New style
ok 253 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 254 - Under 10: first page
ok 255 - Under 10: last page
ok 256 - Under 10: first
ok 257 - Under 10: last
ok 258 - Under 10: previous_page
ok 259 - Under 10: current_page
ok 260 - Under 10: next_page
ok 261 - Under 10: splice
ok 262 - Under 10: entries_on_this_page
ok 263 - Under 10: skipped
ok 264 - Under 10: change_entries_per_page
Line is: 7 10 1    1 1 1 7 undef 1 undef 0,1,2,3,4,5,6         7    15 1
Old style
ok 265 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 266 - Under 10: first page
ok 267 - Under 10: last page
ok 268 - Under 10: first
ok 269 - Under 10: last
ok 270 - Under 10: previous_page
ok 271 - Under 10: current_page
ok 272 - Under 10: next_page
ok 273 - Under 10: splice
ok 274 - Under 10: entries_on_this_page
ok 275 - Under 10: skipped
ok 276 - Under 10: change_entries_per_page
New style
ok 277 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 278 - Under 10: first page
ok 279 - Under 10: last page
ok 280 - Under 10: first
ok 281 - Under 10: last
ok 282 - Under 10: previous_page
ok 283 - Under 10: current_page
ok 284 - Under 10: next_page
ok 285 - Under 10: splice
ok 286 - Under 10: entries_on_this_page
ok 287 - Under 10: skipped
ok 288 - Under 10: change_entries_per_page
Line is: 8 10 1    1 1 1 8 undef 1 undef 0,1,2,3,4,5,6,7       8    15 1
Old style
ok 289 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 290 - Under 10: first page
ok 291 - Under 10: last page
ok 292 - Under 10: first
ok 293 - Under 10: last
ok 294 - Under 10: previous_page
ok 295 - Under 10: current_page
ok 296 - Under 10: next_page
ok 297 - Under 10: splice
ok 298 - Under 10: entries_on_this_page
ok 299 - Under 10: skipped
ok 300 - Under 10: change_entries_per_page
New style
ok 301 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 302 - Under 10: first page
ok 303 - Under 10: last page
ok 304 - Under 10: first
ok 305 - Under 10: last
ok 306 - Under 10: previous_page
ok 307 - Under 10: current_page
ok 308 - Under 10: next_page
ok 309 - Under 10: splice
ok 310 - Under 10: entries_on_this_page
ok 311 - Under 10: skipped
ok 312 - Under 10: change_entries_per_page
Line is: 9 10 1    1 1 1 9 undef 1 undef 0,1,2,3,4,5,6,7,8     9    15 1
Old style
ok 313 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 314 - Under 10: first page
ok 315 - Under 10: last page
ok 316 - Under 10: first
ok 317 - Under 10: last
ok 318 - Under 10: previous_page
ok 319 - Under 10: current_page
ok 320 - Under 10: next_page
ok 321 - Under 10: splice
ok 322 - Under 10: entries_on_this_page
ok 323 - Under 10: skipped
ok 324 - Under 10: change_entries_per_page
New style
ok 325 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 326 - Under 10: first page
ok 327 - Under 10: last page
ok 328 - Under 10: first
ok 329 - Under 10: last
ok 330 - Under 10: previous_page
ok 331 - Under 10: current_page
ok 332 - Under 10: next_page
ok 333 - Under 10: splice
ok 334 - Under 10: entries_on_this_page
ok 335 - Under 10: skipped
ok 336 - Under 10: change_entries_per_page
Line is: 10 10 1   1 1 1 10 undef 1 undef 0,1,2,3,4,5,6,7,8,9  10   15 1
Old style
ok 337 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 338 - Under 10: first page
ok 339 - Under 10: last page
ok 340 - Under 10: first
ok 341 - Under 10: last
ok 342 - Under 10: previous_page
ok 343 - Under 10: current_page
ok 344 - Under 10: next_page
ok 345 - Under 10: splice
ok 346 - Under 10: entries_on_this_page
ok 347 - Under 10: skipped
ok 348 - Under 10: change_entries_per_page
New style
ok 349 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 350 - Under 10: first page
ok 351 - Under 10: last page
ok 352 - Under 10: first
ok 353 - Under 10: last
ok 354 - Under 10: previous_page
ok 355 - Under 10: current_page
ok 356 - Under 10: next_page
ok 357 - Under 10: splice
ok 358 - Under 10: entries_on_this_page
ok 359 - Under 10: skipped
ok 360 - Under 10: change_entries_per_page
Line is: 11 10 1    1 2 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9     10   10 1
Old style
ok 361 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 362 - Over 10: first page
ok 363 - Over 10: last page
ok 364 - Over 10: first
ok 365 - Over 10: last
ok 366 - Over 10: previous_page
ok 367 - Over 10: current_page
ok 368 - Over 10: next_page
ok 369 - Over 10: splice
ok 370 - Over 10: entries_on_this_page
ok 371 - Over 10: skipped
ok 372 - Over 10: change_entries_per_page
New style
ok 373 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 374 - Over 10: first page
ok 375 - Over 10: last page
ok 376 - Over 10: first
ok 377 - Over 10: last
ok 378 - Over 10: previous_page
ok 379 - Over 10: current_page
ok 380 - Over 10: next_page
ok 381 - Over 10: splice
ok 382 - Over 10: entries_on_this_page
ok 383 - Over 10: skipped
ok 384 - Over 10: change_entries_per_page
Line is: 11 10 2    1 2 11 11 1 2 undef 10                     1    10 2
Old style
ok 385 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 386 - Over 10: first page
ok 387 - Over 10: last page
ok 388 - Over 10: first
ok 389 - Over 10: last
ok 390 - Over 10: previous_page
ok 391 - Over 10: current_page
ok 392 - Over 10: next_page
ok 393 - Over 10: splice
ok 394 - Over 10: entries_on_this_page
ok 395 - Over 10: skipped
ok 396 - Over 10: change_entries_per_page
New style
ok 397 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 398 - Over 10: first page
ok 399 - Over 10: last page
ok 400 - Over 10: first
ok 401 - Over 10: last
ok 402 - Over 10: previous_page
ok 403 - Over 10: current_page
ok 404 - Over 10: next_page
ok 405 - Over 10: splice
ok 406 - Over 10: entries_on_this_page
ok 407 - Over 10: skipped
ok 408 - Over 10: change_entries_per_page
Line is: 12 10 1    1 2 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9     10   10 1
Old style
ok 409 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 410 - Over 10: first page
ok 411 - Over 10: last page
ok 412 - Over 10: first
ok 413 - Over 10: last
ok 414 - Over 10: previous_page
ok 415 - Over 10: current_page
ok 416 - Over 10: next_page
ok 417 - Over 10: splice
ok 418 - Over 10: entries_on_this_page
ok 419 - Over 10: skipped
ok 420 - Over 10: change_entries_per_page
New style
ok 421 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 422 - Over 10: first page
ok 423 - Over 10: last page
ok 424 - Over 10: first
ok 425 - Over 10: last
ok 426 - Over 10: previous_page
ok 427 - Over 10: current_page
ok 428 - Over 10: next_page
ok 429 - Over 10: splice
ok 430 - Over 10: entries_on_this_page
ok 431 - Over 10: skipped
ok 432 - Over 10: change_entries_per_page
Line is: 12 10 2    1 2 11 12 1 2 undef 10,11                  2    10 2
Old style
ok 433 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 434 - Over 10: first page
ok 435 - Over 10: last page
ok 436 - Over 10: first
ok 437 - Over 10: last
ok 438 - Over 10: previous_page
ok 439 - Over 10: current_page
ok 440 - Over 10: next_page
ok 441 - Over 10: splice
ok 442 - Over 10: entries_on_this_page
ok 443 - Over 10: skipped
ok 444 - Over 10: change_entries_per_page
New style
ok 445 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 446 - Over 10: first page
ok 447 - Over 10: last page
ok 448 - Over 10: first
ok 449 - Over 10: last
ok 450 - Over 10: previous_page
ok 451 - Over 10: current_page
ok 452 - Over 10: next_page
ok 453 - Over 10: splice
ok 454 - Over 10: entries_on_this_page
ok 455 - Over 10: skipped
ok 456 - Over 10: change_entries_per_page
Line is: 13 10 1    1 2 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9     10   10 1
Old style
ok 457 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 458 - Over 10: first page
ok 459 - Over 10: last page
ok 460 - Over 10: first
ok 461 - Over 10: last
ok 462 - Over 10: previous_page
ok 463 - Over 10: current_page
ok 464 - Over 10: next_page
ok 465 - Over 10: splice
ok 466 - Over 10: entries_on_this_page
ok 467 - Over 10: skipped
ok 468 - Over 10: change_entries_per_page
New style
ok 469 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 470 - Over 10: first page
ok 471 - Over 10: last page
ok 472 - Over 10: first
ok 473 - Over 10: last
ok 474 - Over 10: previous_page
ok 475 - Over 10: current_page
ok 476 - Over 10: next_page
ok 477 - Over 10: splice
ok 478 - Over 10: entries_on_this_page
ok 479 - Over 10: skipped
ok 480 - Over 10: change_entries_per_page
Line is: 13 10 2    1 2 11 13 1 2 undef 10,11,12               3    10 2
Old style
ok 481 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 482 - Over 10: first page
ok 483 - Over 10: last page
ok 484 - Over 10: first
ok 485 - Over 10: last
ok 486 - Over 10: previous_page
ok 487 - Over 10: current_page
ok 488 - Over 10: next_page
ok 489 - Over 10: splice
ok 490 - Over 10: entries_on_this_page
ok 491 - Over 10: skipped
ok 492 - Over 10: change_entries_per_page
New style
ok 493 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 494 - Over 10: first page
ok 495 - Over 10: last page
ok 496 - Over 10: first
ok 497 - Over 10: last
ok 498 - Over 10: previous_page
ok 499 - Over 10: current_page
ok 500 - Over 10: next_page
ok 501 - Over 10: splice
ok 502 - Over 10: entries_on_this_page
ok 503 - Over 10: skipped
ok 504 - Over 10: change_entries_per_page
Line is: 19 10 1    1 2 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9            10   4 1
Old style
ok 505 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 506 - Under 20: first page
ok 507 - Under 20: last page
ok 508 - Under 20: first
ok 509 - Under 20: last
ok 510 - Under 20: previous_page
ok 511 - Under 20: current_page
ok 512 - Under 20: next_page
ok 513 - Under 20: splice
ok 514 - Under 20: entries_on_this_page
ok 515 - Under 20: skipped
ok 516 - Under 20: change_entries_per_page
New style
ok 517 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 518 - Under 20: first page
ok 519 - Under 20: last page
ok 520 - Under 20: first
ok 521 - Under 20: last
ok 522 - Under 20: previous_page
ok 523 - Under 20: current_page
ok 524 - Under 20: next_page
ok 525 - Under 20: splice
ok 526 - Under 20: entries_on_this_page
ok 527 - Under 20: skipped
ok 528 - Under 20: change_entries_per_page
Line is: 19 10 2    1 2 11 19 1 2 undef 10,11,12,13,14,15,16,17,18    9    4 3
Old style
ok 529 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 530 - Under 20: first page
ok 531 - Under 20: last page
ok 532 - Under 20: first
ok 533 - Under 20: last
ok 534 - Under 20: previous_page
ok 535 - Under 20: current_page
ok 536 - Under 20: next_page
ok 537 - Under 20: splice
ok 538 - Under 20: entries_on_this_page
ok 539 - Under 20: skipped
ok 540 - Under 20: change_entries_per_page
New style
ok 541 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 542 - Under 20: first page
ok 543 - Under 20: last page
ok 544 - Under 20: first
ok 545 - Under 20: last
ok 546 - Under 20: previous_page
ok 547 - Under 20: current_page
ok 548 - Under 20: next_page
ok 549 - Under 20: splice
ok 550 - Under 20: entries_on_this_page
ok 551 - Under 20: skipped
ok 552 - Under 20: change_entries_per_page
Line is: 20 10 1    1 2 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9            10   4 1
Old style
ok 553 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 554 - Under 20: first page
ok 555 - Under 20: last page
ok 556 - Under 20: first
ok 557 - Under 20: last
ok 558 - Under 20: previous_page
ok 559 - Under 20: current_page
ok 560 - Under 20: next_page
ok 561 - Under 20: splice
ok 562 - Under 20: entries_on_this_page
ok 563 - Under 20: skipped
ok 564 - Under 20: change_entries_per_page
New style
ok 565 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 566 - Under 20: first page
ok 567 - Under 20: last page
ok 568 - Under 20: first
ok 569 - Under 20: last
ok 570 - Under 20: previous_page
ok 571 - Under 20: current_page
ok 572 - Under 20: next_page
ok 573 - Under 20: splice
ok 574 - Under 20: entries_on_this_page
ok 575 - Under 20: skipped
ok 576 - Under 20: change_entries_per_page
Line is: 20 10 2    1 2 11 20 1 2 undef 10,11,12,13,14,15,16,17,18,19 10   4 3
Old style
ok 577 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 578 - Under 20: first page
ok 579 - Under 20: last page
ok 580 - Under 20: first
ok 581 - Under 20: last
ok 582 - Under 20: previous_page
ok 583 - Under 20: current_page
ok 584 - Under 20: next_page
ok 585 - Under 20: splice
ok 586 - Under 20: entries_on_this_page
ok 587 - Under 20: skipped
ok 588 - Under 20: change_entries_per_page
New style
ok 589 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 590 - Under 20: first page
ok 591 - Under 20: last page
ok 592 - Under 20: first
ok 593 - Under 20: last
ok 594 - Under 20: previous_page
ok 595 - Under 20: current_page
ok 596 - Under 20: next_page
ok 597 - Under 20: splice
ok 598 - Under 20: entries_on_this_page
ok 599 - Under 20: skipped
ok 600 - Under 20: change_entries_per_page
Line is: 21 10 1    1 3 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9        10   19 1
Old style
ok 601 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 602 - Over 20: first page
ok 603 - Over 20: last page
ok 604 - Over 20: first
ok 605 - Over 20: last
ok 606 - Over 20: previous_page
ok 607 - Over 20: current_page
ok 608 - Over 20: next_page
ok 609 - Over 20: splice
ok 610 - Over 20: entries_on_this_page
ok 611 - Over 20: skipped
ok 612 - Over 20: change_entries_per_page
New style
ok 613 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 614 - Over 20: first page
ok 615 - Over 20: last page
ok 616 - Over 20: first
ok 617 - Over 20: last
ok 618 - Over 20: previous_page
ok 619 - Over 20: current_page
ok 620 - Over 20: next_page
ok 621 - Over 20: splice
ok 622 - Over 20: entries_on_this_page
ok 623 - Over 20: skipped
ok 624 - Over 20: change_entries_per_page
Line is: 21 10 2    1 3 11 20 1 2 3 10,11,12,13,14,15,16,17,18,19 10   19 1
Old style
ok 625 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 626 - Over 20: first page
ok 627 - Over 20: last page
ok 628 - Over 20: first
ok 629 - Over 20: last
ok 630 - Over 20: previous_page
ok 631 - Over 20: current_page
ok 632 - Over 20: next_page
ok 633 - Over 20: splice
ok 634 - Over 20: entries_on_this_page
ok 635 - Over 20: skipped
ok 636 - Over 20: change_entries_per_page
New style
ok 637 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 638 - Over 20: first page
ok 639 - Over 20: last page
ok 640 - Over 20: first
ok 641 - Over 20: last
ok 642 - Over 20: previous_page
ok 643 - Over 20: current_page
ok 644 - Over 20: next_page
ok 645 - Over 20: splice
ok 646 - Over 20: entries_on_this_page
ok 647 - Over 20: skipped
ok 648 - Over 20: change_entries_per_page
Line is: 21 10 3    1 3 21 21 2 3 undef 20                        1    19 2
Old style
ok 649 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 650 - Over 20: first page
ok 651 - Over 20: last page
ok 652 - Over 20: first
ok 653 - Over 20: last
ok 654 - Over 20: previous_page
ok 655 - Over 20: current_page
ok 656 - Over 20: next_page
ok 657 - Over 20: splice
ok 658 - Over 20: entries_on_this_page
ok 659 - Over 20: skipped
ok 660 - Over 20: change_entries_per_page
New style
ok 661 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 662 - Over 20: first page
ok 663 - Over 20: last page
ok 664 - Over 20: first
ok 665 - Over 20: last
ok 666 - Over 20: previous_page
ok 667 - Over 20: current_page
ok 668 - Over 20: next_page
ok 669 - Over 20: splice
ok 670 - Over 20: entries_on_this_page
ok 671 - Over 20: skipped
ok 672 - Over 20: change_entries_per_page
Line is: 22 10 1    1 3 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9        10   19 1
Old style
ok 673 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 674 - Over 20: first page
ok 675 - Over 20: last page
ok 676 - Over 20: first
ok 677 - Over 20: last
ok 678 - Over 20: previous_page
ok 679 - Over 20: current_page
ok 680 - Over 20: next_page
ok 681 - Over 20: splice
ok 682 - Over 20: entries_on_this_page
ok 683 - Over 20: skipped
ok 684 - Over 20: change_entries_per_page
New style
ok 685 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 686 - Over 20: first page
ok 687 - Over 20: last page
ok 688 - Over 20: first
ok 689 - Over 20: last
ok 690 - Over 20: previous_page
ok 691 - Over 20: current_page
ok 692 - Over 20: next_page
ok 693 - Over 20: splice
ok 694 - Over 20: entries_on_this_page
ok 695 - Over 20: skipped
ok 696 - Over 20: change_entries_per_page
Line is: 22 10 2    1 3 11 20 1 2 3 10,11,12,13,14,15,16,17,18,19 10   19 1
Old style
ok 697 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 698 - Over 20: first page
ok 699 - Over 20: last page
ok 700 - Over 20: first
ok 701 - Over 20: last
ok 702 - Over 20: previous_page
ok 703 - Over 20: current_page
ok 704 - Over 20: next_page
ok 705 - Over 20: splice
ok 706 - Over 20: entries_on_this_page
ok 707 - Over 20: skipped
ok 708 - Over 20: change_entries_per_page
New style
ok 709 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 710 - Over 20: first page
ok 711 - Over 20: last page
ok 712 - Over 20: first
ok 713 - Over 20: last
ok 714 - Over 20: previous_page
ok 715 - Over 20: current_page
ok 716 - Over 20: next_page
ok 717 - Over 20: splice
ok 718 - Over 20: entries_on_this_page
ok 719 - Over 20: skipped
ok 720 - Over 20: change_entries_per_page
Line is: 22 10 3    1 3 21 22 2 3 undef 20,21                     2    19 2
Old style
ok 721 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 722 - Over 20: first page
ok 723 - Over 20: last page
ok 724 - Over 20: first
ok 725 - Over 20: last
ok 726 - Over 20: previous_page
ok 727 - Over 20: current_page
ok 728 - Over 20: next_page
ok 729 - Over 20: splice
ok 730 - Over 20: entries_on_this_page
ok 731 - Over 20: skipped
ok 732 - Over 20: change_entries_per_page
New style
ok 733 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 734 - Over 20: first page
ok 735 - Over 20: last page
ok 736 - Over 20: first
ok 737 - Over 20: last
ok 738 - Over 20: previous_page
ok 739 - Over 20: current_page
ok 740 - Over 20: next_page
ok 741 - Over 20: splice
ok 742 - Over 20: entries_on_this_page
ok 743 - Over 20: skipped
ok 744 - Over 20: change_entries_per_page
Line is: 23 10 1    1 3 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9        10   19 1
Old style
ok 745 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 746 - Over 20: first page
ok 747 - Over 20: last page
ok 748 - Over 20: first
ok 749 - Over 20: last
ok 750 - Over 20: previous_page
ok 751 - Over 20: current_page
ok 752 - Over 20: next_page
ok 753 - Over 20: splice
ok 754 - Over 20: entries_on_this_page
ok 755 - Over 20: skipped
ok 756 - Over 20: change_entries_per_page
New style
ok 757 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 758 - Over 20: first page
ok 759 - Over 20: last page
ok 760 - Over 20: first
ok 761 - Over 20: last
ok 762 - Over 20: previous_page
ok 763 - Over 20: current_page
ok 764 - Over 20: next_page
ok 765 - Over 20: splice
ok 766 - Over 20: entries_on_this_page
ok 767 - Over 20: skipped
ok 768 - Over 20: change_entries_per_page
Line is: 23 10 2    1 3 11 20 1 2 3 10,11,12,13,14,15,16,17,18,19 10   19 1
Old style
ok 769 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 770 - Over 20: first page
ok 771 - Over 20: last page
ok 772 - Over 20: first
ok 773 - Over 20: last
ok 774 - Over 20: previous_page
ok 775 - Over 20: current_page
ok 776 - Over 20: next_page
ok 777 - Over 20: splice
ok 778 - Over 20: entries_on_this_page
ok 779 - Over 20: skipped
ok 780 - Over 20: change_entries_per_page
New style
ok 781 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 782 - Over 20: first page
ok 783 - Over 20: last page
ok 784 - Over 20: first
ok 785 - Over 20: last
ok 786 - Over 20: previous_page
ok 787 - Over 20: current_page
ok 788 - Over 20: next_page
ok 789 - Over 20: splice
ok 790 - Over 20: entries_on_this_page
ok 791 - Over 20: skipped
ok 792 - Over 20: change_entries_per_page
Line is: 23 10 3    1 3 21 23 2 3 undef 20,21,22                  3    19 2
Old style
ok 793 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 794 - Over 20: first page
ok 795 - Over 20: last page
ok 796 - Over 20: first
ok 797 - Over 20: last
ok 798 - Over 20: previous_page
ok 799 - Over 20: current_page
ok 800 - Over 20: next_page
ok 801 - Over 20: splice
ok 802 - Over 20: entries_on_this_page
ok 803 - Over 20: skipped
ok 804 - Over 20: change_entries_per_page
New style
ok 805 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 806 - Over 20: first page
ok 807 - Over 20: last page
ok 808 - Over 20: first
ok 809 - Over 20: last
ok 810 - Over 20: previous_page
ok 811 - Over 20: current_page
ok 812 - Over 20: next_page
ok 813 - Over 20: splice
ok 814 - Over 20: entries_on_this_page
ok 815 - Over 20: skipped
ok 816 - Over 20: change_entries_per_page
Line is: 0 10 1    1 1 0 0 undef 1 undef '' 0    5 1
Old style
ok 817 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 818 - Zero test: first page
ok 819 - Zero test: last page
ok 820 - Zero test: first
ok 821 - Zero test: last
ok 822 - Zero test: previous_page
ok 823 - Zero test: current_page
ok 824 - Zero test: next_page
ok 825 - Zero test: splice
ok 826 - Zero test: entries_on_this_page
ok 827 - Zero test: skipped
ok 828 - Zero test: change_entries_per_page
New style
ok 829 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 830 - Zero test: first page
ok 831 - Zero test: last page
ok 832 - Zero test: first
ok 833 - Zero test: last
ok 834 - Zero test: previous_page
ok 835 - Zero test: current_page
ok 836 - Zero test: next_page
ok 837 - Zero test: splice
ok 838 - Zero test: entries_on_this_page
ok 839 - Zero test: skipped
ok 840 - Zero test: change_entries_per_page
ok 841 - An object of class 'DBIx::Class::ResultSet::Pager' isa 'DBIx::Class::ResultSet::Pager'
ok 842 - Splice on empty is empty
1..842
ok
t/pager/dbic_core.t ................................. 
#
ok 1 - Initial count sanity check
ok 2 - No queries on rs/pager creation
ok 3 - Pager created with correct entries_per_page
ok 4 - Set nonexistent page
ok 5 - Page set behaves correctly
ok 6 - Set 2nd page
ok 7 - No queries on total_count-independent methods
ok 8 - entries_on_this_page ok for page 2
ok 9 - Count fired to get pager page entries
ok 10 - Correct previous_page
ok 11 - No more pages
ok 12 - No more counts - amount of entries cached in pager
ok 13 - count on paged rs ok
ok 14 - An $rs->count still fires properly
ok 15 - iterator->next ok
ok 16 - next past end of page ok
ok 17 - second page first title ok
ok 18 - standard resultset paged rs count ok
ok 19 - second page of standard resultset ok
ok 20 - software entries_on_this_page ok
ok 21 - software previous_page ok
ok 22 - software count on paged rs ok
ok 23 - software iterator->next ok
ok 24 - chained searches paging ok
ok 25 - page with offset
ok 26
ok 27 - No count on past-first-page pager instantiation
ok 28 - Page set properby by $rs
ok 29 - total_entries correct
ok 30 - Dynamic count on filling up page
ok 31 - Count still correct (does not overflow
ok 32 - total_entries properly cached at old value
ok 33 - No queries
ok 34 - Correct start page
ok 35 - One more page
ok 36 - And one more page
ok 37 - One page in front
ok 38 - No queries with explicitly sey total count
ok 39 - 3 rows
ok 40 - 3 objects
ok 41 - 'Get a pager back ok' isa 'DBIx::Class::ResultSet::Pager'
ok 42
ok 43
ok 44
ok 45 - One row
ok 46 - One object
ok 47 - 'Get a pager back ok' isa 'DBIx::Class::ResultSet::Pager'
ok 48
ok 49
ok 50
ok 51 - One row deleted as expected
ok 52 - One row (cached)
ok 53 - One object (cached)
ok 54 - default rows is 10
ok 55 - default rows is 5
ok 56 - No queries on rs/pager creation
ok 57 - No queries on rs/pager freeze/thaw
ok 58 - entries_on_this_page ok for page 2
ok 59 - Count fired to get pager page entries
ok 60 - No queries on rs/pager freeze/thaw
ok 61 - entries_on_this_page ok for page 2, even though underlying count changed
ok 62 - No count fired on pre-existing total count
1..62
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/attrs_untouched.t ........................ 
#
1..3
ok 1 - Search hash untouched after search()
ok 2 - Attribute hash untouched after search()
ok 3 - Correct number of records returned
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/correlated.t ............................. 
#
ok 1 - Expected SQL on correlated realiased subquery
ok 2 - Proper information retrieved from correlated subquery
ok 3 - Only 1 query fired to retrieve everything
ok 4 - Expected SQL on correlated realiased subquery
ok 5 - Expected result from weird query
ok 6 - No leakage of correlated subquery identifiers (quote_names => 0, inner alias 'cds_unordered')
ok 7 - Expected result from weird query
ok 8 - No leakage of correlated subquery identifiers (quote_names => 0, inner alias 'cds')
ok 9 - Expected result from weird query
ok 10 - No leakage of correlated subquery identifiers (quote_names => 1, inner alias 'cds_unordered')
ok 11 - Expected result from weird query
ok 12 - No leakage of correlated subquery identifiers (quote_names => 1, inner alias 'cds')
1..12
# Auto checked 15 references for leaks - none detected
ok
t/prefetch/count.t .................................. 
#
ok 1 - CDs with tracks count
ok 2 - Tracks associated with CDs count (before SELECT()ing)
ok 3 - Amount of CD objects with tracks
ok 4 - Tracks associated with CDs count (after SELECT()ing)
ok 5 - Track objects associated with CDs (after SELECT()ing)
ok 6 - New artist found with prefetch turned on
ok 7 - New artist fetched with prefetch turned on
ok 8 - No CDs counted on a brand new artist
ok 9 - No CDs fetched on a brand new artist (count == fetch)
ok 10 - 1 CDs counted on a brand new artist
ok 11 - 1 CDs prefetched on a brand new artist (count == fetch)
ok 12 - 2 Tracks counted on cd via artist via one of the cds
ok 13 - 2 Track objects on cd via artist via one of the cds
ok 14 - 2 CDs counted on artist via one of the cds
ok 15 - 2 CD objectson artist via one of the cds
ok 16
not ok 17 - 2 Tracks counted on cd via artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
#   Failed (TODO) test '2 Tracks counted on cd via artist via one of the cds'
#   at t/prefetch/count.t line 92.
#          got: '4'
#     expected: '2'
not ok 18 - 2 Tracks prefetched on cd via artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
#   Failed (TODO) test '2 Tracks prefetched on cd via artist via one of the cds'
#   at t/prefetch/count.t line 92.
#          got: '4'
#     expected: '2'
not ok 19 - Cached 2 Tracks counted on cd via artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
#   Failed (TODO) test 'Cached 2 Tracks counted on cd via artist via one of the cds'
#   at t/prefetch/count.t line 92.
#          got: '4'
#     expected: '2'
not ok 20 - 2 CDs counted on artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
#   Failed (TODO) test '2 CDs counted on artist via one of the cds'
#   at t/prefetch/count.t line 92.
#          got: '3'
#     expected: '2'
not ok 21 - 2 CDs prefetched on artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
#   Failed (TODO) test '2 CDs prefetched on artist via one of the cds'
#   at t/prefetch/count.t line 92.
#          got: '3'
#     expected: '2'
not ok 22 - Cached 2 CDs counted on artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
#   Failed (TODO) test 'Cached 2 CDs counted on artist via one of the cds'
#   at t/prefetch/count.t line 92.
#          got: '3'
#     expected: '2'
not ok 23 - 2 counts + 1 prefetch? # TODO Chaining with prefetch is fundamentally broken
#   Failed (TODO) test '2 counts + 1 prefetch?'
#   at t/prefetch/count.t line 92.
#          got: '6'
#     expected: '3'
1..23
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/diamond.t ................................ 
#
ok 1 - join cd->artist1, no a2a, correct artwork
ok 2 - join cd->artist1, no a2a, correct artist_id over cd
ok 3 - join cd->artist1, no a2a, correct artist_id over A2A
ok 4 - prefetch no cd undef, a2a, correct artwork
ok 5 - prefetch no cd undef, a2a, correct artist_id over cd
ok 6 - prefetch no cd undef, a2a, correct artist_id over A2A
ok 7 - join no cd, prefetch no a2a complex, correct artwork
ok 8 - join no cd, prefetch no a2a complex, correct artist_id over cd
ok 9 - join no cd, prefetch no a2a complex, correct artist_id over A2A
ok 10 - prefetch cd, no a2a empty , correct artwork
ok 11 - prefetch cd, no a2a empty , correct artist_id over cd
ok 12 - prefetch cd, no a2a empty , correct artist_id over A2A
ok 13 - join a2a, prefetch no cd, correct artwork
ok 14 - join a2a, prefetch no cd, correct artist_id over cd
ok 15 - join a2a, prefetch no cd, correct artist_id over A2A
ok 16 - join a2a, prefetch no cd undef, correct artwork
ok 17 - join a2a, prefetch no cd undef, correct artist_id over cd
ok 18 - join a2a, prefetch no cd undef, correct artist_id over A2A
ok 19 - prefetch no cd aoh, no a2a empty , correct artwork
ok 20 - prefetch no cd aoh, no a2a empty , correct artist_id over cd
ok 21 - prefetch no cd aoh, no a2a empty , correct artist_id over A2A
ok 22 - join no cd undef, prefetch no a2a complex, correct artwork
ok 23 - join no cd undef, prefetch no a2a complex, correct artist_id over cd
ok 24 - join no cd undef, prefetch no a2a complex, correct artist_id over A2A
ok 25 - join a2a, prefetch no cd complex, correct artwork
ok 26 - join a2a, prefetch no cd complex, correct artist_id over cd
ok 27 - join a2a, prefetch no cd complex, correct artist_id over A2A
ok 28 - join no cd complex, no a2a aoh, correct artwork
ok 29 - join no cd complex, no a2a aoh, correct artist_id over cd
ok 30 - join no cd complex, no a2a aoh, correct artist_id over A2A
ok 31 - prefetch no cd complex, no a2a, correct artwork
ok 32 - prefetch no cd complex, no a2a, correct artist_id over cd
ok 33 - prefetch no cd complex, no a2a, correct artist_id over A2A
ok 34 - join no a2a complex, prefetch no cd, correct artwork
ok 35 - join no a2a complex, prefetch no cd, correct artist_id over cd
ok 36 - join no a2a complex, prefetch no cd, correct artist_id over A2A
ok 37 - prefetch no cd undef, no a2a href, correct artwork
ok 38 - prefetch no cd undef, no a2a href, correct artist_id over cd
ok 39 - prefetch no cd undef, no a2a href, correct artist_id over A2A
ok 40 - join no a2a, prefetch no cd undef, correct artwork
ok 41 - join no a2a, prefetch no cd undef, correct artist_id over cd
ok 42 - join no a2a, prefetch no cd undef, correct artist_id over A2A
ok 43 - join no cd complex, no a2a empty , correct artwork
ok 44 - join no cd complex, no a2a empty , correct artist_id over cd
ok 45 - join no cd complex, no a2a empty , correct artist_id over A2A
ok 46 - prefetch cd, no a2a href, correct artwork
ok 47 - prefetch cd, no a2a href, correct artist_id over cd
ok 48 - prefetch cd, no a2a href, correct artist_id over A2A
ok 49 - prefetch no cd empty, a2a->artist2, correct artwork
ok 50 - prefetch no cd empty, a2a->artist2, correct artist_id over cd
ok 51 - prefetch no cd empty, a2a->artist2, correct artist_id over A2A
ok 52 - join cd->artist1, prefetch a2a, correct artwork
ok 53 - join cd->artist1, prefetch a2a, correct artist_id over cd
ok 54 - join cd->artist1, prefetch a2a, correct artist_id over A2A
ok 55 - prefetch no cd complex, no a2a complex, correct artwork
ok 56 - prefetch no cd complex, no a2a complex, correct artist_id over cd
ok 57 - prefetch no cd complex, no a2a complex, correct artist_id over A2A
ok 58 - join no cd undef, a2a->artist2, correct artwork
ok 59 - join no cd undef, a2a->artist2, correct artist_id over cd
ok 60 - join no cd undef, a2a->artist2, correct artist_id over A2A
ok 61 - join no cd complex, no a2a undef, correct artwork
ok 62 - join no cd complex, no a2a undef, correct artist_id over cd
ok 63 - join no cd complex, no a2a undef, correct artist_id over A2A
ok 64 - join cd->artist1, prefetch no a2a href, correct artwork
ok 65 - join cd->artist1, prefetch no a2a href, correct artist_id over cd
ok 66 - join cd->artist1, prefetch no a2a href, correct artist_id over A2A
ok 67 - join cd->artist1, no a2a complex, correct artwork
ok 68 - join cd->artist1, no a2a complex, correct artist_id over cd
ok 69 - join cd->artist1, no a2a complex, correct artist_id over A2A
ok 70 - join no cd complex, prefetch no a2a undef, correct artwork
ok 71 - join no cd complex, prefetch no a2a undef, correct artist_id over cd
ok 72 - join no cd complex, prefetch no a2a undef, correct artist_id over A2A
ok 73 - join no a2a aoh, prefetch no cd undef, correct artwork
ok 74 - join no a2a aoh, prefetch no cd undef, correct artist_id over cd
ok 75 - join no a2a aoh, prefetch no cd undef, correct artist_id over A2A
ok 76 - join cd->artist1, prefetch no a2a undef, correct artwork
ok 77 - join cd->artist1, prefetch no a2a undef, correct artist_id over cd
ok 78 - join cd->artist1, prefetch no a2a undef, correct artist_id over A2A
ok 79 - join no a2a complex, prefetch no cd complex, correct artwork
ok 80 - join no a2a complex, prefetch no cd complex, correct artist_id over cd
ok 81 - join no a2a complex, prefetch no cd complex, correct artist_id over A2A
ok 82 - join cd, prefetch a2a->artist2, correct artwork
ok 83 - join cd, prefetch a2a->artist2, correct artist_id over cd
ok 84 - join cd, prefetch a2a->artist2, correct artist_id over A2A
ok 85 - join no a2a href, prefetch no cd undef, correct artwork
ok 86 - join no a2a href, prefetch no cd undef, correct artist_id over cd
ok 87 - join no a2a href, prefetch no cd undef, correct artist_id over A2A
ok 88 - join no cd complex, prefetch a2a, correct artwork
ok 89 - join no cd complex, prefetch a2a, correct artist_id over cd
ok 90 - join no cd complex, prefetch a2a, correct artist_id over A2A
ok 91 - prefetch no cd href, no a2a, correct artwork
ok 92 - prefetch no cd href, no a2a, correct artist_id over cd
ok 93 - prefetch no cd href, no a2a, correct artist_id over A2A
ok 94 - join no cd empty, prefetch no a2a complex, correct artwork
ok 95 - join no cd empty, prefetch no a2a complex, correct artist_id over cd
ok 96 - join no cd empty, prefetch no a2a complex, correct artist_id over A2A
ok 97 - join no cd aoh, prefetch no a2a, correct artwork
ok 98 - join no cd aoh, prefetch no a2a, correct artist_id over cd
ok 99 - join no cd aoh, prefetch no a2a, correct artist_id over A2A
ok 100 - prefetch no cd complex, a2a, correct artwork
ok 101 - prefetch no cd complex, a2a, correct artist_id over cd
ok 102 - prefetch no cd complex, a2a, correct artist_id over A2A
ok 103 - join no cd undef, prefetch no a2a href, correct artwork
ok 104 - join no cd undef, prefetch no a2a href, correct artist_id over cd
ok 105 - join no cd undef, prefetch no a2a href, correct artist_id over A2A
ok 106 - join a2a, prefetch cd, correct artwork
ok 107 - join a2a, prefetch cd, correct artist_id over cd
ok 108 - join a2a, prefetch cd, correct artist_id over A2A
ok 109 - prefetch no cd undef, no a2a empty , correct artwork
ok 110 - prefetch no cd undef, no a2a empty , correct artist_id over cd
ok 111 - prefetch no cd undef, no a2a empty , correct artist_id over A2A
ok 112 - join no a2a aoh, prefetch no cd empty, correct artwork
ok 113 - join no a2a aoh, prefetch no cd empty, correct artist_id over cd
ok 114 - join no a2a aoh, prefetch no cd empty, correct artist_id over A2A
ok 115 - prefetch no cd aoh, no a2a href, correct artwork
ok 116 - prefetch no cd aoh, no a2a href, correct artist_id over cd
ok 117 - prefetch no cd aoh, no a2a href, correct artist_id over A2A
ok 118 - join no cd empty, a2a, correct artwork
ok 119 - join no cd empty, a2a, correct artist_id over cd
ok 120 - join no cd empty, a2a, correct artist_id over A2A
ok 121 - join no a2a href, prefetch no cd, correct artwork
ok 122 - join no a2a href, prefetch no cd, correct artist_id over cd
ok 123 - join no a2a href, prefetch no cd, correct artist_id over A2A
ok 124 - join no cd href, prefetch a2a, correct artwork
ok 125 - join no cd href, prefetch a2a, correct artist_id over cd
ok 126 - join no cd href, prefetch a2a, correct artist_id over A2A
ok 127 - prefetch no cd aoh, a2a, correct artwork
ok 128 - prefetch no cd aoh, a2a, correct artist_id over cd
ok 129 - prefetch no cd aoh, a2a, correct artist_id over A2A
ok 130 - join no cd href, no a2a empty , correct artwork
ok 131 - join no cd href, no a2a empty , correct artist_id over cd
ok 132 - join no cd href, no a2a empty , correct artist_id over A2A
ok 133 - join no a2a undef, prefetch no cd aoh, correct artwork
ok 134 - join no a2a undef, prefetch no cd aoh, correct artist_id over cd
ok 135 - join no a2a undef, prefetch no cd aoh, correct artist_id over A2A
ok 136 - join no a2a empty , prefetch cd, correct artwork
ok 137 - join no a2a empty , prefetch cd, correct artist_id over cd
ok 138 - join no a2a empty , prefetch cd, correct artist_id over A2A
ok 139 - join no cd, no a2a undef, correct artwork
ok 140 - join no cd, no a2a undef, correct artist_id over cd
ok 141 - join no cd, no a2a undef, correct artist_id over A2A
ok 142 - join no a2a href, prefetch no cd complex, correct artwork
ok 143 - join no a2a href, prefetch no cd complex, correct artist_id over cd
ok 144 - join no a2a href, prefetch no cd complex, correct artist_id over A2A
ok 145 - prefetch no cd empty, no a2a empty , correct artwork
ok 146 - prefetch no cd empty, no a2a empty , correct artist_id over cd
ok 147 - prefetch no cd empty, no a2a empty , correct artist_id over A2A
ok 148 - prefetch cd->artist1, no a2a empty , correct artwork
ok 149 - prefetch cd->artist1, no a2a empty , correct artist_id over cd
ok 150 - prefetch cd->artist1, no a2a empty , correct artist_id over A2A
ok 151 - prefetch cd, no a2a complex, correct artwork
ok 152 - prefetch cd, no a2a complex, correct artist_id over cd
ok 153 - prefetch cd, no a2a complex, correct artist_id over A2A
ok 154 - join no a2a, prefetch no cd, correct artwork
ok 155 - join no a2a, prefetch no cd, correct artist_id over cd
ok 156 - join no a2a, prefetch no cd, correct artist_id over A2A
ok 157 - join no cd empty, no a2a complex, correct artwork
ok 158 - join no cd empty, no a2a complex, correct artist_id over cd
ok 159 - join no cd empty, no a2a complex, correct artist_id over A2A
ok 160 - prefetch no cd complex, no a2a href, correct artwork
ok 161 - prefetch no cd complex, no a2a href, correct artist_id over cd
ok 162 - prefetch no cd complex, no a2a href, correct artist_id over A2A
ok 163 - join no cd, no a2a href, correct artwork
ok 164 - join no cd, no a2a href, correct artist_id over cd
ok 165 - join no cd, no a2a href, correct artist_id over A2A
ok 166 - prefetch no cd empty, no a2a, correct artwork
ok 167 - prefetch no cd empty, no a2a, correct artist_id over cd
ok 168 - prefetch no cd empty, no a2a, correct artist_id over A2A
ok 169 - join a2a, prefetch no cd empty, correct artwork
ok 170 - join a2a, prefetch no cd empty, correct artist_id over cd
ok 171 - join a2a, prefetch no cd empty, correct artist_id over A2A
ok 172 - join cd, prefetch a2a, correct artwork
ok 173 - join cd, prefetch a2a, correct artist_id over cd
ok 174 - join cd, prefetch a2a, correct artist_id over A2A
ok 175 - join no a2a, prefetch no cd href, correct artwork
ok 176 - join no a2a, prefetch no cd href, correct artist_id over cd
ok 177 - join no a2a, prefetch no cd href, correct artist_id over A2A
ok 178 - join no cd href, no a2a href, correct artwork
ok 179 - join no cd href, no a2a href, correct artist_id over cd
ok 180 - join no cd href, no a2a href, correct artist_id over A2A
ok 181 - join no cd href, a2a->artist2, correct artwork
ok 182 - join no cd href, a2a->artist2, correct artist_id over cd
ok 183 - join no cd href, a2a->artist2, correct artist_id over A2A
ok 184 - join cd->artist1, prefetch no a2a aoh, correct artwork
ok 185 - join cd->artist1, prefetch no a2a aoh, correct artist_id over cd
ok 186 - join cd->artist1, prefetch no a2a aoh, correct artist_id over A2A
ok 187 - join no cd empty, prefetch no a2a, correct artwork
ok 188 - join no cd empty, prefetch no a2a, correct artist_id over cd
ok 189 - join no cd empty, prefetch no a2a, correct artist_id over A2A
ok 190 - join no a2a undef, prefetch cd->artist1, correct artwork
ok 191 - join no a2a undef, prefetch cd->artist1, correct artist_id over cd
ok 192 - join no a2a undef, prefetch cd->artist1, correct artist_id over A2A
ok 193 - join no cd href, no a2a, correct artwork
ok 194 - join no cd href, no a2a, correct artist_id over cd
ok 195 - join no cd href, no a2a, correct artist_id over A2A
ok 196 - join no cd, prefetch no a2a, correct artwork
ok 197 - join no cd, prefetch no a2a, correct artist_id over cd
ok 198 - join no cd, prefetch no a2a, correct artist_id over A2A
ok 199 - join a2a->artist2, prefetch no cd empty, correct artwork
ok 200 - join a2a->artist2, prefetch no cd empty, correct artist_id over cd
ok 201 - join a2a->artist2, prefetch no cd empty, correct artist_id over A2A
ok 202 - join cd, prefetch no a2a empty , correct artwork
ok 203 - join cd, prefetch no a2a empty , correct artist_id over cd
ok 204 - join cd, prefetch no a2a empty , correct artist_id over A2A
ok 205 - join no cd, prefetch no a2a href, correct artwork
ok 206 - join no cd, prefetch no a2a href, correct artist_id over cd
ok 207 - join no cd, prefetch no a2a href, correct artist_id over A2A
ok 208 - join no a2a complex, prefetch no cd href, correct artwork
ok 209 - join no a2a complex, prefetch no cd href, correct artist_id over cd
ok 210 - join no a2a complex, prefetch no cd href, correct artist_id over A2A
ok 211 - join no cd, no a2a complex, correct artwork
ok 212 - join no cd, no a2a complex, correct artist_id over cd
ok 213 - join no cd, no a2a complex, correct artist_id over A2A
ok 214 - join no a2a undef, prefetch no cd complex, correct artwork
ok 215 - join no a2a undef, prefetch no cd complex, correct artist_id over cd
ok 216 - join no a2a undef, prefetch no cd complex, correct artist_id over A2A
ok 217 - join no cd empty, no a2a aoh, correct artwork
ok 218 - join no cd empty, no a2a aoh, correct artist_id over cd
ok 219 - join no cd empty, no a2a aoh, correct artist_id over A2A
ok 220 - prefetch cd, a2a->artist2, correct artwork
ok 221 - prefetch cd, a2a->artist2, correct artist_id over cd
ok 222 - prefetch cd, a2a->artist2, correct artist_id over A2A
ok 223 - join no a2a undef, prefetch cd, correct artwork
ok 224 - join no a2a undef, prefetch cd, correct artist_id over cd
ok 225 - join no a2a undef, prefetch cd, correct artist_id over A2A
ok 226 - join no cd empty, no a2a undef, correct artwork
ok 227 - join no cd empty, no a2a undef, correct artist_id over cd
ok 228 - join no cd empty, no a2a undef, correct artist_id over A2A
ok 229 - join no cd href, prefetch no a2a, correct artwork
ok 230 - join no cd href, prefetch no a2a, correct artist_id over cd
ok 231 - join no cd href, prefetch no a2a, correct artist_id over A2A
ok 232 - join no cd undef, no a2a aoh, correct artwork
ok 233 - join no cd undef, no a2a aoh, correct artist_id over cd
ok 234 - join no cd undef, no a2a aoh, correct artist_id over A2A
ok 235 - prefetch no cd href, a2a, correct artwork
ok 236 - prefetch no cd href, a2a, correct artist_id over cd
ok 237 - prefetch no cd href, a2a, correct artist_id over A2A
ok 238 - prefetch cd, no a2a aoh, correct artwork
ok 239 - prefetch cd, no a2a aoh, correct artist_id over cd
ok 240 - prefetch cd, no a2a aoh, correct artist_id over A2A
ok 241 - join no cd, prefetch a2a, correct artwork
ok 242 - join no cd, prefetch a2a, correct artist_id over cd
ok 243 - join no cd, prefetch a2a, correct artist_id over A2A
ok 244 - join no cd undef, prefetch no a2a, correct artwork
ok 245 - join no cd undef, prefetch no a2a, correct artist_id over cd
ok 246 - join no cd undef, prefetch no a2a, correct artist_id over A2A
ok 247 - join no cd complex, prefetch no a2a href, correct artwork
ok 248 - join no cd complex, prefetch no a2a href, correct artist_id over cd
ok 249 - join no cd complex, prefetch no a2a href, correct artist_id over A2A
ok 250 - join no cd undef, prefetch a2a, correct artwork
ok 251 - join no cd undef, prefetch a2a, correct artist_id over cd
ok 252 - join no cd undef, prefetch a2a, correct artist_id over A2A
ok 253 - join cd->artist1, prefetch no a2a empty , correct artwork
ok 254 - join cd->artist1, prefetch no a2a empty , correct artist_id over cd
ok 255 - join cd->artist1, prefetch no a2a empty , correct artist_id over A2A
ok 256 - prefetch no cd undef, no a2a undef, correct artwork
ok 257 - prefetch no cd undef, no a2a undef, correct artist_id over cd
ok 258 - prefetch no cd undef, no a2a undef, correct artist_id over A2A
ok 259 - join no cd aoh, a2a->artist2, correct artwork
ok 260 - join no cd aoh, a2a->artist2, correct artist_id over cd
ok 261 - join no cd aoh, a2a->artist2, correct artist_id over A2A
ok 262 - join no a2a aoh, prefetch no cd, correct artwork
ok 263 - join no a2a aoh, prefetch no cd, correct artist_id over cd
ok 264 - join no a2a aoh, prefetch no cd, correct artist_id over A2A
ok 265 - join no a2a empty , prefetch no cd empty, correct artwork
ok 266 - join no a2a empty , prefetch no cd empty, correct artist_id over cd
ok 267 - join no a2a empty , prefetch no cd empty, correct artist_id over A2A
ok 268 - join no cd, a2a, correct artwork
ok 269 - join no cd, a2a, correct artist_id over cd
ok 270 - join no cd, a2a, correct artist_id over A2A
ok 271 - join no cd complex, prefetch no a2a empty , correct artwork
ok 272 - join no cd complex, prefetch no a2a empty , correct artist_id over cd
ok 273 - join no cd complex, prefetch no a2a empty , correct artist_id over A2A
ok 274 - join no cd complex, a2a, correct artwork
ok 275 - join no cd complex, a2a, correct artist_id over cd
ok 276 - join no cd complex, a2a, correct artist_id over A2A
ok 277 - join cd->artist1, a2a, correct artwork
ok 278 - join cd->artist1, a2a, correct artist_id over cd
ok 279 - join cd->artist1, a2a, correct artist_id over A2A
ok 280 - prefetch no cd href, no a2a empty , correct artwork
ok 281 - prefetch no cd href, no a2a empty , correct artist_id over cd
ok 282 - prefetch no cd href, no a2a empty , correct artist_id over A2A
ok 283 - join cd, prefetch no a2a, correct artwork
ok 284 - join cd, prefetch no a2a, correct artist_id over cd
ok 285 - join cd, prefetch no a2a, correct artist_id over A2A
ok 286 - join no cd undef, no a2a href, correct artwork
ok 287 - join no cd undef, no a2a href, correct artist_id over cd
ok 288 - join no cd undef, no a2a href, correct artist_id over A2A
ok 289 - join no cd aoh, prefetch no a2a empty , correct artwork
ok 290 - join no cd aoh, prefetch no a2a empty , correct artist_id over cd
ok 291 - join no cd aoh, prefetch no a2a empty , correct artist_id over A2A
ok 292 - join cd, no a2a, correct artwork
ok 293 - join cd, no a2a, correct artist_id over cd
ok 294 - join cd, no a2a, correct artist_id over A2A
ok 295 - join no a2a href, prefetch cd->artist1, correct artwork
ok 296 - join no a2a href, prefetch cd->artist1, correct artist_id over cd
ok 297 - join no a2a href, prefetch cd->artist1, correct artist_id over A2A
ok 298 - join no cd empty, prefetch no a2a href, correct artwork
ok 299 - join no cd empty, prefetch no a2a href, correct artist_id over cd
ok 300 - join no cd empty, prefetch no a2a href, correct artist_id over A2A
ok 301 - join cd->artist1, prefetch no a2a, correct artwork
ok 302 - join cd->artist1, prefetch no a2a, correct artist_id over cd
ok 303 - join cd->artist1, prefetch no a2a, correct artist_id over A2A
ok 304 - join no cd empty, prefetch a2a, correct artwork
ok 305 - join no cd empty, prefetch a2a, correct artist_id over cd
ok 306 - join no cd empty, prefetch a2a, correct artist_id over A2A
ok 307 - join cd, prefetch no a2a href, correct artwork
ok 308 - join cd, prefetch no a2a href, correct artist_id over cd
ok 309 - join cd, prefetch no a2a href, correct artist_id over A2A
ok 310 - join no a2a complex, prefetch no cd empty, correct artwork
ok 311 - join no a2a complex, prefetch no cd empty, correct artist_id over cd
ok 312 - join no a2a complex, prefetch no cd empty, correct artist_id over A2A
ok 313 - prefetch no cd aoh, no a2a undef, correct artwork
ok 314 - prefetch no cd aoh, no a2a undef, correct artist_id over cd
ok 315 - prefetch no cd aoh, no a2a undef, correct artist_id over A2A
ok 316 - join no cd empty, no a2a, correct artwork
ok 317 - join no cd empty, no a2a, correct artist_id over cd
ok 318 - join no cd empty, no a2a, correct artist_id over A2A
ok 319 - join cd->artist1, no a2a href, correct artwork
ok 320 - join cd->artist1, no a2a href, correct artist_id over cd
ok 321 - join cd->artist1, no a2a href, correct artist_id over A2A
ok 322 - prefetch no cd href, no a2a undef, correct artwork
ok 323 - prefetch no cd href, no a2a undef, correct artist_id over cd
ok 324 - prefetch no cd href, no a2a undef, correct artist_id over A2A
ok 325 - join no cd undef, prefetch no a2a aoh, correct artwork
ok 326 - join no cd undef, prefetch no a2a aoh, correct artist_id over cd
ok 327 - join no cd undef, prefetch no a2a aoh, correct artist_id over A2A
ok 328 - prefetch no cd undef, no a2a aoh, correct artwork
ok 329 - prefetch no cd undef, no a2a aoh, correct artist_id over cd
ok 330 - prefetch no cd undef, no a2a aoh, correct artist_id over A2A
ok 331 - join no a2a aoh, prefetch cd, correct artwork
ok 332 - join no a2a aoh, prefetch cd, correct artist_id over cd
ok 333 - join no a2a aoh, prefetch cd, correct artist_id over A2A
ok 334 - join no a2a empty , prefetch no cd href, correct artwork
ok 335 - join no a2a empty , prefetch no cd href, correct artist_id over cd
ok 336 - join no a2a empty , prefetch no cd href, correct artist_id over A2A
ok 337 - join no cd aoh, prefetch no a2a href, correct artwork
ok 338 - join no cd aoh, prefetch no a2a href, correct artist_id over cd
ok 339 - join no cd aoh, prefetch no a2a href, correct artist_id over A2A
ok 340 - join cd, a2a->artist2, correct artwork
ok 341 - join cd, a2a->artist2, correct artist_id over cd
ok 342 - join cd, a2a->artist2, correct artist_id over A2A
ok 343 - prefetch no cd aoh, no a2a, correct artwork
ok 344 - prefetch no cd aoh, no a2a, correct artist_id over cd
ok 345 - prefetch no cd aoh, no a2a, correct artist_id over A2A
ok 346 - prefetch cd->artist1, no a2a aoh, correct artwork
ok 347 - prefetch cd->artist1, no a2a aoh, correct artist_id over cd
ok 348 - prefetch cd->artist1, no a2a aoh, correct artist_id over A2A
ok 349 - join no cd aoh, no a2a complex, correct artwork
ok 350 - join no cd aoh, no a2a complex, correct artist_id over cd
ok 351 - join no cd aoh, no a2a complex, correct artist_id over A2A
ok 352 - join cd, prefetch no a2a undef, correct artwork
ok 353 - join cd, prefetch no a2a undef, correct artist_id over cd
ok 354 - join cd, prefetch no a2a undef, correct artist_id over A2A
ok 355 - join no cd complex, no a2a href, correct artwork
ok 356 - join no cd complex, no a2a href, correct artist_id over cd
ok 357 - join no cd complex, no a2a href, correct artist_id over A2A
ok 358 - join no cd empty, prefetch no a2a empty , correct artwork
ok 359 - join no cd empty, prefetch no a2a empty , correct artist_id over cd
ok 360 - join no cd empty, prefetch no a2a empty , correct artist_id over A2A
ok 361 - prefetch no cd, no a2a href, correct artwork
ok 362 - prefetch no cd, no a2a href, correct artist_id over cd
ok 363 - prefetch no cd, no a2a href, correct artist_id over A2A
ok 364 - join no cd href, prefetch no a2a empty , correct artwork
ok 365 - join no cd href, prefetch no a2a empty , correct artist_id over cd
ok 366 - join no cd href, prefetch no a2a empty , correct artist_id over A2A
ok 367 - prefetch no cd undef, a2a->artist2, correct artwork
ok 368 - prefetch no cd undef, a2a->artist2, correct artist_id over cd
ok 369 - prefetch no cd undef, a2a->artist2, correct artist_id over A2A
ok 370 - join no cd, no a2a, correct artwork
ok 371 - join no cd, no a2a, correct artist_id over cd
ok 372 - join no cd, no a2a, correct artist_id over A2A
ok 373 - join no a2a undef, prefetch no cd empty, correct artwork
ok 374 - join no a2a undef, prefetch no cd empty, correct artist_id over cd
ok 375 - join no a2a undef, prefetch no cd empty, correct artist_id over A2A
ok 376 - join no cd complex, prefetch a2a->artist2, correct artwork
ok 377 - join no cd complex, prefetch a2a->artist2, correct artist_id over cd
ok 378 - join no cd complex, prefetch a2a->artist2, correct artist_id over A2A
ok 379 - join cd, a2a, correct artwork
ok 380 - join cd, a2a, correct artist_id over cd
ok 381 - join cd, a2a, correct artist_id over A2A
ok 382 - join no cd aoh, no a2a, correct artwork
ok 383 - join no cd aoh, no a2a, correct artist_id over cd
ok 384 - join no cd aoh, no a2a, correct artist_id over A2A
ok 385 - join no cd undef, no a2a empty , correct artwork
ok 386 - join no cd undef, no a2a empty , correct artist_id over cd
ok 387 - join no cd undef, no a2a empty , correct artist_id over A2A
ok 388 - join no cd complex, no a2a, correct artwork
ok 389 - join no cd complex, no a2a, correct artist_id over cd
ok 390 - join no cd complex, no a2a, correct artist_id over A2A
ok 391 - join cd->artist1, a2a->artist2, correct artwork
ok 392 - join cd->artist1, a2a->artist2, correct artist_id over cd
ok 393 - join cd->artist1, a2a->artist2, correct artist_id over A2A
ok 394 - join no a2a empty , prefetch cd->artist1, correct artwork
ok 395 - join no a2a empty , prefetch cd->artist1, correct artist_id over cd
ok 396 - join no a2a empty , prefetch cd->artist1, correct artist_id over A2A
ok 397 - prefetch no cd empty, no a2a aoh, correct artwork
ok 398 - prefetch no cd empty, no a2a aoh, correct artist_id over cd
ok 399 - prefetch no cd empty, no a2a aoh, correct artist_id over A2A
ok 400 - prefetch no cd empty, no a2a undef, correct artwork
ok 401 - prefetch no cd empty, no a2a undef, correct artist_id over cd
ok 402 - prefetch no cd empty, no a2a undef, correct artist_id over A2A
ok 403 - join no cd aoh, no a2a undef, correct artwork
ok 404 - join no cd aoh, no a2a undef, correct artist_id over cd
ok 405 - join no cd aoh, no a2a undef, correct artist_id over A2A
ok 406 - join a2a->artist2, prefetch no cd complex, correct artwork
ok 407 - join a2a->artist2, prefetch no cd complex, correct artist_id over cd
ok 408 - join a2a->artist2, prefetch no cd complex, correct artist_id over A2A
ok 409 - join no cd empty, a2a->artist2, correct artwork
ok 410 - join no cd empty, a2a->artist2, correct artist_id over cd
ok 411 - join no cd empty, a2a->artist2, correct artist_id over A2A
ok 412 - prefetch no cd, no a2a complex, correct artwork
ok 413 - prefetch no cd, no a2a complex, correct artist_id over cd
ok 414 - prefetch no cd, no a2a complex, correct artist_id over A2A
ok 415 - prefetch cd, no a2a, correct artwork
ok 416 - prefetch cd, no a2a, correct artist_id over cd
ok 417 - prefetch cd, no a2a, correct artist_id over A2A
ok 418 - join cd, no a2a undef, correct artwork
ok 419 - join cd, no a2a undef, correct artist_id over cd
ok 420 - join cd, no a2a undef, correct artist_id over A2A
ok 421 - join no cd undef, prefetch no a2a empty , correct artwork
ok 422 - join no cd undef, prefetch no a2a empty , correct artist_id over cd
ok 423 - join no cd undef, prefetch no a2a empty , correct artist_id over A2A
ok 424 - prefetch no cd complex, a2a->artist2, correct artwork
ok 425 - prefetch no cd complex, a2a->artist2, correct artist_id over cd
ok 426 - prefetch no cd complex, a2a->artist2, correct artist_id over A2A
ok 427 - join no cd href, prefetch no a2a complex, correct artwork
ok 428 - join no cd href, prefetch no a2a complex, correct artist_id over cd
ok 429 - join no cd href, prefetch no a2a complex, correct artist_id over A2A
ok 430 - prefetch no cd, a2a, correct artwork
ok 431 - prefetch no cd, a2a, correct artist_id over cd
ok 432 - prefetch no cd, a2a, correct artist_id over A2A
ok 433 - join no cd aoh, prefetch no a2a aoh, correct artwork
ok 434 - join no cd aoh, prefetch no a2a aoh, correct artist_id over cd
ok 435 - join no cd aoh, prefetch no a2a aoh, correct artist_id over A2A
ok 436 - join no cd aoh, prefetch no a2a complex, correct artwork
ok 437 - join no cd aoh, prefetch no a2a complex, correct artist_id over cd
ok 438 - join no cd aoh, prefetch no a2a complex, correct artist_id over A2A
ok 439 - join no a2a, prefetch no cd aoh, correct artwork
ok 440 - join no a2a, prefetch no cd aoh, correct artist_id over cd
ok 441 - join no a2a, prefetch no cd aoh, correct artist_id over A2A
ok 442 - join no cd undef, no a2a, correct artwork
ok 443 - join no cd undef, no a2a, correct artist_id over cd
ok 444 - join no cd undef, no a2a, correct artist_id over A2A
ok 445 - join no a2a empty , prefetch no cd aoh, correct artwork
ok 446 - join no a2a empty , prefetch no cd aoh, correct artist_id over cd
ok 447 - join no a2a empty , prefetch no cd aoh, correct artist_id over A2A
ok 448 - join cd->artist1, prefetch a2a->artist2, correct artwork
ok 449 - join cd->artist1, prefetch a2a->artist2, correct artist_id over cd
ok 450 - join cd->artist1, prefetch a2a->artist2, correct artist_id over A2A
ok 451 - prefetch no cd aoh, a2a->artist2, correct artwork
ok 452 - prefetch no cd aoh, a2a->artist2, correct artist_id over cd
ok 453 - prefetch no cd aoh, a2a->artist2, correct artist_id over A2A
ok 454 - join no a2a href, prefetch cd, correct artwork
ok 455 - join no a2a href, prefetch cd, correct artist_id over cd
ok 456 - join no a2a href, prefetch cd, correct artist_id over A2A
ok 457 - prefetch no cd undef, no a2a, correct artwork
ok 458 - prefetch no cd undef, no a2a, correct artist_id over cd
ok 459 - prefetch no cd undef, no a2a, correct artist_id over A2A
ok 460 - join no cd, prefetch a2a->artist2, correct artwork
ok 461 - join no cd, prefetch a2a->artist2, correct artist_id over cd
ok 462 - join no cd, prefetch a2a->artist2, correct artist_id over A2A
ok 463 - prefetch no cd complex, no a2a aoh, correct artwork
ok 464 - prefetch no cd complex, no a2a aoh, correct artist_id over cd
ok 465 - prefetch no cd complex, no a2a aoh, correct artist_id over A2A
ok 466 - join no cd, prefetch no a2a aoh, correct artwork
ok 467 - join no cd, prefetch no a2a aoh, correct artist_id over cd
ok 468 - join no cd, prefetch no a2a aoh, correct artist_id over A2A
ok 469 - join no a2a aoh, prefetch no cd aoh, correct artwork
ok 470 - join no a2a aoh, prefetch no cd aoh, correct artist_id over cd
ok 471 - join no a2a aoh, prefetch no cd aoh, correct artist_id over A2A
ok 472 - join a2a, prefetch cd->artist1, correct artwork
ok 473 - join a2a, prefetch cd->artist1, correct artist_id over cd
ok 474 - join a2a, prefetch cd->artist1, correct artist_id over A2A
ok 475 - join a2a->artist2, prefetch cd->artist1, correct artwork
ok 476 - join a2a->artist2, prefetch cd->artist1, correct artist_id over cd
ok 477 - join a2a->artist2, prefetch cd->artist1, correct artist_id over A2A
ok 478 - prefetch no cd complex, no a2a empty , correct artwork
ok 479 - prefetch no cd complex, no a2a empty , correct artist_id over cd
ok 480 - prefetch no cd complex, no a2a empty , correct artist_id over A2A
ok 481 - prefetch no cd, a2a->artist2, correct artwork
ok 482 - prefetch no cd, a2a->artist2, correct artist_id over cd
ok 483 - prefetch no cd, a2a->artist2, correct artist_id over A2A
ok 484 - join no cd href, prefetch no a2a undef, correct artwork
ok 485 - join no cd href, prefetch no a2a undef, correct artist_id over cd
ok 486 - join no cd href, prefetch no a2a undef, correct artist_id over A2A
ok 487 - join cd->artist1, no a2a aoh, correct artwork
ok 488 - join cd->artist1, no a2a aoh, correct artist_id over cd
ok 489 - join cd->artist1, no a2a aoh, correct artist_id over A2A
ok 490 - join no a2a, prefetch no cd empty, correct artwork
ok 491 - join no a2a, prefetch no cd empty, correct artist_id over cd
ok 492 - join no a2a, prefetch no cd empty, correct artist_id over A2A
ok 493 - prefetch no cd href, no a2a complex, correct artwork
ok 494 - prefetch no cd href, no a2a complex, correct artist_id over cd
ok 495 - prefetch no cd href, no a2a complex, correct artist_id over A2A
ok 496 - prefetch no cd empty, no a2a complex, correct artwork
ok 497 - prefetch no cd empty, no a2a complex, correct artist_id over cd
ok 498 - prefetch no cd empty, no a2a complex, correct artist_id over A2A
ok 499 - join no a2a empty , prefetch no cd, correct artwork
ok 500 - join no a2a empty , prefetch no cd, correct artist_id over cd
ok 501 - join no a2a empty , prefetch no cd, correct artist_id over A2A
ok 502 - prefetch no cd href, no a2a aoh, correct artwork
ok 503 - prefetch no cd href, no a2a aoh, correct artist_id over cd
ok 504 - prefetch no cd href, no a2a aoh, correct artist_id over A2A
ok 505 - join no a2a complex, prefetch no cd aoh, correct artwork
ok 506 - join no a2a complex, prefetch no cd aoh, correct artist_id over cd
ok 507 - join no a2a complex, prefetch no cd aoh, correct artist_id over A2A
ok 508 - join no a2a aoh, prefetch cd->artist1, correct artwork
ok 509 - join no a2a aoh, prefetch cd->artist1, correct artist_id over cd
ok 510 - join no a2a aoh, prefetch cd->artist1, correct artist_id over A2A
ok 511 - join no a2a undef, prefetch no cd, correct artwork
ok 512 - join no a2a undef, prefetch no cd, correct artist_id over cd
ok 513 - join no a2a undef, prefetch no cd, correct artist_id over A2A
ok 514 - join cd, prefetch no a2a complex, correct artwork
ok 515 - join cd, prefetch no a2a complex, correct artist_id over cd
ok 516 - join cd, prefetch no a2a complex, correct artist_id over A2A
ok 517 - prefetch cd, no a2a undef, correct artwork
ok 518 - prefetch cd, no a2a undef, correct artist_id over cd
ok 519 - prefetch cd, no a2a undef, correct artist_id over A2A
ok 520 - prefetch no cd complex, no a2a undef, correct artwork
ok 521 - prefetch no cd complex, no a2a undef, correct artist_id over cd
ok 522 - prefetch no cd complex, no a2a undef, correct artist_id over A2A
ok 523 - join no cd complex, prefetch no a2a, correct artwork
ok 524 - join no cd complex, prefetch no a2a, correct artist_id over cd
ok 525 - join no cd complex, prefetch no a2a, correct artist_id over A2A
ok 526 - join no cd undef, no a2a complex, correct artwork
ok 527 - join no cd undef, no a2a complex, correct artist_id over cd
ok 528 - join no cd undef, no a2a complex, correct artist_id over A2A
ok 529 - join no cd href, no a2a undef, correct artwork
ok 530 - join no cd href, no a2a undef, correct artist_id over cd
ok 531 - join no cd href, no a2a undef, correct artist_id over A2A
ok 532 - join no cd, prefetch no a2a empty , correct artwork
ok 533 - join no cd, prefetch no a2a empty , correct artist_id over cd
ok 534 - join no cd, prefetch no a2a empty , correct artist_id over A2A
ok 535 - join cd, no a2a aoh, correct artwork
ok 536 - join cd, no a2a aoh, correct artist_id over cd
ok 537 - join cd, no a2a aoh, correct artist_id over A2A
ok 538 - prefetch no cd href, no a2a href, correct artwork
ok 539 - prefetch no cd href, no a2a href, correct artist_id over cd
ok 540 - prefetch no cd href, no a2a href, correct artist_id over A2A
ok 541 - join cd->artist1, prefetch no a2a complex, correct artwork
ok 542 - join cd->artist1, prefetch no a2a complex, correct artist_id over cd
ok 543 - join cd->artist1, prefetch no a2a complex, correct artist_id over A2A
ok 544 - join no a2a undef, prefetch no cd href, correct artwork
ok 545 - join no a2a undef, prefetch no cd href, correct artist_id over cd
ok 546 - join no a2a undef, prefetch no cd href, correct artist_id over A2A
ok 547 - join no cd empty, prefetch no a2a aoh, correct artwork
ok 548 - join no cd empty, prefetch no a2a aoh, correct artist_id over cd
ok 549 - join no cd empty, prefetch no a2a aoh, correct artist_id over A2A
ok 550 - prefetch cd->artist1, no a2a undef, correct artwork
ok 551 - prefetch cd->artist1, no a2a undef, correct artist_id over cd
ok 552 - prefetch cd->artist1, no a2a undef, correct artist_id over A2A
ok 553 - join no cd complex, no a2a complex, correct artwork
ok 554 - join no cd complex, no a2a complex, correct artist_id over cd
ok 555 - join no cd complex, no a2a complex, correct artist_id over A2A
ok 556 - join cd, no a2a empty , correct artwork
ok 557 - join cd, no a2a empty , correct artist_id over cd
ok 558 - join cd, no a2a empty , correct artist_id over A2A
ok 559 - join no cd, prefetch no a2a undef, correct artwork
ok 560 - join no cd, prefetch no a2a undef, correct artist_id over cd
ok 561 - join no cd, prefetch no a2a undef, correct artist_id over A2A
ok 562 - join no cd complex, prefetch no a2a complex, correct artwork
ok 563 - join no cd complex, prefetch no a2a complex, correct artist_id over cd
ok 564 - join no cd complex, prefetch no a2a complex, correct artist_id over A2A
ok 565 - prefetch no cd href, a2a->artist2, correct artwork
ok 566 - prefetch no cd href, a2a->artist2, correct artist_id over cd
ok 567 - prefetch no cd href, a2a->artist2, correct artist_id over A2A
ok 568 - join no cd, a2a->artist2, correct artwork
ok 569 - join no cd, a2a->artist2, correct artist_id over cd
ok 570 - join no cd, a2a->artist2, correct artist_id over A2A
ok 571 - prefetch cd->artist1, no a2a, correct artwork
ok 572 - prefetch cd->artist1, no a2a, correct artist_id over cd
ok 573 - prefetch cd->artist1, no a2a, correct artist_id over A2A
ok 574 - join no cd undef, a2a, correct artwork
ok 575 - join no cd undef, a2a, correct artist_id over cd
ok 576 - join no cd undef, a2a, correct artist_id over A2A
ok 577 - join no cd aoh, prefetch a2a->artist2, correct artwork
ok 578 - join no cd aoh, prefetch a2a->artist2, correct artist_id over cd
ok 579 - join no cd aoh, prefetch a2a->artist2, correct artist_id over A2A
ok 580 - join no a2a href, prefetch no cd aoh, correct artwork
ok 581 - join no a2a href, prefetch no cd aoh, correct artist_id over cd
ok 582 - join no a2a href, prefetch no cd aoh, correct artist_id over A2A
ok 583 - join no a2a undef, prefetch no cd undef, correct artwork
ok 584 - join no a2a undef, prefetch no cd undef, correct artist_id over cd
ok 585 - join no a2a undef, prefetch no cd undef, correct artist_id over A2A
ok 586 - prefetch cd, a2a, correct artwork
ok 587 - prefetch cd, a2a, correct artist_id over cd
ok 588 - prefetch cd, a2a, correct artist_id over A2A
ok 589 - join a2a, prefetch no cd aoh, correct artwork
ok 590 - join a2a, prefetch no cd aoh, correct artist_id over cd
ok 591 - join a2a, prefetch no cd aoh, correct artist_id over A2A
ok 592 - join a2a, prefetch no cd href, correct artwork
ok 593 - join a2a, prefetch no cd href, correct artist_id over cd
ok 594 - join a2a, prefetch no cd href, correct artist_id over A2A
ok 595 - prefetch no cd aoh, no a2a aoh, correct artwork
ok 596 - prefetch no cd aoh, no a2a aoh, correct artist_id over cd
ok 597 - prefetch no cd aoh, no a2a aoh, correct artist_id over A2A
ok 598 - join no cd, no a2a aoh, correct artwork
ok 599 - join no cd, no a2a aoh, correct artist_id over cd
ok 600 - join no cd, no a2a aoh, correct artist_id over A2A
ok 601 - join no a2a complex, prefetch cd, correct artwork
ok 602 - join no a2a complex, prefetch cd, correct artist_id over cd
ok 603 - join no a2a complex, prefetch cd, correct artist_id over A2A
ok 604 - join no a2a, prefetch no cd complex, correct artwork
ok 605 - join no a2a, prefetch no cd complex, correct artist_id over cd
ok 606 - join no a2a, prefetch no cd complex, correct artist_id over A2A
ok 607 - join no a2a href, prefetch no cd empty, correct artwork
ok 608 - join no a2a href, prefetch no cd empty, correct artist_id over cd
ok 609 - join no a2a href, prefetch no cd empty, correct artist_id over A2A
ok 610 - join no cd empty, prefetch a2a->artist2, correct artwork
ok 611 - join no cd empty, prefetch a2a->artist2, correct artist_id over cd
ok 612 - join no cd empty, prefetch a2a->artist2, correct artist_id over A2A
ok 613 - join no cd complex, prefetch no a2a aoh, correct artwork
ok 614 - join no cd complex, prefetch no a2a aoh, correct artist_id over cd
ok 615 - join no cd complex, prefetch no a2a aoh, correct artist_id over A2A
ok 616 - join no a2a complex, prefetch no cd undef, correct artwork
ok 617 - join no a2a complex, prefetch no cd undef, correct artist_id over cd
ok 618 - join no a2a complex, prefetch no cd undef, correct artist_id over A2A
ok 619 - join cd, prefetch no a2a aoh, correct artwork
ok 620 - join cd, prefetch no a2a aoh, correct artist_id over cd
ok 621 - join cd, prefetch no a2a aoh, correct artist_id over A2A
ok 622 - prefetch no cd undef, no a2a complex, correct artwork
ok 623 - prefetch no cd undef, no a2a complex, correct artist_id over cd
ok 624 - prefetch no cd undef, no a2a complex, correct artist_id over A2A
ok 625 - join no cd aoh, no a2a aoh, correct artwork
ok 626 - join no cd aoh, no a2a aoh, correct artist_id over cd
ok 627 - join no cd aoh, no a2a aoh, correct artist_id over A2A
ok 628 - join no cd href, no a2a complex, correct artwork
ok 629 - join no cd href, no a2a complex, correct artist_id over cd
ok 630 - join no cd href, no a2a complex, correct artist_id over A2A
ok 631 - join no cd undef, prefetch a2a->artist2, correct artwork
ok 632 - join no cd undef, prefetch a2a->artist2, correct artist_id over cd
ok 633 - join no cd undef, prefetch a2a->artist2, correct artist_id over A2A
ok 634 - join cd, no a2a href, correct artwork
ok 635 - join cd, no a2a href, correct artist_id over cd
ok 636 - join cd, no a2a href, correct artist_id over A2A
ok 637 - join no a2a, prefetch cd, correct artwork
ok 638 - join no a2a, prefetch cd, correct artist_id over cd
ok 639 - join no a2a, prefetch cd, correct artist_id over A2A
ok 640 - join no cd href, prefetch no a2a aoh, correct artwork
ok 641 - join no cd href, prefetch no a2a aoh, correct artist_id over cd
ok 642 - join no cd href, prefetch no a2a aoh, correct artist_id over A2A
ok 643 - join no cd aoh, no a2a href, correct artwork
ok 644 - join no cd aoh, no a2a href, correct artist_id over cd
ok 645 - join no cd aoh, no a2a href, correct artist_id over A2A
ok 646 - join a2a->artist2, prefetch no cd href, correct artwork
ok 647 - join a2a->artist2, prefetch no cd href, correct artist_id over cd
ok 648 - join a2a->artist2, prefetch no cd href, correct artist_id over A2A
ok 649 - join a2a->artist2, prefetch no cd, correct artwork
ok 650 - join a2a->artist2, prefetch no cd, correct artist_id over cd
ok 651 - join a2a->artist2, prefetch no cd, correct artist_id over A2A
ok 652 - join no a2a, prefetch cd->artist1, correct artwork
ok 653 - join no a2a, prefetch cd->artist1, correct artist_id over cd
ok 654 - join no a2a, prefetch cd->artist1, correct artist_id over A2A
ok 655 - join no a2a href, prefetch no cd href, correct artwork
ok 656 - join no a2a href, prefetch no cd href, correct artist_id over cd
ok 657 - join no a2a href, prefetch no cd href, correct artist_id over A2A
ok 658 - prefetch no cd, no a2a empty , correct artwork
ok 659 - prefetch no cd, no a2a empty , correct artist_id over cd
ok 660 - prefetch no cd, no a2a empty , correct artist_id over A2A
ok 661 - join no a2a complex, prefetch cd->artist1, correct artwork
ok 662 - join no a2a complex, prefetch cd->artist1, correct artist_id over cd
ok 663 - join no a2a complex, prefetch cd->artist1, correct artist_id over A2A
ok 664 - prefetch no cd empty, no a2a href, correct artwork
ok 665 - prefetch no cd empty, no a2a href, correct artist_id over cd
ok 666 - prefetch no cd empty, no a2a href, correct artist_id over A2A
ok 667 - prefetch cd->artist1, no a2a complex, correct artwork
ok 668 - prefetch cd->artist1, no a2a complex, correct artist_id over cd
ok 669 - prefetch cd->artist1, no a2a complex, correct artist_id over A2A
ok 670 - join no cd complex, a2a->artist2, correct artwork
ok 671 - join no cd complex, a2a->artist2, correct artist_id over cd
ok 672 - join no cd complex, a2a->artist2, correct artist_id over A2A
ok 673 - join no cd aoh, prefetch a2a, correct artwork
ok 674 - join no cd aoh, prefetch a2a, correct artist_id over cd
ok 675 - join no cd aoh, prefetch a2a, correct artist_id over A2A
ok 676 - prefetch no cd aoh, no a2a complex, correct artwork
ok 677 - prefetch no cd aoh, no a2a complex, correct artist_id over cd
ok 678 - prefetch no cd aoh, no a2a complex, correct artist_id over A2A
ok 679 - join no cd undef, no a2a undef, correct artwork
ok 680 - join no cd undef, no a2a undef, correct artist_id over cd
ok 681 - join no cd undef, no a2a undef, correct artist_id over A2A
ok 682 - join no cd href, a2a, correct artwork
ok 683 - join no cd href, a2a, correct artist_id over cd
ok 684 - join no cd href, a2a, correct artist_id over A2A
ok 685 - join no a2a empty , prefetch no cd complex, correct artwork
ok 686 - join no a2a empty , prefetch no cd complex, correct artist_id over cd
ok 687 - join no a2a empty , prefetch no cd complex, correct artist_id over A2A
ok 688 - join cd->artist1, no a2a empty , correct artwork
ok 689 - join cd->artist1, no a2a empty , correct artist_id over cd
ok 690 - join cd->artist1, no a2a empty , correct artist_id over A2A
ok 691 - prefetch no cd, no a2a undef, correct artwork
ok 692 - prefetch no cd, no a2a undef, correct artist_id over cd
ok 693 - prefetch no cd, no a2a undef, correct artist_id over A2A
ok 694 - join no cd undef, prefetch no a2a undef, correct artwork
ok 695 - join no cd undef, prefetch no a2a undef, correct artist_id over cd
ok 696 - join no cd undef, prefetch no a2a undef, correct artist_id over A2A
ok 697 - join no cd href, prefetch a2a->artist2, correct artwork
ok 698 - join no cd href, prefetch a2a->artist2, correct artist_id over cd
ok 699 - join no cd href, prefetch a2a->artist2, correct artist_id over A2A
ok 700 - join no cd aoh, a2a, correct artwork
ok 701 - join no cd aoh, a2a, correct artist_id over cd
ok 702 - join no cd aoh, a2a, correct artist_id over A2A
ok 703 - prefetch cd->artist1, a2a, correct artwork
ok 704 - prefetch cd->artist1, a2a, correct artist_id over cd
ok 705 - prefetch cd->artist1, a2a, correct artist_id over A2A
ok 706 - join cd->artist1, no a2a undef, correct artwork
ok 707 - join cd->artist1, no a2a undef, correct artist_id over cd
ok 708 - join cd->artist1, no a2a undef, correct artist_id over A2A
ok 709 - prefetch cd->artist1, a2a->artist2, correct artwork
ok 710 - prefetch cd->artist1, a2a->artist2, correct artist_id over cd
ok 711 - prefetch cd->artist1, a2a->artist2, correct artist_id over A2A
ok 712 - join no cd empty, no a2a empty , correct artwork
ok 713 - join no cd empty, no a2a empty , correct artist_id over cd
ok 714 - join no cd empty, no a2a empty , correct artist_id over A2A
ok 715 - join no a2a aoh, prefetch no cd complex, correct artwork
ok 716 - join no a2a aoh, prefetch no cd complex, correct artist_id over cd
ok 717 - join no a2a aoh, prefetch no cd complex, correct artist_id over A2A
ok 718 - join no a2a aoh, prefetch no cd href, correct artwork
ok 719 - join no a2a aoh, prefetch no cd href, correct artist_id over cd
ok 720 - join no a2a aoh, prefetch no cd href, correct artist_id over A2A
ok 721 - join a2a->artist2, prefetch no cd aoh, correct artwork
ok 722 - join a2a->artist2, prefetch no cd aoh, correct artist_id over cd
ok 723 - join a2a->artist2, prefetch no cd aoh, correct artist_id over A2A
ok 724 - join cd, no a2a complex, correct artwork
ok 725 - join cd, no a2a complex, correct artist_id over cd
ok 726 - join cd, no a2a complex, correct artist_id over A2A
ok 727 - join no cd empty, prefetch no a2a undef, correct artwork
ok 728 - join no cd empty, prefetch no a2a undef, correct artist_id over cd
ok 729 - join no cd empty, prefetch no a2a undef, correct artist_id over A2A
ok 730 - prefetch no cd, no a2a aoh, correct artwork
ok 731 - prefetch no cd, no a2a aoh, correct artist_id over cd
ok 732 - prefetch no cd, no a2a aoh, correct artist_id over A2A
ok 733 - join no cd aoh, prefetch no a2a undef, correct artwork
ok 734 - join no cd aoh, prefetch no a2a undef, correct artist_id over cd
ok 735 - join no cd aoh, prefetch no a2a undef, correct artist_id over A2A
ok 736 - join a2a->artist2, prefetch cd, correct artwork
ok 737 - join a2a->artist2, prefetch cd, correct artist_id over cd
ok 738 - join a2a->artist2, prefetch cd, correct artist_id over A2A
ok 739 - join no cd aoh, no a2a empty , correct artwork
ok 740 - join no cd aoh, no a2a empty , correct artist_id over cd
ok 741 - join no cd aoh, no a2a empty , correct artist_id over A2A
ok 742 - prefetch no cd, no a2a, correct artwork
ok 743 - prefetch no cd, no a2a, correct artist_id over cd
ok 744 - prefetch no cd, no a2a, correct artist_id over A2A
ok 745 - prefetch no cd empty, a2a, correct artwork
ok 746 - prefetch no cd empty, a2a, correct artist_id over cd
ok 747 - prefetch no cd empty, a2a, correct artist_id over A2A
ok 748 - join no cd empty, no a2a href, correct artwork
ok 749 - join no cd empty, no a2a href, correct artist_id over cd
ok 750 - join no cd empty, no a2a href, correct artist_id over A2A
ok 751 - join no cd href, prefetch no a2a href, correct artwork
ok 752 - join no cd href, prefetch no a2a href, correct artist_id over cd
ok 753 - join no cd href, prefetch no a2a href, correct artist_id over A2A
ok 754 - join no a2a empty , prefetch no cd undef, correct artwork
ok 755 - join no a2a empty , prefetch no cd undef, correct artist_id over cd
ok 756 - join no a2a empty , prefetch no cd undef, correct artist_id over A2A
ok 757 - join a2a->artist2, prefetch no cd undef, correct artwork
ok 758 - join a2a->artist2, prefetch no cd undef, correct artist_id over cd
ok 759 - join a2a->artist2, prefetch no cd undef, correct artist_id over A2A
ok 760 - prefetch cd->artist1, no a2a href, correct artwork
ok 761 - prefetch cd->artist1, no a2a href, correct artist_id over cd
ok 762 - prefetch cd->artist1, no a2a href, correct artist_id over A2A
ok 763 - join no cd href, no a2a aoh, correct artwork
ok 764 - join no cd href, no a2a aoh, correct artist_id over cd
ok 765 - join no cd href, no a2a aoh, correct artist_id over A2A
ok 766 - join no cd, no a2a empty , correct artwork
ok 767 - join no cd, no a2a empty , correct artist_id over cd
ok 768 - join no cd, no a2a empty , correct artist_id over A2A
1..768
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/double_prefetch.t ........................ 
#
ok 1
1..1
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/empty_cache.t ............................ 
#
ok 1 - ->all on empty original resultset hit db
ok 2 - empty cache on original resultset
ok 3 - empty original resultset
ok 4 - empty cache on related resultset
ok 5 - ->all on empty related resultset didn't hit db
ok 6 - empty related resultset
1..6
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/false_colvalues.t ........................ 
#
ok 1 - Expected CD columns present
ok 2 - Expected Artist columns present
ok 3 - Only one query fired - prefetch worked
1..3
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/grouped.t ................................ 
#
ok 1 - CDs with tracks count
ok 2 - 3 tracks for CD2
ok 3 - 3 tracks for CD3
ok 4 - 3 tracks for CD4
ok 5 - 3 tracks for CD5
ok 6 - 3 tracks for CD1
ok 7 - There is stuff in the rs
ok 8 - Prefetched count with groupby
ok 9 - Prefetched objects with groupby
ok 10 - Correct count of tracks for CD 1
ok 11 - Prefetched title for CD 1
ok 12 - Correct count of tracks for CD 2
ok 13 - Prefetched title for CD 2
ok 14 - Correct count of tracks for CD 3
ok 15 - Prefetched title for CD 3
ok 16 - Correct count of tracks for CD 4
ok 17 - Prefetched title for CD 4
ok 18 - Correct count of tracks for CD 5
ok 19 - Prefetched title for CD 5
ok 20 - Single query on prefetched titles
ok 21 - count() query generated expected SQL
ok 22 - next() query generated expected SQL
ok 23
ok 24 - Correct collapsed track with prefetched CD returned on top
ok 25 - count() query generated expected SQL
ok 26 - next() query generated expected SQL
ok 27 - Limit works
ok 28 - Correct cd fetched on top
ok 29 - Track count fetched correctly
ok 30 - Count of prefetched tracks rs still correct
ok 31 - Number of prefetched track objects still correct
ok 32 - Correct liner pre-fetched with top cd
ok 33 - No queries executed during prefetched data access
ok 34 - Oddball mysql-ish group_by usage yields valid SQL
ok 35 - Limit works
ok 36 - Correct cd fetched on top
ok 37 - Track count fetched correctly
ok 38 - Correct liner pre-fetched with top cd
ok 39 - No queries executed during prefetched data access
ok 40 - Prefetch + distinct resulted in correct group_by
ok 41 - Correct number of CD objects
ok 42 - Correct count of CDs
ok 43 - count() query generated expected SQL
ok 44 - complex prefetch + non-prefetching has_many join count correct
ok 45 - complex prefetch + non-prefetching has_many join number of objects correct
ok 46
ok 47 - complex prefetch + non-prefetching restricted has_many join count correct
ok 48 - complex prefetch + non-prefetching restricted has_many join number of objects correct
ok 49
ok 50 - Expected limited prefetch with distinct SQL
ok 51 - HRI dump of limited prefetch with distinct as expected
ok 52 - Expected limited prefetch with distinct SQL on premultiplied head
not ok 53 - HRI dump of limited prefetch with distinct as expected on premultiplid head # TODO Not sure if we can stop the count/group of premultiplication abstraction leak
#   Failed (TODO) test 'HRI dump of limited prefetch with distinct as expected on premultiplid head'
#   at t/prefetch/grouped.t line 487.
#     Structures begin differing at:
#          $got->[2]{test_count} = '3'
#     $expected->[2]{test_count} = '1'
1..53
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/incomplete.t ............................. 
#
ok 1 - Correct number of collapsed artists
ok 2 - Correct first artist
ok 3 - Correct number of CDs for first artist
ok 4 - Correct cd for artist
ok 5 - explicit prefetch on a keyless object works
ok 6 - Expected years (at least one duplicate)
ok 7 - Correct collapsing on non-unique primary object
ok 8 - Correct HRI collapsing on non-unique primary object
ok 9 - weird collapse lives
ok 10 - CD title prefetched correctly
ok 11 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 12 - Artist object has correct name
ok 13 - implicit keyless prefetch works
ok 14 - Sensible error message on mis-specified "as"
ok 15 - Expected SQL on complex limited prefetch with non-selected join condition
ok 16 - Expected result on complex limited prefetch with non-selected join condition
ok 17 - Expected SQL on *ordered* complex limited prefetch with non-selected root data
ok 18 - Expected result on *ordered* complex limited prefetch with non-selected root data
ok 19 - Expected SQL on *function-ordered* complex limited prefetch with non-selected root data
ok 20 - Expected result on *function-ordered* complex limited prefetch with non-selected root data
1..20
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/join_type.t .............................. 
#
ok 1 - same sql with null undef prefetch
ok 2 - same sql with null hashref prefetch
ok 3 - same sql with null arrayref prefetch
ok 4
1..4
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/lazy_cursor.t ............................ 
#
ok 1 - Default fixture artists in order
ok 2 - Default fixture artists in order
ok 3 - Default fixture artists in order
ok 4 - Right track
ok 5 - Very last artist still on the cursor
ok 6 - Nothing else left
ok 7 - Row stashed in resultset still accessible
ok 8 - Nothing left in resultset either
ok 9 - Default fixture artists in order
ok 10 - Default fixture artists in order
ok 11 - Default fixture artists in order
ok 12 - Right track
ok 13 - Very last artist still on the cursor
ok 14 - Nothing else left
ok 15 - Row stashed in resultset still accessible
ok 16 - Nothing left in resultset either
ok 17 - Default fixture artists in order
ok 18 - Default fixture artists in order
ok 19 - Default fixture artists in order
ok 20 - Right track
ok 21 - Very last artist still on the cursor
ok 22 - Nothing else left
ok 23 - Row stashed in resultset still accessible
ok 24 - Nothing left in resultset either
ok 25 - ->all resets everything correctly
ok 26 - Cursor auto-rewound after all()
ok 27 - Nothing else left in $rs stash
ok 28 - got row 1
ok 29 - Warned on auto-eager cursor
ok 30 - Nothing left on cursor, eager slurp
ok 31 - got row 2
ok 32 - got row 3
ok 33 - got row 4
ok 34 - got row 5
ok 35 - got row 6
ok 36 - End of RS reached
ok 37 - End of RS not lost
ok 38 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 39 - Cursor not exhausted
1..39
# Auto checked 5 references for leaks - none detected
ok
# What are we actually trying to collapse (Select/As, tests below will see a *DIFFERENT* random order):
# sngl_tr.trackid #         me.year #       tracks.cd #    tracks.title #        cds.cdid #        cds.year # artist.artistid #     cds.genreid #  tracks_2.title
# single_track.trackid #            year #       tracks.cd #    tracks.title # single_track.cd.artist.cds.cdid # single_track.cd.artist.cds.year # single_track.cd.artist.artistid # single_track.cd.artist.cds.genreid # single_track.cd.artist.cds.tracks.title
# ---------------------------------------------------------------------------------------------------------------------------------------------------------------
#            NULL #            1977 #            NULL #            NULL #            NULL #            NULL #            NULL #            NULL #            NULL
#               6 #            1978 #               3 #              e1 #               2 #            1976 #               1 #            NULL #              o2
#               6 #            1978 #               3 #              e1 #               1 #            1981 #               1 #               1 #              m4
#               6 #            1978 #               3 #              e3 #               1 #            1981 #               1 #               1 #              m1
#               6 #            1978 #               3 #              e3 #               2 #            1976 #               1 #            NULL #              o1
#               6 #            1978 #               3 #              e3 #               3 #            1978 #               1 #               1 #              e3
#            NULL #            1981 #               1 #              m1 #            NULL #            NULL #            NULL #            NULL #            NULL
#               6 #            1978 #               3 #              e3 #               6 #            1977 #               1 #            NULL #            NULL
#               6 #            1978 #               3 #              e2 #               1 #            1981 #               1 #               1 #              m2
#               6 #            1978 #               3 #              e2 #               3 #            1978 #               1 #               1 #              e3
#            NULL #            1981 #               1 #              m3 #            NULL #            NULL #            NULL #            NULL #            NULL
#               6 #            1978 #               3 #              e1 #               1 #            1981 #               1 #               1 #              m1
#               6 #            1978 #               3 #              e2 #               5 #            1977 #               1 #            NULL #            NULL
#               6 #            1978 #               3 #              e1 #               1 #            1981 #               1 #               1 #              m3
#               6 #            1978 #               3 #              e1 #               5 #            1977 #               1 #            NULL #            NULL
#               6 #            1978 #               3 #              e2 #               1 #            1981 #               1 #               1 #              m1
#            NULL #            1976 #               2 #              o2 #            NULL #            NULL #            NULL #            NULL #            NULL
#               6 #            1978 #               3 #              e1 #               6 #            1977 #               1 #            NULL #            NULL
#               6 #            1978 #               3 #              e2 #               3 #            1978 #               1 #               1 #              e1
#               6 #            1978 #               3 #              e3 #               4 #            1977 #               1 #            NULL #            NULL
#               6 #            1978 #               3 #              e3 #               3 #            1978 #               1 #               1 #              e2
#               6 #            1978 #               3 #              e3 #               3 #            1978 #               1 #               1 #              e1
#               6 #            1978 #               3 #              e2 #               6 #            1977 #               1 #            NULL #            NULL
#               6 #            1978 #               3 #              e3 #               1 #            1981 #               1 #               1 #              m2
#               6 #            1978 #               3 #              e2 #               2 #            1976 #               1 #            NULL #              o1
#               6 #            1978 #               3 #              e2 #               1 #            1981 #               1 #               1 #              m3
#               6 #            1978 #               3 #              e2 #               4 #            1977 #               1 #            NULL #            NULL
#               6 #            1978 #               3 #              e1 #               3 #            1978 #               1 #               1 #              e1
#               6 #            1978 #               3 #              e1 #               1 #            1981 #               1 #               1 #              m2
#            NULL #            1976 #               2 #              o1 #            NULL #            NULL #            NULL #            NULL #            NULL
#            NULL #            1977 #            NULL #            NULL #            NULL #            NULL #            NULL #            NULL #            NULL
#            NULL #            1981 #               1 #              m4 #            NULL #            NULL #            NULL #            NULL #            NULL
#               6 #            1978 #               3 #              e1 #               3 #            1978 #               1 #               1 #              e3
#               6 #            1978 #               3 #              e3 #               2 #            1976 #               1 #            NULL #              o2
#               6 #            1978 #               3 #              e1 #               2 #            1976 #               1 #            NULL #              o1
#               6 #            1978 #               3 #              e3 #               1 #            1981 #               1 #               1 #              m3
#               6 #            1978 #               3 #              e2 #               1 #            1981 #               1 #               1 #              m4
#            NULL #            1981 #               1 #              m2 #            NULL #            NULL #            NULL #            NULL #            NULL
#               6 #            1978 #               3 #              e2 #               3 #            1978 #               1 #               1 #              e2
#               6 #            1978 #               3 #              e1 #               4 #            1977 #               1 #            NULL #            NULL
#               6 #            1978 #               3 #              e1 #               3 #            1978 #               1 #               1 #              e2
#               6 #            1978 #               3 #              e2 #               2 #            1976 #               1 #            NULL #              o2
#            NULL #            1977 #            NULL #            NULL #            NULL #            NULL #            NULL #            NULL #            NULL
#               6 #            1978 #               3 #              e3 #               1 #            1981 #               1 #               1 #              m4
#               6 #            1978 #               3 #              e3 #               5 #            1977 #               1 #            NULL #            NULL
t/prefetch/manual.t ................................. 
#
ok 1 - W00T, manual prefetch with collapse works
not ok 2 # TODO Returning prefetched 'filter' rels as part of get_columns/get_inflated_columns is deprecated
#   Failed (TODO) test at t/prefetch/manual.t line 144.
#     Structures begin differing at:
#          $got->{cd} = undef
#     $expected->{cd} = Does not exist
not ok 3 # TODO Returning prefetched 'filter' rels as part of get_columns/get_inflated_columns is deprecated
#   Failed (TODO) test at t/prefetch/manual.t line 144.
#     Structures begin differing at:
#          $got->{cd} = DBICTest::CD=HASH(0x2680d50)
#     $expected->{cd} = Does not exist
not ok 4 # TODO Returning prefetched 'filter' rels as part of get_columns/get_inflated_columns is deprecated
#   Failed (TODO) test at t/prefetch/manual.t line 144.
#     Structures begin differing at:
#          $got->{artist} = '1'
#     $expected->{artist} = Does not exist
not ok 5 # TODO Returning prefetched 'filter' rels as part of get_columns/get_inflated_columns is deprecated
#   Failed (TODO) test at t/prefetch/manual.t line 144.
#     Structures begin differing at:
#          $got->{artist} = DBICTest::Artist=HASH(0x26e4ae8)
#     $expected->{artist} = Does not exist
ok 6 - No unexpected columns available on intermediate 'single' rel with a chained 'filter' prefetch
ok 7 - No unexpected inflated columns available on intermediate 'single' rel with a chained 'filter' prefetch
ok 8 - No unexpected columns available on intermediate 'single' rel with 2x chained 'filter' prefetch
ok 9 - No unexpected inflated columns available on intermediate 'single' rel with 2x chained 'filter' prefetch
ok 10 - No unexpected columns available on intermediate 'single' rel with a chained 'single' prefetch
ok 11 - No unexpected inflated columns available on intermediate 'single' rel with a chained 'single' prefetch
ok 12 - No unexpected columns available on intermediate 'single' rel with chained 'single' and chained 'filter' prefetch
ok 13 - No unexpected inflated columns available on intermediate 'single' rel with chained 'single' and chained 'filter' prefetch
ok 14 - expected_warnings
ok 15 - traversing prefetch chain with empty intermediates works
ok 16 - row count matches
ok 17 - object count matches
ok 18 - Three tracks on 1978 cd
ok 19 - correct title
ok 20 - correct title
ok 21 - correct title
ok 22 - single track prefetched on 1987 cd
ok 23 - Single_track->cd->artist prefetched on 1978 cd
ok 24 - 6 cds prefetched on artist
ok 25 - Four tracks on 1981 cd
ok 26 - correct title
ok 27 - correct title
ok 28 - correct title
ok 29 - correct title
ok 30 - no single_track on 1981 cd
ok 31 - no tracks on 1977 cd
ok 32 - no single_track on 1977 cd
ok 33 - no tracks on 1977 cd
ok 34 - no single_track on 1977 cd
ok 35 - no tracks on 1977 cd
ok 36 - no single_track on 1977 cd
ok 37 - Two tracks on 1976 cd
ok 38 - correct title
ok 39 - correct title
ok 40 - no single_track on 1976 cd
ok 41 - Warned on auto-eager cursor
ok 42 - object count matches
ok 43 - Three tracks on 1978 cd
ok 44 - correct title
ok 45 - correct title
ok 46 - correct title
ok 47 - single track prefetched on 1987 cd
ok 48 - Single_track->cd->artist prefetched on 1978 cd
ok 49 - 6 cds prefetched on artist
ok 50 - no tracks on 1977 cd
ok 51 - no single_track on 1977 cd
ok 52 - Four tracks on 1981 cd
ok 53 - correct title
ok 54 - correct title
ok 55 - correct title
ok 56 - correct title
ok 57 - no single_track on 1981 cd
ok 58 - no tracks on 1977 cd
ok 59 - no single_track on 1977 cd
ok 60 - Two tracks on 1976 cd
ok 61 - correct title
ok 62 - correct title
ok 63 - no single_track on 1976 cd
ok 64 - no tracks on 1977 cd
ok 65 - no single_track on 1977 cd
ok 66 - Only two queries for two prefetch calls total
ok 67 - hri count matches
ok 68 - Iteration works correctly
ok 69 - W00T, multi-has_many manual underdefined root prefetch with collapse works
ok 70 - multi-has_many prefetch with limit works too
ok 71 - Expected year on object 0
ok 72 - Expected single relation on object 0
ok 73 - Expected year on object 1
ok 74 - Expected single relation on object 1
ok 75 - Expected year on object 2
ok 76 - Expected single relation on object 2
ok 77 - Expected year on object 3
ok 78 - Expected single relation on object 3
ok 79 - Expected year on object 4
ok 80 - Expected single relation on object 4
ok 81 - Expected year on object 5
ok 82 - Expected single relation on object 5
ok 83 - Expected HRI of 1:M with empty root selection
1..83
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/multiple_hasmany.t ....................... 
#
ok 1 - no warning on attempt to prefetch several same level has_many's (1 -> M + M)
ok 2 - equal count of prefetched relations over several same level has_many's (1 -> M + M)
ok 3 - equal amount of objects returned with and without prefetch over several same level has_many's (1 -> M + M)
ok 4 - prefetch one->(has_many,has_many) ran exactly 1 query
ok 5 - no warning on attempt to prefetch several same level has_many's (M -> 1 -> M + M)
ok 6 - equal count of prefetched relations over several same level has_many's (M -> 1 -> M + M)
ok 7 - equal amount of objects with and without prefetch over several same level has_many's (M -> 1 -> M + M)
ok 8 - prefetch one->(has_many,has_many) ran exactly 1 query
1..8
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/multiple_hasmany_torture.t ............... 
#
ok 1
ok 2 - 1st cd structure matches
ok 3 - 2nd cd structure matches
ok 4 - ordered_for_collapse detected properly
ok 5 - 1st cd structure matches
ok 6 - 2nd cd structure matches
not ok 7 - ordered_for_collapse detected properly # TODO we need to proxy the knowledge from the collapser that tracks.cd is a stable sorter for CDs
#   Failed (TODO) test 'ordered_for_collapse detected properly'
#   at t/prefetch/multiple_hasmany_torture.t line 151.
1..7
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/o2m_o2m_order_by_with_limit.t ............ 
#
ok 1 - Expected ordered unlimited contents
ok 2 - correct SQL on prefetch over search_related ordered by external joins with limit '0', offset '1'
ok 3 - Correct slice of the resultset returned with limit '0', offset '1'
ok 4 - correct SQL on prefetch over search_related ordered by external joins with limit '2', offset '0'
ok 5 - Correct slice of the resultset returned with limit '2', offset '0'
ok 6 - correct SQL on prefetch over search_related ordered by external joins with limit '20', offset '2'
ok 7 - Correct slice of the resultset returned with limit '20', offset '2'
ok 8 - correct SQL on prefetch over search_related ordered by external joins with limit '1', offset '3'
ok 9 - Correct slice of the resultset returned with limit '1', offset '3'
ok 10 - correct SQL on prefetch over search_related ordered by external joins with limit '2', offset '4'
ok 11 - Correct slice of the resultset returned with limit '2', offset '4'
1..11
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/one_to_many_to_one.t ..................... 
#
ok 1 - Correct number of CDs
ok 2 - Only one of the cds has a genre
ok 3 - Correct number of CDs prefetched
ok 4 - Only one of the prefetched cds has a prefetched genre
ok 5 - All happened within one query only
1..5
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/refined_search_on_relation.t ............. 
#
ok 1 - Found expected CD with year 1999 after refined search
ok 2 - Correct refined count
ok 3 - Correct prefetched count
ok 4 - Correct prefetched cd year
ok 5 - Correct prefetched cd year
ok 6 - Correct prefetched cd year
ok 7 - No queries on prefetched operations
1..7
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/restricted_children_set.t ................ 
#
ok 1 - multi-level prefetch with restrictions ok
1..1
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/standard.t ............................... 
#
ok 1 - First record returned ok
ok 2 - No prefetch for NULL LEFT join
ok 3 - Prefetch for present LEFT JOIN
ok 4 - Prefetch returns correct class
ok 5 - Prefetch on parent object ok
ok 6 - prefetch ran only 1 select statement
ok 7 - single related column prefetched
ok 8 - manual prefetch ran only 1 select statement
ok 9 - step 1 ok for nested prefetch
ok 10 - step 2 ok for nested prefetch
ok 11 - nested prefetch ran exactly 1 select statement
ok 12 - chained belongs_to->belongs_to search_related ok
ok 13 - chained search_related after belongs_to->belongs_to prefetch ran no queries
ok 14 - artist prefetched correctly on find
ok 15 - find with prefetch ran exactly 1 select statement
ok 16 - many_to_many accessor ok
ok 17 - many_to_many accessor with nested prefetch ran exactly 1 query
ok 18 - chained many_to_many search_related ok
ok 19 - chained search_related after many_to_many prefetch ran no queries
ok 20 - nested prefetch does not duplicate joins
ok 21 - Join search by object ok
ok 22 - Single CD retrieved via might_have
ok 23 - Correct CD retrieved
ok 24 - two-join search ok
ok 25 - count() ok after group_by on main pk
ok 26 - all() returns same count as count() after group_by on main pk
ok 27 - count() ok after group_by on related column
ok 28 - results ok after group_by on related column with a having
ok 29 - count() ok after group_by on related column with a having
ok 30 - single artist returned from multi-join
ok 31 - Correct artist returned
ok 32 - prefetch with no join record present
ok 33 - Bottom of tree ok
ok 34 - First level up ok
ok 35 - Second level up ok
ok 36 - Third level up ok
ok 37 - Only one query run
ok 38 - Tree search_related ok
ok 39 - Tree search_related with prefetch ok
ok 40 - Tree with multiple has_many joins ok
ok 41 - has_many prefetch with adjacent empty rows ok
ok 42 - join and empty prefetch ok
ok 43 - nested prefetch across has_many->has_many ran exactly 1 query
ok 44 - Compare 2 level prefetch result to non-prefetch result
ok 45 - chained has_many->has_many search_related ok
ok 46 - chained search_related after has_many->has_many prefetch ran no queries
1..46
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/via_search_related.t ..................... 
#
ok 1 - counts with and without prefetch match
ok 2 - Amount of returned rows is right
ok 3 - search_related prefetch with order_by works
ok 4 - Amount of returned rows is right
ok 5 - counts with and without prefetch match
ok 6 - search_related prefetch with condition referencing unqualified column of a joined table works
ok 7 - Count of prefetched m2m links via accessor
ok 8 - Amount of prefetched m2m link objects via accessor
ok 9 - Count of prefetched m2m links via search_related
ok 10 - Amount of prefetched m2m links via search_related
ok 11 - No queries ran so far
ok 12 - Amount of objects via search_related off prefetched linker
ok 13 - Count via search_related off prefetched linker
ok 14 - Amount of objects via chained search_related off prefetched linker
ok 15 - Count via chained search_related off prefetched linker
ok 16 - Amount of objects via m2m accessor
ok 17 - Count via m2m accessor
ok 18 - Review count of prefetched m2m links via accessor
ok 19 - Review amount of prefetched m2m link objects via accessor
ok 20 - Review count of prefetched m2m links via search_related
ok 21 - Rreview amount of prefetched m2m links via search_related
ok 22 - Still no queries on prefetched linker
ok 23 - prefetch without WHERE (objects)
ok 24 - prefetch without WHERE (count)
ok 25 - prefetch with WHERE (objects)
ok 26 - prefetch with WHERE (count)
ok 27 - base without distinct (objects)
ok 28 - base without distinct (count)
ok 29 - prefetch without distinct (objects)
ok 30 - prefetch without distinct (count)
ok 31 - distinct does not propagate over search_related (objects)
ok 32 - distinct does not propagate over search_related (count)
ok 33 - distinct without prefetch (objects)
ok 34 - distinct without prefetch (count)
ok 35 - distinct with prefetch (objects)
ok 36 - distinct with prefetch (count)
ok 37 - prefetched distinct with prefetch (objects)
ok 38 - prefetched distinct with prefetch (count)
not ok 39 - No extra queries fired (prefetch survives search_related) # TODO This makes another 2 trips to the database, it can't be right
#   Failed (TODO) test 'No extra queries fired (prefetch survives search_related)'
#   at t/prefetch/via_search_related.t line 170.
#          got: '2'
#     expected: '0'
ok 40 - distinct generally works with prefetch on deep search_related chains
ok 41 - Expected nonsense
1..41
# Auto checked 5 references for leaks - none detected
ok
t/prefetch/with_limit.t ............................. 
#
ok 1 - Expected SQL on complex limited prefetch
ok 2 - $no_prefetch->count == $use_prefetch->count
ok 3 - Amount of returned rows is right
ok 4 - Count of child rel with prefetch + rows => 1 is right (find)
ok 5 - Count of child rel with prefetch + rows => 1 is right (first)
ok 6 - Amount of child rel rows with prefetch + rows => 1 is right (find)
ok 7 - Amount of child rel rows with prefetch + rows => 1 is right (first)
ok 8 - single() with multiprefetch is illegal
ok 9 - threw Regexp ((?^:Unable to programatically derive a required group_by from the supplied order_by criteria))
ok 10 - count on search limiting prefetched has_many
ok 11 - count on search limiting prefetched has_many
ok 12 - No grouping of non-multiplying resultsets
ok 13 - Correct SQL on indirectly multiplied orderer
ok 14 - Correct SQl on prefetch with limit of restricting multi ordered by a single
1..14
# Auto checked 5 references for leaks - none detected
ok
t/relationship/after_update.t ....................... 
#
1..2
ok 1
ok 2
# Auto checked 5 references for leaks - none detected
ok
t/relationship/core.t ............................... 
#
ok 1 - has_a search_related ok
ok 2 - has_many search_related with order_by ok
ok 3 - search_related with abstract query ok
ok 4 - create_related ok
ok 5 - No SELECT made for belongs_to if key IS NULL
ok 6 - SELECT made for belongs_to if key IS NULL when undef_on_null_fk disabled
ok 7 - 'search_related_rs in list context returns rs' isa 'DBIx::Class::ResultSet'
ok 8 - 'relation_rs in list context returns rs' isa 'DBIx::Class::ResultSet'
ok 9 - count_related ok
ok 10 - Track has no relationship "foo"
ok 11 - Track has relationship "disk"
ok 12 - set_from_related ok, including alternative accessor
ok 13 - set_from_related with undef ok
ok 14 - set_from_related ok after using the accessor
ok 15 - update_from_related ok
ok 16 - find_or_create_related on existing record ok
ok 17 - find_or_create_related new record ok
ok 18 - find_or_create_related new record search ok
ok 19 - delete_related ok
ok 20 - find_or_new_related on existing record ok
ok 21 - find_or_new_related on existing record: is in_storage
ok 22 - find_or_new_related new record ok
ok 23 - find_or_new_related on a new record: not in_storage
ok 24 - find_or_new_related new artist record with id
ok 25 - find_or_new_related new artist id set
ok 26 - No back rel
ok 27 - creating in uknown rel throws
not ok 28 - failed when creating a rel with invalid key, ok # TODO relationship checking needs fixing
#   Failed (TODO) test 'failed when creating a rel with invalid key, ok'
#   at t/relationship/core.t line 147.
# expecting: Regexp ((?^:Unknown column))
# found: normal exit
ok 29 - failed when creating a rel without join condition, ok
ok 30 - many_to_many ok
ok 31 - sorted many_to_many ok
ok 32 - sorted many_to_many with search condition ok
ok 33 - CD doesn't yet have any producers
ok 34 - many_to_many add_to_$rel($obj) count ok
ok 35 - many_to_many add_to_$rel($obj) ok
ok 36 - many_to_many add_to_$rel($obj, $link_vals) count ok
ok 37 - many_to_many $link_vals ok
ok 38 - many_to_many set_$rel($obj, $link_vals) count ok
ok 39 - many_to_many $link_vals ok
ok 40 - producer object exists after remove of link
ok 41 - many_to_many remove_from_$rel($obj) ok
ok 42 - add_to_$rel($hash) inserted a new producer
ok 43 - many_to_many add_to_$rel($hash) count ok
ok 44 - many_to_many add_to_$rel($hash) ok
ok 45 - many_to_many add_to_$rel($hash) count ok
ok 46 - many_to_many set_$rel(@objs) count ok
ok 47 - many_to_many set_$rel($obj) count ok
ok 48 - many_to_many set_$rel(\@objs) count ok
ok 49 - many_to_many set_$rel([$obj]) count ok
ok 50 - remove_from_$rel($hash) dies correctly
ok 51 - add_to_$rel(undef) dies correctly
ok 52 - twokey has no fourkeys
ok 53 - twokey has one fourkey
ok 54 - fourkeys row has the correct value for column foo
ok 55 - fourkeys row has the correct value for column bar
ok 56 - fourkeys row has the correct value for column hello
ok 57 - fourkeys row has the correct value for column goodbye
ok 58 - fourkeys row has the correct value for column sensors
ok 59 - twokey has no fourkeys
ok 60 - twokey has no links to fourkey
ok 61 - FK not loaded
ok 62 - 0=1 search when FK does not exist and object not yet in db
ok 63 - Object created on a resultset related to not yet inserted object
ok 64 - undef_on_null_fk does not choke on empty conds
ok 65 - FK loaded
ok 66 - closed search on null FK
ok 67 - found 1 undirected map for artist 1
ok 68 - expected join sql produced
ok 69 - found 1 undirected map for artist 2
ok 70 - Both artist returned from map
ok 71 - Both artist returned from map after adding another condition
ok 72 - Correct number of tracks for artist
ok 73 - Correct number of track objects for artist
ok 74 - Correct orig \#cds for artist
ok 75 - Correct orig \#cds for artist
ok 76 - Correct new \#cds for artist
ok 77 - Correct new \#cds for artist
ok 78 - is_foreign_key_constraint defined for belongs_to relationships.
ok 79 - is_foreign_key_constraint defined for belongs_to relationships with attr.
ok 80 - subjoins under left joins force_left (string)
ok 81 - subjoins under left joins force_left (arrayref)
ok 82 - subjoins under left joins force_left (hashref)
1..82
# Auto checked 5 references for leaks - none detected
ok
t/relationship/custom.t ............................. 
#
ok 1
ok 2 - 6 80s cds found (1980 - 1985)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11 - 6 90s cds found (1990 - 1995) even with non-optimized search
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - 1 90s (95) cds found even with non-optimized search
ok 19
ok 20 - should preserve chain-head "me" alias (API-consistency)
ok 21 - 16 correct cds found
ok 22 - 16 correct cds found
ok 23 - prefetchy-fetchy-fetch
ok 24 - created_related with simple condition works
ok 25 - Create failed - complex cond
ok 26 - 2020 CD created correctly
ok 27 - 1984 CD created correctly
ok 28 - Create failed - non-simplified rel
ok 29 - last group-entry via self-join works
ok 30 - last_track via insane subquery condition works
ok 31 - last_track via insane subquery condition works, even without prefetch
ok 32 - the two artists are associated
ok 33 - belongs_to with custom rel works.
ok 34 - belongs_to with custom rel works even in non-simplified.
ok 35 - belongs_to works with custom rels
ok 36 - belongs_to with custom rel works.
ok 37 - belongs_to with custom rel works even in non-simplified.
ok 38 - belongs_to works with custom rels
ok 39 - manytomany with extended rels in the has many works
ok 40 - two artists
ok 41 - can fetch many to many with optimized version
ok 42 - only one artist is associated
ok 43 - can fetch many to many with non-optimized version
ok 44 - only one artist is associated
ok 45 - Retrieved singles in proper order
ok 46 - Prefetched singles in proper order
ok 47 - Got back the expected single-track cd title
ok 48 - Proper find with related via coderef cond
ok 49 - Expected nonsensical JOIN cond
ok 50 - Warning on 99.9999% malformed custom cond
ok 51
ok 52 - UNset from related via coderef cond
ok 53 - UNset related object via coderef cond
ok 54
ok 55 - set from related via coderef cond
ok 56 - set from related via coderef cond inflates properly
ok 57 - threw Regexp ((?^:A\ custom\ condition\ coderef\ can\ return\ at\ most\ 2\ conditions\,\ but\ relationship\ \'cd_cref_cond\'\ on\ source\ \'Track\'\ returned\ extra\ values\:\ 3))
1..57
# Auto checked 5 references for leaks - none detected
ok
t/relationship/custom_opaque.t ...................... 
#
ok 1 - Found correct single track
ok 2
1..2
# Auto checked 5 references for leaks - none detected
ok
t/relationship/custom_with_null_in_cond.t ........... 
#
ok 1
ok 2
1..2
# Auto checked 5 references for leaks - none detected
ok
t/relationship/doesnt_exist.t ....................... 
#
1..3
ok 1
ok 2 - link 1 was deleted
ok 3 - accessor did not create a link object where there was none
# Auto checked 5 references for leaks - none detected
ok
t/relationship/dynamic_foreign_columns.t ............ 
#
ok 1 - All columns properly defined from DBICTest::DynamicForeignCols::Computer parentclass
1..1
# Auto checked 0 references for leaks - none detected
ok
t/relationship/info.t ............................... 
#
ok 1 - Correct relationships on DBICTest::Thing
ok 2 - Correct relationships on DBICTest::SubThing
ok 3 - reverse_rel_info works cross-class belongs_to direction
ok 4 - reverse_rel_info works cross-class belongs_to direction 2
ok 5 - reverse_rel_info works cross-class has_many direction
ok 6 - reverse_rel_info works in-class belongs_to direction
ok 7 - reverse_rel_info works in-class has_many direction
ok 8 - Correct relationships on DBIx::Class::ResultSource::Table=HASH(0x3619198)
ok 9 - Correct relationships on DBIx::Class::ResultSource::Table=HASH(0x30f2700)
ok 10 - reverse_rel_info works cross-class belongs_to direction
ok 11 - reverse_rel_info works cross-class belongs_to direction 2
ok 12 - reverse_rel_info works cross-class has_many direction
ok 13 - reverse_rel_info works in-class belongs_to direction
ok 14 - reverse_rel_info works in-class has_many direction
1..14
# Auto checked 5 references for leaks - none detected
ok
t/relationship/malformed_declaration.t .............. 
#
ok 1 - Correct exception on has_many with malformed foreign.
ok 2 - Correct exception on has_many with malformed self.
ok 3 - Correct exception on might_have with malformed foreign.
ok 4 - Correct exception on might_have with malformed self.
ok 5 - Correct exception on has_one with malformed foreign.
ok 6 - Correct exception on has_one with malformed self.
not ok 7 - Correct exception on belongs_to with malformed foreign. # TODO stupid stupid heuristic - needs to die
#   Failed (TODO) test 'Correct exception on belongs_to with malformed foreign.'
#   at t/relationship/malformed_declaration.t line 18.
# expecting: Regexp ((?^:Malformed relationship condition key 'foo': must be prefixed with 'foreign.'))
# found: normal exit
ok 8 - Correct exception on belongs_to with malformed self.
1..8
ok
t/relationship/proxy.t .............................. 
#
ok 1 - notes proxy ok
ok 2 - artist_name proxy ok
ok 3 - cd_title proxy ok
ok 4 - cd_title proxy II ok
ok 5 - year proxy ok
ok 6 - year proxy II ok
ok 7 - cd_title proxy III ok
ok 8 - link_id proxy ok
ok 9 - link_url proxy ok
ok 10 - link_title proxy ok
ok 11 - proxy attr with a regex ok
ok 12 - proxy attr with a sub ok
1..12
# Auto checked 5 references for leaks - none detected
ok
t/relationship/set_column_on_fk.t ................... 
#
ok 1 - Right column name
ok 2 - Right rel name
ok 3 - Initial relation id
ok 4 - Correct object re-selected after belongs_to set
ok 5 - Pulled the correct old object after belongs_to reset
ok 6 - Correct column set from related
ok 7 - Pulled the correct old object after belongs_to reset
ok 8 - Correct object selected on deflated accessor set
ok 9 - Pulled the correct old object after belongs_to reset
ok 10 - Correct relationship after update
ok 11 - Correct relationship after re-select
ok 12 - Initial relation id
ok 13 - Correct object re-selected after belongs_to set
ok 14 - Pulled the correct old rel object after belongs_to reset
ok 15 - Correct column set from related
ok 16 - Pulled the correct old rel object after belongs_to reset
ok 17 - Correct relationship obj after update
ok 18 - Correct relationship after re-select
1..18
# Auto checked 5 references for leaks - none detected
ok
t/relationship/unresolvable.t ....................... 
#
ok 1 - Correct exception on nonresolvable object-based condition
1..1
# Auto checked 5 references for leaks - none detected
ok
t/relationship/update_or_create_multi.t ............. 
#
ok 1 - No cds yet
ok 2 - One cd
ok 3 - CD created correctly
ok 4 - Still one cd
ok 5 - CD year column updated correctly
ok 6 - ambiguous find + create failed
ok 7 - expected select issued
ok 8 - expected select issued
1..8
# Auto checked 5 references for leaks - none detected
ok
t/relationship/update_or_create_single.t ............ 
#
1..9
ok 1 - No cds yet
ok 2 - One cd
ok 3 - CD created correctly
ok 4 - Still one cd
ok 5 - CD year column updated correctly
ok 6 - Still one cd
ok 7 - CD title column updated correctly
ok 8 - Still one cd
ok 9 - CD year column updated correctly without a disambiguator
# Auto checked 5 references for leaks - none detected
ok
t/resultset/as_query.t .............................. 
#
ok 1
ok 2
ok 3
ok 4
ok 5 - Subselect on PK got the same row count
ok 6 - from => ...->as_query works
1..6
# Auto checked 5 references for leaks - none detected
ok
t/resultset/as_subselect_rs.t ....................... 
#
ok 1 - regular search works
ok 2 - ... and chaining off that using join works
ok 3 - ... and chaining off the virtual view works
ok 4 - ... but chaining off of a virtual view using join doesn't work
ok 5 - Resultset-class attributes do not seep outside of the subselect
ok 6
1..6
# Auto checked 5 references for leaks - none detected
ok
t/resultset/bind_attr.t ............................. 
#
ok 1 - where/bind combined
ok 2 - where/bind first
ok 3 - where/bind last
ok 4 - ...cookbook + chained search with extra bind
ok 5 - cookbook arbitrary sql example
ok 6 - ...cookbook + search condition
ok 7 - ...cookbook (bind first) + chained search
ok 8 - got correct SQL
ok 9 - cookbook arbitrary sql example (in separate file)
ok 10 - ...cookbook (in separate file) + search condition
ok 11 - ...cookbook (bind first, in separate file) + chained search
ok 12 - got correct SQL (cookbook arbitrary SQL, in separate file)
1..12
# Auto checked 5 references for leaks - none detected
ok
t/resultset/find_on_subquery_cond.t ................. 
#
ok 1
ok 2 - Correctly found artist with id of 2
ok 3
ok 4 - Correctly found artist with id of \' = 2 '
# 
ok 5
ok 6 - Correctly found artist with id of \[
#     '= ?',
#     2
#   ]
# 
ok 7
ok 8 - Correctly found artist with id of {
#   'artistid' => {
#     '=' => 2
#   }
# }
# 
ok 9
ok 10 - Correctly found artist with id of {
#   'artistid' => {
#     '=' => \'2'
#   }
# }
# 
ok 11
ok 12 - Correctly found artist with id of {
#   'artistid' => {
#     '=' => \[
#         '?',
#         2
#       ]
#   }
# }
# 
1..12
# Auto checked 5 references for leaks - none detected
ok
t/resultset/inflate_result_api.t .................... 
#
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10 - Simple 1:1 descend with classic prefetch 
ok 11
ok 12
ok 13
ok 14 - Simple 1:1 descend with missing selectors 
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25 - Collapsing 1:1 ending in chained has_many with classic prefetch 
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31 - Non-Collapsing chained has_many 
ok 32
ok 33
ok 34 - Expected output of collapsing 1:M with empty root selection 
ok 35
ok 36
ok 37
ok 38 - Simple 1:1 descend with classic prefetch (native inflator)
ok 39
ok 40
ok 41
ok 42 - Simple 1:1 descend with missing selectors (native inflator)
ok 43
ok 44
ok 45
ok 46
ok 47 - Collapsing 1:1 ending in chained has_many with classic prefetch (native inflator)
ok 48
ok 49
ok 50
ok 51 - Non-Collapsing chained has_many (native inflator)
ok 52
ok 53
ok 54 - Expected output of collapsing 1:M with empty root selection (native inflator)
ok 55
ok 56
ok 57 - Exception in custom inflate_result propagated correctly
1..57
# Auto checked 5 references for leaks - none detected
ok
t/resultset/inflatemap_abuse.t ...................... 
#
ok 1 - Artist name cartesian product correct off cursor
ok 2 - HRI with invalid inflate map works
ok 3 - Correct exception on illegal ::Row inflation attempt
ok 4 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 5 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 6 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 7 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 8 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 9 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 10 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 11 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 12 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 13 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 14 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 15 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 16 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 17 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 18 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 19 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 20 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 21 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 22 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 23 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 24 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 25 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 26 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 27 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 28 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 29 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 30 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 31 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 32 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 33 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 34 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 35 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 36 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 37 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 38 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
ok 39 - threw Regexp ((?^:Result\ collapse\ not\ possible\ \-\ selection\ from\ a\ has_many\ source\ redirected\ to\ the\ main\ object))
1..39
# Auto checked 5 references for leaks - none detected
ok
t/resultset/is_ordered.t ............................ 
#
ok 1 - vanilla resultset is not ordered
ok 2 - Simple column ordering detected by is_ordered
ok 3 - resultset with order direction is_ordered
ok 4 - resultset with literal SQL is_ordered
ok 5 - ordering with multiple columns as arrayref is ordered
ok 6 - more complicated resultset ordering is_ordered
ok 7 - ordering with empty arrayref is not ordered
ok 8 - ordering with [{}] is not ordered
ok 9 - resultset with ordering applied works..
ok 10 - ..and is not ordered with ordering removed
ok 11 - WHERE clause but no order_by is not ordered
ok 12 - join but no order_by is not ordered
ok 13 - group_by but no order_by is not ordered
ok 14 - paging but no order_by is not ordered
1..14
# Auto checked 5 references for leaks - none detected
ok
t/resultset/is_paged.t .............................. 
#
ok 1 - vanilla resultset is not paginated
ok 2 - resultset is paginated now
1..2
# Auto checked 5 references for leaks - none detected
ok
t/resultset/nulls_only.t ............................ 
#
ok 1 - several CDs with no genre
ok 2 - Correct amount of objects without limit
ok 3 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 4 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 5 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 6 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 7 - All values are indeed undef
ok 8 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
1..8
# Auto checked 5 references for leaks - none detected
ok
t/resultset/plus_select.t ........................... 
#
not ok 1 # TODO Treating relationships as inflatable data is wrong - see comment in t/resultset/plus_select.t
#   Failed (TODO) test at t/resultset/plus_select.t line 25.
ok 2 - extra columns returned by get_columns
ok 3 - extra columns returned by get_inflated_columns without inflatable columns
ok 4 - extra columns returned by get_inflated_columns
1..4
# Auto checked 5 references for leaks - none detected
ok
t/resultset/rowparser_internals.t ................... 
#
ok 1 - Simple 1:1 descending non-collapsing parser
ok 2 - 1:1 descending non-collapsing parser terminating with chained 1:M:M
ok 3 - 1:1 descending non-collapsing pruning parser terminating with chained 1:M:M
ok 4 - 1:1 descending non-collapsing HRI-direct parser terminating with chained 1:M:M
ok 5 - Correct collapse map for 1:1 descending chain terminating with chained 1:M:M
ok 6 - Same 1:1 descending terminating with chained 1:M:M but with collapse
ok 7 - Same 1:1 descending terminating with chained 1:M:M but with collapse, HRI-direct
ok 8 - Correct collapse map constructed
ok 9 - Multiple has_many on multiple branches torture test
ok 10 - Multiple has_many on multiple branches with branch pruning torture test
ok 11 - Correct underdefined root collapse map constructed
ok 12 - Multiple has_many on multiple branches with underdefined root torture test
ok 13 - Multiple has_many on multiple branches with underdefined root, HRI-direct torture test
1..13
# Auto checked 4 references for leaks - none detected
ok
t/resultset/update_delete.t ......................... 
#
ok 1 - FourKeys_to_TwoKeys populated succesfully
ok 2 - Joined FourKey count correct (2x2)
ok 3 - Correct update-SQL with multijoin with pruning
ok 4 - Update ran only once on discard-join resultset
ok 5 - Update ran only once on discard-join resultset
ok 6 - Update did not touch outlier
ok 7 - Executed status as expected with multicolumn-in capability (1) combined with forced-mci-use (0)
ok 8 - Correct update-SQL with multijoin without pruning ( use_multicolumn_in forced to: 0 )
ok 9 - Correct update-SQL with multijoin without pruning ( use_multicolumn_in forced to: 0 )
ok 10 - Correct update-SQL with multijoin without pruning ( use_multicolumn_in forced to: 0 )
ok 11 - Correct update-SQL with multijoin without pruning ( use_multicolumn_in forced to: 0 )
ok 12 - Update ran expected amount of times on joined resultset
ok 13 - Update ran expected amount of times on joined resultset
ok 14 - Update did not touch outlier
ok 15 - operation is true
ok 16 - zero rows affected
ok 17 - Executed status as expected with multicolumn-in capability (1) combined with forced-mci-use (0)
ok 18 - Correct null-delete-SQL with multijoin without pruning
ok 19 - Correct null-delete-SQL with multijoin without pruning
ok 20 - Correct null-delete-SQL with multijoin without pruning
ok 21 - Noop update did not touch anything
ok 22 - Noop update did not touch anything
ok 23 - Update did not touch outlier
ok 24 - Executed status as expected with multicolumn-in capability (1) combined with forced-mci-use (0)
ok 25 - Correct update-SQL with premultiplied restricting join without pruning
ok 26 - Correct update-SQL with premultiplied restricting join without pruning
ok 27 - Correct update-SQL with premultiplied restricting join without pruning
ok 28 - Correct update-SQL with premultiplied restricting join without pruning
ok 29 - Update ran expected amount of times on joined resultset
ok 30 - Update ran expected amount of times on joined resultset
ok 31 - Update did not touch outlier
ok 32 - Executed status as expected with multicolumn-in capability (1) combined with forced-mci-use (1)
ok 33 - Correct update-SQL with multijoin without pruning ( use_multicolumn_in forced to: 1 )
ok 34 - Update ran expected amount of times on joined resultset
ok 35 - Update ran expected amount of times on joined resultset
ok 36 - Update did not touch outlier
ok 37 - operation is true
ok 38 - zero rows affected
ok 39 - Executed status as expected with multicolumn-in capability (1) combined with forced-mci-use (1)
ok 40 - Correct null-delete-SQL with multijoin without pruning
ok 41 - Noop update did not touch anything
ok 42 - Noop update did not touch anything
ok 43 - Update did not touch outlier
ok 44 - Executed status as expected with multicolumn-in capability (1) combined with forced-mci-use (1)
ok 45 - Correct update-SQL with premultiplied restricting join without pruning
ok 46 - Update ran expected amount of times on joined resultset
ok 47 - Update ran expected amount of times on joined resultset
ok 48 - Update did not touch outlier
ok 49 - Only two rows from fourkeys match
ok 50 - Grouped rs update/delete not allowed
ok 51 - Only two rows incremented
ok 52 - Only two rows incremented (where => scalarref works)
ok 53 - Update with table name qualifier in -or conditions lives
ok 54 - ... and yields the right data
ok 55 - Only two rows deleted
ok 56 - More than 1 row left
ok 57 - Only one row deleted
ok 58 - Non-restricting multijoins properly thrown out
ok 59 - Non-restricting multiprefetch thrown out
ok 60 - Restricting prefetch left in, selector thrown out
ok 61 - delete with fully qualified table name
ok 62 - delete_all with fully qualified table name
ok 63 - delete_all with fully qualified table name
ok 64 - delete_all with fully qualified table name
ok 65 - delete_all with fully qualified table name
ok 66 - delete of object from table with fully qualified name
ok 67 - delete of related object from scalarref fully qualified named table
ok 68 - delete of related object from fully qualified named table
ok 69 - delete of related object from fully qualified named table via relaccessor
ok 70 - delete with fully qualified table name and subquery correct
ok 71 - Delete from as_subselect_rs works correctly
1..71
# Auto checked 5 references for leaks - none detected
ok
t/resultset_class.t ................................. 
#
ok 1 - default resultset class
ok 2 - custom resultset class not loaded
ok 3 - custom resultset class not loaded on SET
ok 4 - custom resultset class set
ok 5 - custom resultset class loaded on GET
ok 6 - 'resultset is custom class' isa 'DBICNSTest::ResultSet::A'
1..6
# Auto checked 5 references for leaks - none detected
ok
t/resultset_overload.t .............................. 
#
ok 1
ok 2 - resultset as number with results
ok 3 - resultset as boolean always true
ok 4
ok 5 - resultset as number without results
ok 6 - resultset as boolean always true
1..6
# Auto checked 5 references for leaks - none detected
ok
t/resultsource/bare_resultclass_exception.t ......... 
#
ok 1 - threw Regexp ((?^:must be a hashref))
1..1
# Auto checked 0 references for leaks - none detected
ok
t/resultsource/set_primary_key.t .................... 
#
ok 1 - proper exception on non-existing column as PK
ok 2 - proper exception on is_nullable column as PK
1..2
# Auto checked 0 references for leaks - none detected
ok
t/row/copy_with_extra_selection.t ................... 
#
ok 1 - IDs differ
ok 2 - Title same on copied object
1..2
# Auto checked 5 references for leaks - none detected
ok
t/row/filter_column.t ............................... 
#
ok 1 - INSERT: correctly unfiltered on insertion
ok 2 - got stored filtered charfield
ok 3 - got reloaded filtered charfield
ok 4 - got filtered charfield
ok 5 - UPDATE: correctly unflitered on update
ok 6 - column is not dirty after setting the same value
ok 7 - artist charfield gets correctly unfiltered w/ MC
ok 8 - artist charfield gets correctly filtered w/ MC
ok 9 - from has not run yet
ok 10 - to has not run yet
ok 11 - filter/unfilter differ
ok 12 - from ran once, therefor caches
ok 13 - to did not run
ok 14 - from did not run
ok 15 - to ran once
ok 16 - Column marked as dirty
ok 17 - from did not run
ok 18 - to did not run
ok 19 - Column not marked as dirty on same set_column value
ok 20 - Column set properly (cache blown)
ok 21 - from ran once (set_column blew cache)
ok 22 - to did not run
ok 23 - Column not marked as dirty on same accessor-set value
ok 24 - Column set properly
ok 25 - from did not run
ok 26 - to did run once (call in to set_column)
ok 27 - Column not marked as dirty on differing store_column value
ok 28 - Cache properly blown
ok 29 - from did not run
ok 30 - to did not run
ok 31 - from did not run
ok 32 - to did run
ok 33 - Got back null
ok 34 - Got back null through filter
ok 35 - from did run
ok 36 - to did not run
ok 37 - object clean
ok 38 - dirty columns as expected
ok 39 - from did not run
ok 40 - to did not run
ok 41 - from did not run
ok 42 - to ran once, determining dirtyness
ok 43 - setting once works
ok 44 - column changed
ok 45 - object changed
ok 46 - dirty columns as expected
ok 47 - from did not run
ok 48 - to did not run
ok 49 - setting twice works
ok 50 - column changed
ok 51 - object changed
ok 52 - from did not run
ok 53 - to did not run a second time on dirty column
ok 54 - dirty columns as expected
ok 55 - from did not run
ok 56 - to did run producing a new dirty_columns set
ok 57 - dirty columns still as expected
ok 58 - from did not run
ok 59 - to did not run on re-invoked get_dirty_columns
ok 60 - value still there
ok 61 - from did not run
ok 62 - to did not run 
ok 63 - from did not run after discard_changes
ok 64 - to did not run after discard_changes
ok 65 - value still there post reload
ok 66 - from did run
ok 67 - to did not run
ok 68 - from has not run yet
ok 69 - to has not run yet
ok 70 - pk not loaded
ok 71 - Filtered column marked as loaded under new
ok 72 - Proper unfiltered value
ok 73 - Proper filtered value
ok 74 - Proper value in database
ok 75 - from has not run yet
ok 76 - to has not run yet
ok 77 - pk not loaded
ok 78 - Filtered column marked as loaded under new
ok 79 - Proper unfiltered value
ok 80 - Proper filtered value
ok 81 - Proper value in database
ok 82
ok 83
ok 84
ok 85 - Literal inserted into database properly
ok 86 - filtering still works
ok 87
ok 88
ok 89
ok 90 - Literal inserted into database properly
ok 91 - filtering still works
ok 92
ok 93
ok 94
ok 95 - Literal inserted into database properly
ok 96 - filtering still works
ok 97
ok 98
ok 99
ok 100 - Literal inserted into database properly
ok 101 - filtering still works
ok 102 - Can't inflate column after filter column
ok 103 - Can't filter column after inflate column
ok 104 - Column marked as dirty on accessor-set value
ok 105 - Column set properly
ok 106 - from did not run
ok 107 - to did run
ok 108 - Column set properly
ok 109 - from did not run
ok 110 - to did not run
ok 111 - Column marked as dirty on accessor-set value
ok 112 - Column set properly
ok 113 - from did not run
ok 114 - to did not run
ok 115 - Column set properly
ok 116 - from did run
ok 117 - to did not run
ok 118 - Correctly throws exception for empty attributes
ok 119
ok 120
ok 121 - threw Regexp ((?^:Unable\ to\ satisfy\ requested\ constraint\ \'primary\'\,\ FilterColumn\ values\ not\ usable\ for\ column\(s\)\:\ \'artistid\'))
ok 122 - threw Regexp ((?^:Unable\ to\ satisfy\ requested\ constraint\ \'primary\'\,\ FilterColumn\ values\ not\ usable\ for\ column\(s\)\:\ \'artistid\'))
1..122
# Auto checked 5 references for leaks - none detected
ok
t/row/find_one_has_many.t ........................... 
#
ok 1 - find_related only uses foreign key condition once
1..1
# Auto checked 5 references for leaks - none detected
ok
t/row/inflate_result.t .............................. 
#
ok 1
ok 2
ok 3
not ok 4 # TODO New objects should also be inflated
#   Failed (TODO) test at t/row/inflate_result.t line 95.
#          got: 'My::Schema::Result::User'
#     expected: 'My::Schema::Result::User::Admin'
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
1..12
# Auto checked 0 references for leaks - none detected
ok
t/row/pkless.t ...................................... 
#
ok 1 - Set on pkless object works
ok 2 - Column updated in-object
ok 3 - update() fails on pk-less object
ok 4 - Column not updated by failed update()
ok 5 - delete() fails on pk-less object
1..5
# Auto checked 5 references for leaks - none detected
ok
t/row/set_extra_column.t ............................ 
#
ok 1 - no changes
ok 2 - still no changes
ok 3 - changed
ok 4 - correct value
ok 5 - no changes
ok 6 - still no changes
ok 7 - changed
ok 8 - correct value
1..8
# Auto checked 5 references for leaks - none detected
ok
t/schema/anon.t ..................................... 
#
ok 1 - Schema object not lost in chaining
1..1
# Auto checked 5 references for leaks - none detected
ok
t/schema/clone.t .................................... 
#
ok 1 - Storage copied into new schema (not a new instance)
ok 2
ok 3 - cloning can change existing attrs
ok 4 - cloning can change existing attrs
1..4
# Auto checked 8 references for leaks - none detected
ok
t/search/deprecated_attributes.t .................... 
#
ok 1 - cols attribute still works
ok 2 - deprecation warning when passing cols attribute
ok 3 - include_columns attribute still works
ok 4 - deprecation warning when passing include_columns attribute
1..4
# Auto checked 5 references for leaks - none detected
ok
t/search/distinct.t ................................. 
#
ok 1 - Correct GROUP BY on selection+order_by on same column
ok 2 - Correct GROUP BY on non-unique selection and order by a different column
ok 3 - Correct GROUP BY on unique selection and order by a different column
ok 4 - Correct GROUP BY on non-unique selection and external single order_by
ok 5 - Correct GROUP BY on unique selection and external single order_by
ok 6 - Correct GROUP BY on non-unique selection and external multi order_by
ok 7 - Correct GROUP BY on unique selection and external multi order_by
1..7
# Auto checked 5 references for leaks - none detected
ok
t/search/empty_attrs.t .............................. 
#
ok 1
ok 2
ok 3
not ok 4 # TODO Stupid misdesigned as_subselect_rs
#   Failed (TODO) test at t/search/empty_attrs.t line 45.
# SQL expressions differ
#  got: (SELECT me.artistid, me.name, me.rank, me.charfield FROM (SELECT me.artistid FROM artist me) me)
# want: (SELECT me.artistid FROM (SELECT me.artistid FROM artist me) me)
# 
# mismatch around
# OP [-LIST] != [-LITERAL] in
# left: me.artistid, me.name, me.rank, me.charfield
# right: me.artistid
# 
1..4
# Auto checked 5 references for leaks - none detected
ok
t/search/preserve_original_rs.t ..................... 
#
ok 1 - Resultset attributes preserved after a simple search
ok 2 - Resultset attributes preserved after search with prefetch
ok 3 - first prefetching search ok
ok 4 - Resultset attributes preserved after another search with prefetch
ok 5 - second prefetching search ok
ok 6 - Resultset attributes preserved after a simple search
ok 7 - Resultset attributes preserved after search with prefetch
ok 8 - first prefetching search ok
ok 9 - Resultset attributes preserved after another search with prefetch
ok 10 - second prefetching search ok
ok 11 - first() on a2a does not throw an exception
ok 12 - count() on a2a does not throw an exception
ok 13 - a2a resultset unmodified (as_query matches)
ok 14 - first() on artw does not throw an exception
ok 15 - count() on artw does not throw an exception
ok 16 - artw resultset unmodified (as_query matches)
ok 17 - first() on cd does not throw an exception
ok 18 - count() on cd does not throw an exception
ok 19 - cd resultset unmodified (as_query matches)
ok 20 - first() on artw_back does not throw an exception
ok 21 - count() on artw_back does not throw an exception
ok 22 - artw_back resultset unmodified (as_query matches)
ok 23 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 24 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 25 - An object of class 'DBICTest::CD' isa 'DBICTest::CD'
ok 26
ok 27
ok 28 - Still no cursor on fresh rs
ok 29 - aliasmap did not leak through
ok 30 - Cursor at expected slot after fire
ok 31 - aliasmap at expected slot after fire
1..31
# Auto checked 5 references for leaks - none detected
ok
t/search/reentrancy.t ............................... 
#
ok 1 - Count works (pass 1)
ok 2 - Correct object retrieved via search() (pass 1)
ok 3 - Count_rs works (pass 1)
ok 4 - Count works (pass 1)
ok 5 - Correct object retrieved via single() (pass 1)
ok 6 - Count_rs works (pass 1)
ok 7 - Count works (pass 1)
ok 8 - Correct object retrieved via find() (pass 1)
ok 9 - Count_rs works (pass 1)
ok 10 - Count works (pass 2)
ok 11 - Correct object retrieved via search() (pass 2)
ok 12 - Count_rs works (pass 2)
ok 13 - Count works (pass 2)
ok 14 - Correct object retrieved via single() (pass 2)
ok 15 - Count_rs works (pass 2)
ok 16 - Count works (pass 2)
ok 17 - Correct object retrieved via find() (pass 2)
ok 18 - Count_rs works (pass 2)
ok 19 - Count works (pass 3)
ok 20 - Correct object retrieved via search() (pass 3)
ok 21 - Count_rs works (pass 3)
ok 22 - Count works (pass 3)
ok 23 - Correct object retrieved via single() (pass 3)
ok 24 - Count_rs works (pass 3)
ok 25 - Count works (pass 3)
ok 26 - Correct object retrieved via find() (pass 3)
ok 27 - Count_rs works (pass 3)
1..27
# Auto checked 5 references for leaks - none detected
ok
t/search/related_has_many.t ......................... 
#
ok 1 - Iteration is correct
ok 2 - Count is correct
ok 3 - All is correct
1..3
# Auto checked 5 references for leaks - none detected
ok
t/search/related_strip_prefetch.t ................... 
#
ok 1 - Prefetch spec successfully stripped on search_related
1..1
# Auto checked 5 references for leaks - none detected
ok
t/search/select_chains.t ............................ 
#
ok 1 - Test 1 of SELECT assembly ok
ok 2 - Test 2 of SELECT assembly ok
ok 3 - Test 3 of SELECT assembly ok
ok 4 - Test 4 of SELECT assembly ok
ok 5 - Test 5 of SELECT assembly ok
ok 6 - Test 6 of SELECT assembly ok
ok 7 - Test 7 of SELECT assembly ok
ok 8 - Test 8 of SELECT assembly ok
ok 9 - Test 9 of SELECT assembly ok
ok 10 - Test 10 of SELECT assembly ok
ok 11 - Test 11 of SELECT assembly ok
ok 12 - Test 12 of SELECT assembly ok
ok 13 - No eager 'columns' attr on fresh resultset
ok 14 - No eager 'select' attr on fresh resultset
ok 15 - No eager 'as' attr on fresh resultset
ok 16 - No eager 'columns' attr on fresh resultset
ok 17 - No eager 'select' attr on fresh resultset
ok 18 - No eager 'as' attr on fresh resultset
ok 19 - No eager 'columns' attr on fresh resultset
ok 20 - No eager 'select' attr on fresh resultset
ok 21 - No eager 'as' attr on fresh resultset
ok 22 - No eager 'columns' attr on fresh resultset
ok 23 - No eager 'select' attr on fresh resultset
ok 24 - No eager 'as' attr on fresh resultset
ok 25 - No eager 'columns' attr on fresh resultset
ok 26 - No eager 'select' attr on fresh resultset
ok 27 - No eager 'as' attr on fresh resultset
ok 28 - Correct chaining before attr resolution
ok 29 - Correct order of selected columns
ok 30 - Correct order of selected columns
1..30
# Auto checked 5 references for leaks - none detected
ok
t/search/select_chains_unbalanced.t ................. 
#
ok 1 - Test 1 of SELECT assembly ok
ok 2 - Correct dbic-side aliasing for test 1
ok 3 - Test 2 of SELECT assembly ok
ok 4 - Correct dbic-side aliasing for test 2
ok 5 - Test 3 of SELECT assembly ok
ok 6 - Correct dbic-side aliasing for test 3
ok 7 - Test 4 of SELECT assembly ok
ok 8 - Correct dbic-side aliasing for test 4
ok 9 - Test 5 of SELECT assembly ok
ok 10 - Correct dbic-side aliasing for test 5
ok 11 - Test 6 of SELECT assembly ok
ok 12 - Correct dbic-side aliasing for test 6
ok 13 - Two dark selectors are ok
ok 14 - Unnamed followed by named is not
ok 15 - Throw on unaliased selector followed by prefetch
ok 16 - Throw on unaliased selector followed by +select/+as
1..16
# Auto checked 5 references for leaks - none detected
ok
t/search/stack_cond.t ............................... 
#
ok 1 - Double condition correctly collapsed for steps[{"-and" => [{"year" => {"=" => undef}},{"title" => {"=" => undef}}]},{"-and" => ["year",undef,"title",undef]},{"-and" => ["year",undef,{"title" => {"=" => undef}}]},{"title" => {"!=" => ["-and",\"bar"]},"year" => {"!=" => ["-and","bar"]}},{"-and" => {"-or" => {"year" => {"=" => undef}}},"-or" => {"title" => undef}},["year",undef],{"year" => undef},["title",undef],{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},{"title" => undef,"year" => {"=" => undef}},{"title" => undef},{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]}]
ok 2 - Double condition correctly collapsed for steps[{"-and" => [{"year" => {"=" => {"-value" => undef}}},{"title" => {"=" => $VAR1->[0]{"-and"}[0]{"year"}{"="}}}]},["title",$VAR1->[0]{"-and"}[0]{"year"}{"="}],{"year" => undef},{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},{"-and" => ["year",$VAR1->[0]{"-and"}[0]{"year"}{"="},{"title" => {"=" => $VAR1->[0]{"-and"}[0]{"year"}{"="}}}]},{"year" => {"!=" => ["-and","bar"]},"title" => {"!=" => ["-and",\"bar"]}},{"title" => undef},{"title" => $VAR1->[0]{"-and"}[0]{"year"}{"="},"year" => {"=" => $VAR1->[0]{"-and"}[0]{"year"}{"="}}},{"-and" => {"-or" => {"year" => {"=" => $VAR1->[0]{"-and"}[0]{"year"}{"="}}}},"-or" => {"title" => $VAR1->[0]{"-and"}[0]{"year"}{"="}}},{"-and" => ["year",undef,"title",undef]},["year",$VAR1->[0]{"-and"}[0]{"year"}{"="}]]
ok 3 - Double condition correctly collapsed for steps[{"year" => {"=" => \"foo"},"title" => {"=" => $VAR1->[0]{"year"}{"="}}},["title",$VAR1->[0]{"title"}],{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},{"-and" => {"-or" => {"year" => {"=" => $VAR1->[0]{"year"}{"="}}}},"-or" => {"title" => $VAR1->[0]{"title"}}},{"-and" => ["year",$VAR1->[0]{"title"},{"title" => {"=" => $VAR1->[0]{"year"}{"="}}}]},{"year" => {"!=" => ["-and","bar"]},"title" => {"!=" => ["-and",\"bar"]}},{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},{"-and" => [{"year" => {"=" => $VAR1->[0]{"year"}{"="}}},{"title" => {"=" => $VAR1->[0]{"year"}{"="}}}]},["year",$VAR1->[0]{"title"}]]
ok 4 - Double condition correctly collapsed for steps[{"year" => {"!=" => ["-and","bar"]},"title" => {"!=" => ["-and",\"bar"]}},{"-and" => ["year","foo",{"title" => {"=" => "foo"}}]},{"-and" => {"-or" => {"year" => {"=" => "foo"}}},"-or" => {"title" => "foo"}},{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},["title","foo"],{"-and" => [{"year" => {"=" => "foo"}},{"title" => {"=" => "foo"}}]},{"title" => "foo"},{"-and" => ["year","foo","title","foo"]},{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},["year","foo"],{"year" => {"=" => "foo"},"title" => "foo"},{"year" => "foo"}]
ok 5 - Double condition correctly collapsed for steps[{"year" => "foo"},{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},{"-and" => ["year",{"-value" => "foo"},{"title" => {"=" => $VAR1->[2]{"-and"}[1]}}]},["year",$VAR1->[2]{"-and"}[1]],{"-and" => ["year","foo","title","foo"]},["title",$VAR1->[2]{"-and"}[1]],{"-and" => {"-or" => {"year" => {"=" => $VAR1->[2]{"-and"}[1]}}},"-or" => {"title" => $VAR1->[2]{"-and"}[1]}},{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},{"-and" => [{"year" => {"=" => $VAR1->[2]{"-and"}[1]}},{"title" => {"=" => $VAR1->[2]{"-and"}[1]}}]},{"title" => "foo"},{"title" => $VAR1->[2]{"-and"}[1],"year" => {"=" => $VAR1->[2]{"-and"}[1]}},{"title" => {"!=" => ["-and",\"bar"]},"year" => {"!=" => ["-and","bar"]}}]
ok 6 - Double condition correctly collapsed for steps[{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},{"-and" => ["year",{"=" => \["?","foo"]},{"title" => {"=" => $VAR1->[1]{"-and"}[1]{"="}}}]},["title",$VAR1->[1]{"-and"}[1]],{"-and" => [{"year" => {"=" => $VAR1->[1]{"-and"}[1]{"="}}},{"title" => {"=" => $VAR1->[1]{"-and"}[1]{"="}}}]},{"year" => {"=" => $VAR1->[1]{"-and"}[1]{"="}},"title" => $VAR1->[1]{"-and"}[1]},{"-or" => {"title" => $VAR1->[1]{"-and"}[1]},"-and" => {"-or" => {"year" => {"=" => $VAR1->[1]{"-and"}[1]{"="}}}}},{"title" => {"!=" => ["-and",\"bar"]},"year" => {"!=" => ["-and","bar"]}},["year",$VAR1->[1]{"-and"}[1]],{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]}]
ok 7 - Double condition correctly collapsed for steps[{"title" => {"!=" => ["-and",\"bar"]},"year" => {"!=" => ["-and","bar"]}},{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},["year",{"\@>" => {"-value" => [1,2,3]}}],{"-and" => ["year",$VAR1->[2][1],{"title" => {"=" => $VAR1->[2][1]}}]},{"-and" => {"-or" => {"year" => {"=" => $VAR1->[2][1]}}},"-or" => {"title" => $VAR1->[2][1]}},["title",$VAR1->[2][1]],{"-or" => ["genreid",undef,"genreid",{"!=" => \42}]},{"year" => {"=" => $VAR1->[2][1]},"title" => $VAR1->[2][1]},{"-and" => [{"year" => {"=" => $VAR1->[2][1]}},{"title" => {"=" => $VAR1->[2][1]}}]}]
1..7
# Auto checked 5 references for leaks - none detected
ok
t/search/subquery.t ................................. 
#
ok 1 - Testcase 1, pass 1
ok 2 - Testcase 1, pass 2
ok 3 - Testcase 2, pass 1
ok 4 - Testcase 2, pass 2
ok 5 - Testcase 3, pass 1
ok 6 - Testcase 3, pass 2
ok 7 - Testcase 4, pass 1
ok 8 - Testcase 4, pass 2
ok 9 - Testcase 5, pass 1
ok 10 - Testcase 5, pass 2
ok 11 - Testcase 6, pass 1
ok 12 - Testcase 6, pass 2
ok 13 - Testcase 7, pass 1
ok 14 - Testcase 7, pass 2
ok 15 - Testcase 8, pass 1
ok 16 - Testcase 8, pass 2
ok 17 - Testcase 9, pass 1
ok 18 - Testcase 9, pass 2
1..18
# Auto checked 5 references for leaks - none detected
ok
t/search/void.t ..................................... 
#
ok 1 - Proper exception on search in void ctx
1..1
# Auto checked 4 references for leaks - none detected
ok
t/sqlmaker/bind_transport.t ......................... 
#
ok 1 - Correct crazy sql
ok 2 - Correct crazy sql
ok 3 - An object of class 'DBICTest::CD' isa 'DBIx::Class::Row'
ok 4 - [ $name => $val ] === [ { dbic_colname => $name }, $val ]
ok 5 - resolution of known column during [ $name => $val ] === [ { dbic_colname => $name }, $val ]
ok 6 - [ \$dt => $val ] === [ { sqlt_datatype => $dt }, $val ]
ok 7 - [ {} => $val ] === [ {}, $val ]
ok 8 - [ undef, $val ] === [ {}, $val ]
ok 9 - $val === [ {}, $val ]
ok 10 - stringifyable $object === [ {}, $object ]
ok 11
ok 12
ok 13
ok 14
ok 15
1..15
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/core.t ................................... 
#
ok 1 - sql_maker passes arrayrefs in insert
ok 2 - sql_maker passes arrayrefs in update
ok 3
ok 4
ok 5
ok 6 - Exception correctly croak()ed
1..6
# Auto checked 4 references for leaks - none detected
ok
t/sqlmaker/core_quoted.t ............................ 
#
ok 1 - got correct SQL and bind parameters for complex select query with quoting
ok 2 - scalar ORDER BY okay (single value)
ok 3 - scalar ORDER BY okay (multiple values)
ok 4 - hashref ORDER BY okay (single value)
ok 5 - hashref ORDER BY okay (multiple values)
ok 6 - did not quote ORDER BY with scalarref (single value)
ok 7 - did not quote ORDER BY with scalarref (multiple values)
ok 8 - Quoting works with where/having arrayrefsrefs
ok 9 - Quoting works with where/having scalarrefs
ok 10 - quoted table names for UPDATE
ok 11 - select attr with me.* is right
ok 12 - got correct SQL and bind parameters for count query with bracket quoting
ok 13 - bracket quoted table names for UPDATE
1..13
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/dbihacks_internals.t ..................... 
#
ok 1 - test overloaded object is "sane"
ok 2 - test overloaded object is "sane"
ok 3 - Expected warning when collapsing/rendering {'artistid' => 1,'charfield' => undef}
ok 4 - Expected collapsed condition produced on {'artistid' => 1,'charfield' => undef}
ok 5 - Expected original SQL from {'artistid' => 1,'charfield' => undef}
ok 6 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => 1,'charfield' => undef}
ok 7 - Expected fixed_condition produced on {'artistid' => 1,'charfield' => undef}
ok 8 - Expected fixed_condition including NULLs produced on {'artistid' => 1,'charfield' => undef}
ok 9 - Collapsed condition result unaltered by fixed condition extractor
ok 10 - Expected warning when collapsing/rendering {'artistid' => 1,'charfield' => undef}
ok 11 - Expected collapsed condition produced on {'artistid' => 1,'charfield' => undef}
ok 12 - Expected original SQL from {'artistid' => 1,'charfield' => undef}
ok 13 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => 1,'charfield' => undef}
ok 14 - Expected fixed_condition produced on {'artistid' => 1,'charfield' => undef}
ok 15 - Expected fixed_condition including NULLs produced on {'artistid' => 1,'charfield' => undef}
ok 16 - Collapsed condition result unaltered by fixed condition extractor
ok 17 - Expected warning when collapsing/rendering ['-and',{'artistid' => 1,'charfield' => undef}]
ok 18 - Expected collapsed condition produced on ['-and',{'artistid' => 1,'charfield' => undef}]
ok 19 - Expected original SQL from ['-and',{'artistid' => 1,'charfield' => undef}]
ok 20 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'artistid' => 1,'charfield' => undef}]
ok 21 - Expected fixed_condition produced on ['-and',{'artistid' => 1,'charfield' => undef}]
ok 22 - Expected fixed_condition including NULLs produced on ['-and',{'artistid' => 1,'charfield' => undef}]
ok 23 - Collapsed condition result unaltered by fixed condition extractor
ok 24 - Expected warning when collapsing/rendering ['-AND',{'artistid' => 1,'charfield' => undef}]
ok 25 - Expected collapsed condition produced on ['-AND',{'artistid' => 1,'charfield' => undef}]
ok 26 - Expected original SQL from ['-AND',{'artistid' => 1,'charfield' => undef}]
ok 27 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'artistid' => 1,'charfield' => undef}]
ok 28 - Expected fixed_condition produced on ['-AND',{'artistid' => 1,'charfield' => undef}]
ok 29 - Expected fixed_condition including NULLs produced on ['-AND',{'artistid' => 1,'charfield' => undef}]
ok 30 - Collapsed condition result unaltered by fixed condition extractor
ok 31 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'artistid' => 1,'charfield' => undef}]}
ok 32 - Expected collapsed condition produced on {'-OR' => ['-AND',{'artistid' => 1,'charfield' => undef}]}
ok 33 - Expected original SQL from {'-OR' => ['-AND',{'artistid' => 1,'charfield' => undef}]}
ok 34 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'artistid' => 1,'charfield' => undef}]}
ok 35 - Expected fixed_condition produced on {'-OR' => ['-AND',{'artistid' => 1,'charfield' => undef}]}
ok 36 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'artistid' => 1,'charfield' => undef}]}
ok 37 - Collapsed condition result unaltered by fixed condition extractor
ok 38 - Expected warning when collapsing/rendering {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 39 - Expected collapsed condition produced on {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 40 - Expected original SQL from {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 41 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 42 - Expected fixed_condition produced on {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 43 - Expected fixed_condition including NULLs produced on {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 44 - Collapsed condition result unaltered by fixed condition extractor
ok 45 - Expected warning when collapsing/rendering {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 46 - Expected collapsed condition produced on {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 47 - Expected original SQL from {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 48 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 49 - Expected fixed_condition produced on {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 50 - Expected fixed_condition including NULLs produced on {'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}
ok 51 - Collapsed condition result unaltered by fixed condition extractor
ok 52 - Expected warning when collapsing/rendering ['-and',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 53 - Expected collapsed condition produced on ['-and',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 54 - Expected original SQL from ['-and',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 55 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 56 - Expected fixed_condition produced on ['-and',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 57 - Expected fixed_condition including NULLs produced on ['-and',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 58 - Collapsed condition result unaltered by fixed condition extractor
ok 59 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 60 - Expected collapsed condition produced on ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 61 - Expected original SQL from ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 62 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 63 - Expected fixed_condition produced on ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 64 - Expected fixed_condition including NULLs produced on ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]
ok 65 - Collapsed condition result unaltered by fixed condition extractor
ok 66 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]}
ok 67 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]}
ok 68 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]}
ok 69 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]}
ok 70 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]}
ok 71 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'-and' => ['artistid',1,'charfield',undef,{'rank' => 13}]}]}
ok 72 - Collapsed condition result unaltered by fixed condition extractor
ok 73 - Expected warning when collapsing/rendering ['-and',['artistid',1,'charfield',undef,{'rank' => 13}]]
ok 74 - Expected collapsed condition produced on ['-and',['artistid',1,'charfield',undef,{'rank' => 13}]]
ok 75 - Expected original SQL from ['-and',['artistid',1,'charfield',undef,{'rank' => 13}]]
ok 76 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['artistid',1,'charfield',undef,{'rank' => 13}]]
ok 77 - Expected fixed_condition produced on ['-and',['artistid',1,'charfield',undef,{'rank' => 13}]]
ok 78 - Expected fixed_condition including NULLs produced on ['-and',['artistid',1,'charfield',undef,{'rank' => 13}]]
ok 79 - Collapsed condition result unaltered by fixed condition extractor
ok 80 - Expected warning when collapsing/rendering {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 81 - Expected collapsed condition produced on {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 82 - Expected original SQL from {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 83 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 84 - Expected fixed_condition produced on {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 85 - Expected fixed_condition including NULLs produced on {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 86 - Collapsed condition result unaltered by fixed condition extractor
ok 87 - Expected warning when collapsing/rendering {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 88 - Expected collapsed condition produced on {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 89 - Expected original SQL from {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 90 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 91 - Expected fixed_condition produced on {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 92 - Expected fixed_condition including NULLs produced on {'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}
ok 93 - Collapsed condition result unaltered by fixed condition extractor
ok 94 - Expected warning when collapsing/rendering ['-and',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 95 - Expected collapsed condition produced on ['-and',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 96 - Expected original SQL from ['-and',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 97 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 98 - Expected fixed_condition produced on ['-and',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 99 - Expected fixed_condition including NULLs produced on ['-and',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 100 - Collapsed condition result unaltered by fixed condition extractor
ok 101 - Expected warning when collapsing/rendering ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 102 - Expected collapsed condition produced on ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 103 - Expected original SQL from ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 104 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 105 - Expected fixed_condition produced on ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 106 - Expected fixed_condition including NULLs produced on ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]
ok 107 - Collapsed condition result unaltered by fixed condition extractor
ok 108 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]}
ok 109 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]}
ok 110 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]}
ok 111 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]}
ok 112 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]}
ok 113 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'-and' => [{'artistid' => 1,'charfield' => undef},{'rank' => 13}]}]}
ok 114 - Collapsed condition result unaltered by fixed condition extractor
ok 115 - Expected warning when collapsing/rendering ['-and',[{'artistid' => 1,'charfield' => undef},{'rank' => 13}]]
ok 116 - Expected collapsed condition produced on ['-and',[{'artistid' => 1,'charfield' => undef},{'rank' => 13}]]
ok 117 - Expected original SQL from ['-and',[{'artistid' => 1,'charfield' => undef},{'rank' => 13}]]
ok 118 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[{'artistid' => 1,'charfield' => undef},{'rank' => 13}]]
ok 119 - Expected fixed_condition produced on ['-and',[{'artistid' => 1,'charfield' => undef},{'rank' => 13}]]
ok 120 - Expected fixed_condition including NULLs produced on ['-and',[{'artistid' => 1,'charfield' => undef},{'rank' => 13}]]
ok 121 - Collapsed condition result unaltered by fixed condition extractor
ok 122 - Expected warning when collapsing/rendering {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 123 - Expected collapsed condition produced on {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 124 - Expected original SQL from {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 125 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 126 - Expected fixed_condition produced on {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 127 - Expected fixed_condition including NULLs produced on {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 128 - Collapsed condition result unaltered by fixed condition extractor
ok 129 - Expected warning when collapsing/rendering {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 130 - Expected collapsed condition produced on {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 131 - Expected original SQL from {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 132 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 133 - Expected fixed_condition produced on {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 134 - Expected fixed_condition including NULLs produced on {'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}
ok 135 - Collapsed condition result unaltered by fixed condition extractor
ok 136 - Expected warning when collapsing/rendering ['-and',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 137 - Expected collapsed condition produced on ['-and',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 138 - Expected original SQL from ['-and',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 139 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 140 - Expected fixed_condition produced on ['-and',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 141 - Expected fixed_condition including NULLs produced on ['-and',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 142 - Collapsed condition result unaltered by fixed condition extractor
ok 143 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 144 - Expected collapsed condition produced on ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 145 - Expected original SQL from ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 146 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 147 - Expected fixed_condition produced on ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 148 - Expected fixed_condition including NULLs produced on ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]
ok 149 - Collapsed condition result unaltered by fixed condition extractor
ok 150 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]}
ok 151 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]}
ok 152 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]}
ok 153 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]}
ok 154 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]}
ok 155 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'-and' => ['-or',{'name' => 'Caterwauler McCrae'},'rank']}]}
ok 156 - Collapsed condition result unaltered by fixed condition extractor
ok 157 - Expected warning when collapsing/rendering ['-and',['-or',{'name' => 'Caterwauler McCrae'},'rank']]
ok 158 - Expected collapsed condition produced on ['-and',['-or',{'name' => 'Caterwauler McCrae'},'rank']]
ok 159 - Expected original SQL from ['-and',['-or',{'name' => 'Caterwauler McCrae'},'rank']]
ok 160 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['-or',{'name' => 'Caterwauler McCrae'},'rank']]
ok 161 - Expected fixed_condition produced on ['-and',['-or',{'name' => 'Caterwauler McCrae'},'rank']]
ok 162 - Expected fixed_condition including NULLs produced on ['-and',['-or',{'name' => 'Caterwauler McCrae'},'rank']]
ok 163 - Collapsed condition result unaltered by fixed condition extractor
ok 164 - Expected warning when collapsing/rendering {'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}
ok 165 - Expected collapsed condition produced on {'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}
ok 166 - Expected original SQL from {'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}
ok 167 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}
ok 168 - Expected fixed_condition produced on {'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}
ok 169 - Collapsed condition result unaltered by fixed condition extractor
ok 170 - Expected warning when collapsing/rendering {'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}
ok 171 - Expected collapsed condition produced on {'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}
ok 172 - Expected original SQL from {'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}
ok 173 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}
ok 174 - Expected fixed_condition produced on {'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}
ok 175 - Collapsed condition result unaltered by fixed condition extractor
ok 176 - Expected warning when collapsing/rendering ['-and',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]
ok 177 - Expected collapsed condition produced on ['-and',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]
ok 178 - Expected original SQL from ['-and',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]
ok 179 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]
ok 180 - Expected fixed_condition produced on ['-and',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]
ok 181 - Collapsed condition result unaltered by fixed condition extractor
ok 182 - Expected warning when collapsing/rendering ['-AND',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]
ok 183 - Expected collapsed condition produced on ['-AND',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]
ok 184 - Expected original SQL from ['-AND',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]
ok 185 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]
ok 186 - Expected fixed_condition produced on ['-AND',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]
ok 187 - Collapsed condition result unaltered by fixed condition extractor
ok 188 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]}
ok 189 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]}
ok 190 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]}
ok 191 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]}
ok 192 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]}]}
ok 193 - Collapsed condition result unaltered by fixed condition extractor
ok 194 - Expected warning when collapsing/rendering ['-and',[[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]]
ok 195 - Expected collapsed condition produced on ['-and',[[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]]
ok 196 - Expected original SQL from ['-and',[[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]]
ok 197 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]]
ok 198 - Expected fixed_condition produced on ['-and',[[['artist',{'=' => \'foo'}]],{'name' => \['= ?','bar']}]]
ok 199 - Collapsed condition result unaltered by fixed condition extractor
ok 200 - Expected warning when collapsing/rendering {'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}
ok 201 - Expected collapsed condition produced on {'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}
ok 202 - Expected original SQL from {'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}
ok 203 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}
ok 204 - Expected fixed_condition produced on {'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}
ok 205 - Collapsed condition result unaltered by fixed condition extractor
ok 206 - Expected warning when collapsing/rendering {'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}
ok 207 - Expected collapsed condition produced on {'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}
ok 208 - Expected original SQL from {'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}
ok 209 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}
ok 210 - Expected fixed_condition produced on {'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}
ok 211 - Collapsed condition result unaltered by fixed condition extractor
ok 212 - Expected warning when collapsing/rendering ['-and',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]
ok 213 - Expected collapsed condition produced on ['-and',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]
ok 214 - Expected original SQL from ['-and',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]
ok 215 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]
ok 216 - Expected fixed_condition produced on ['-and',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]
ok 217 - Collapsed condition result unaltered by fixed condition extractor
ok 218 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]
ok 219 - Expected collapsed condition produced on ['-AND',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]
ok 220 - Expected original SQL from ['-AND',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]
ok 221 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]
ok 222 - Expected fixed_condition produced on ['-AND',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]
ok 223 - Collapsed condition result unaltered by fixed condition extractor
ok 224 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]}
ok 225 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]}
ok 226 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]}
ok 227 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]}
ok 228 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]}]}
ok 229 - Collapsed condition result unaltered by fixed condition extractor
ok 230 - Expected warning when collapsing/rendering ['-and',['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]]
ok 231 - Expected collapsed condition produced on ['-and',['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]]
ok 232 - Expected original SQL from ['-and',['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]]
ok 233 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]]
ok 234 - Expected fixed_condition produced on ['-and',['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]]
ok 235 - Collapsed condition result unaltered by fixed condition extractor
ok 236 - Expected warning when collapsing/rendering {'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}
ok 237 - Expected collapsed condition produced on {'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}
ok 238 - Expected original SQL from {'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}
ok 239 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}
ok 240 - Expected fixed_condition produced on {'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}
ok 241 - Collapsed condition result unaltered by fixed condition extractor
ok 242 - Expected warning when collapsing/rendering {'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}
ok 243 - Expected collapsed condition produced on {'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}
ok 244 - Expected original SQL from {'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}
ok 245 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}
ok 246 - Expected fixed_condition produced on {'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}
ok 247 - Collapsed condition result unaltered by fixed condition extractor
ok 248 - Expected warning when collapsing/rendering ['-and',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]
ok 249 - Expected collapsed condition produced on ['-and',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]
ok 250 - Expected original SQL from ['-and',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]
ok 251 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]
ok 252 - Expected fixed_condition produced on ['-and',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]
ok 253 - Collapsed condition result unaltered by fixed condition extractor
ok 254 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]
ok 255 - Expected collapsed condition produced on ['-AND',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]
ok 256 - Expected original SQL from ['-AND',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]
ok 257 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]
ok 258 - Expected fixed_condition produced on ['-AND',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]
ok 259 - Collapsed condition result unaltered by fixed condition extractor
ok 260 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]}
ok 261 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]}
ok 262 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]}
ok 263 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]}
ok 264 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'artistid' => 2,'name' => 'Caterwauler McCrae'}}]}
ok 265 - Collapsed condition result unaltered by fixed condition extractor
ok 266 - Expected warning when collapsing/rendering ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]
ok 267 - Expected collapsed condition produced on ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]
ok 268 - Expected original SQL from ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]
ok 269 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]
ok 270 - Expected fixed_condition produced on ['-or',{'artistid' => 2,'name' => 'Caterwauler McCrae'}]
ok 271 - Collapsed condition result unaltered by fixed condition extractor
ok 272 - Expected warning when collapsing/rendering ['artistid',2,'name','Caterwauler McCrae']
ok 273 - Expected collapsed condition produced on ['artistid',2,'name','Caterwauler McCrae']
ok 274 - Expected original SQL from ['artistid',2,'name','Caterwauler McCrae']
ok 275 - Collapse did not alter *the semantics* of the final SQL based on ['artistid',2,'name','Caterwauler McCrae']
ok 276 - Expected fixed_condition produced on ['artistid',2,'name','Caterwauler McCrae']
ok 277 - Collapsed condition result unaltered by fixed condition extractor
ok 278 - Expected warning when collapsing/rendering {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}
ok 279 - Expected collapsed condition produced on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}
ok 280 - Expected original SQL from {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}
ok 281 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}
ok 282 - Expected fixed_condition produced on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}
ok 283 - Collapsed condition result unaltered by fixed condition extractor
ok 284 - Expected warning when collapsing/rendering {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}
ok 285 - Expected collapsed condition produced on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}
ok 286 - Expected original SQL from {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}
ok 287 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}
ok 288 - Expected fixed_condition produced on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}
ok 289 - Collapsed condition result unaltered by fixed condition extractor
ok 290 - Expected warning when collapsing/rendering ['-and',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]
ok 291 - Expected collapsed condition produced on ['-and',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]
ok 292 - Expected original SQL from ['-and',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]
ok 293 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]
ok 294 - Expected fixed_condition produced on ['-and',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]
ok 295 - Collapsed condition result unaltered by fixed condition extractor
ok 296 - Expected warning when collapsing/rendering ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]
ok 297 - Expected collapsed condition produced on ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]
ok 298 - Expected original SQL from ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]
ok 299 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]
ok 300 - Expected fixed_condition produced on ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]
ok 301 - Collapsed condition result unaltered by fixed condition extractor
ok 302 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]}
ok 303 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]}
ok 304 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]}
ok 305 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]}
ok 306 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]}]}
ok 307 - Collapsed condition result unaltered by fixed condition extractor
ok 308 - Expected warning when collapsing/rendering ['-and',[\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]]
ok 309 - Expected collapsed condition produced on ['-and',[\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]]
ok 310 - Expected original SQL from ['-and',[\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]]
ok 311 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]]
ok 312 - Expected fixed_condition produced on ['-and',[\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'}]]
ok 313 - Collapsed condition result unaltered by fixed condition extractor
ok 314 - Expected warning when collapsing/rendering {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}
ok 315 - Expected collapsed condition produced on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}
ok 316 - Expected original SQL from {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}
ok 317 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}
ok 318 - Expected fixed_condition produced on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}
ok 319 - Collapsed condition result unaltered by fixed condition extractor
ok 320 - Expected warning when collapsing/rendering {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}
ok 321 - Expected collapsed condition produced on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}
ok 322 - Expected original SQL from {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}
ok 323 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}
ok 324 - Expected fixed_condition produced on {'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}
ok 325 - Collapsed condition result unaltered by fixed condition extractor
ok 326 - Expected warning when collapsing/rendering ['-and',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]
ok 327 - Expected collapsed condition produced on ['-and',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]
ok 328 - Expected original SQL from ['-and',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]
ok 329 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]
ok 330 - Expected fixed_condition produced on ['-and',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]
ok 331 - Collapsed condition result unaltered by fixed condition extractor
ok 332 - Expected warning when collapsing/rendering ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]
ok 333 - Expected collapsed condition produced on ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]
ok 334 - Expected original SQL from ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]
ok 335 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]
ok 336 - Expected fixed_condition produced on ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]
ok 337 - Collapsed condition result unaltered by fixed condition extractor
ok 338 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]}
ok 339 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]}
ok 340 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]}
ok 341 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]}
ok 342 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']}]}
ok 343 - Collapsed condition result unaltered by fixed condition extractor
ok 344 - Expected warning when collapsing/rendering ['-and',[\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']]
ok 345 - Expected collapsed condition produced on ['-and',[\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']]
ok 346 - Expected original SQL from ['-and',[\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']]
ok 347 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']]
ok 348 - Expected fixed_condition produced on ['-and',[\'foo=bar',[{'artistid' => {'=' => bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )}}],{'name' => 'Caterwauler McCrae'},\'buzz=bozz']]
ok 349 - Collapsed condition result unaltered by fixed condition extractor
ok 350 - Expected warning when collapsing/rendering {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 351 - Expected collapsed condition produced on {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 352 - Expected original SQL from {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 353 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 354 - Expected fixed_condition produced on {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 355 - Expected fixed_condition including NULLs produced on {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 356 - Collapsed condition result unaltered by fixed condition extractor
ok 357 - Expected warning when collapsing/rendering {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 358 - Expected collapsed condition produced on {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 359 - Expected original SQL from {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 360 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 361 - Expected fixed_condition produced on {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 362 - Expected fixed_condition including NULLs produced on {'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}
ok 363 - Collapsed condition result unaltered by fixed condition extractor
ok 364 - Expected warning when collapsing/rendering ['-and',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 365 - Expected collapsed condition produced on ['-and',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 366 - Expected original SQL from ['-and',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 367 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 368 - Expected fixed_condition produced on ['-and',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 369 - Expected fixed_condition including NULLs produced on ['-and',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 370 - Collapsed condition result unaltered by fixed condition extractor
ok 371 - Expected warning when collapsing/rendering ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 372 - Expected collapsed condition produced on ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 373 - Expected original SQL from ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 374 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 375 - Expected fixed_condition produced on ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 376 - Expected fixed_condition including NULLs produced on ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]
ok 377 - Collapsed condition result unaltered by fixed condition extractor
ok 378 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]}
ok 379 - Expected collapsed condition produced on {'-OR' => ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]}
ok 380 - Expected original SQL from {'-OR' => ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]}
ok 381 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]}
ok 382 - Expected fixed_condition produced on {'-OR' => ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]}
ok 383 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'artistid' => [bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' )],'charfield' => [undef],'rank' => [13,2,3]}]}
ok 384 - Collapsed condition result unaltered by fixed condition extractor
ok 385 - Expected warning when collapsing/rendering {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 386 - Expected collapsed condition produced on {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 387 - Expected original SQL from {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 388 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 389 - Expected fixed_condition produced on {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 390 - Expected fixed_condition including NULLs produced on {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 391 - Collapsed condition result unaltered by fixed condition extractor
ok 392 - Expected warning when collapsing/rendering {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 393 - Expected collapsed condition produced on {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 394 - Expected original SQL from {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 395 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 396 - Expected fixed_condition produced on {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 397 - Expected fixed_condition including NULLs produced on {'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}
ok 398 - Collapsed condition result unaltered by fixed condition extractor
ok 399 - Expected warning when collapsing/rendering ['-and',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 400 - Expected collapsed condition produced on ['-and',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 401 - Expected original SQL from ['-and',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 402 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 403 - Expected fixed_condition produced on ['-and',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 404 - Expected fixed_condition including NULLs produced on ['-and',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 405 - Collapsed condition result unaltered by fixed condition extractor
ok 406 - Expected warning when collapsing/rendering ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 407 - Expected collapsed condition produced on ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 408 - Expected original SQL from ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 409 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 410 - Expected fixed_condition produced on ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 411 - Expected fixed_condition including NULLs produced on ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]
ok 412 - Collapsed condition result unaltered by fixed condition extractor
ok 413 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]}
ok 414 - Expected collapsed condition produced on {'-OR' => ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]}
ok 415 - Expected original SQL from {'-OR' => ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]}
ok 416 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]}
ok 417 - Expected fixed_condition produced on {'-OR' => ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]}
ok 418 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'artistid' => {'=' => 1},'charfield' => {'=' => undef},'rank' => {'>' => 12}}]}
ok 419 - Collapsed condition result unaltered by fixed condition extractor
ok 420 - Expected warning when collapsing/rendering {'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'rank'}{'='}[1]]}}
ok 421 - Expected collapsed condition produced on {'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'rank'}{'='}[1]]}}
ok 422 - Expected original SQL from {'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'rank'}{'='}[1]]}}
ok 423 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'rank'}{'='}[1]]}}
ok 424 - Expected fixed_condition produced on {'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'rank'}{'='}[1]]}}
ok 425 - Collapsed condition result unaltered by fixed condition extractor
ok 426 - Expected warning when collapsing/rendering {'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'rank'}{'='}[1]]}}
ok 427 - Expected collapsed condition produced on {'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'rank'}{'='}[1]]}}
ok 428 - Expected original SQL from {'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'rank'}{'='}[1]]}}
ok 429 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'rank'}{'='}[1]]}}
ok 430 - Expected fixed_condition produced on {'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'rank'}{'='}[1]]}}
ok 431 - Collapsed condition result unaltered by fixed condition extractor
ok 432 - Expected warning when collapsing/rendering ['-and',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->[1]{'rank'}{'='}[1]]}}]
ok 433 - Expected collapsed condition produced on ['-and',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->[1]{'rank'}{'='}[1]]}}]
ok 434 - Expected original SQL from ['-and',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->[1]{'rank'}{'='}[1]]}}]
ok 435 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->[1]{'rank'}{'='}[1]]}}]
ok 436 - Expected fixed_condition produced on ['-and',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->[1]{'rank'}{'='}[1]]}}]
ok 437 - Collapsed condition result unaltered by fixed condition extractor
ok 438 - Expected warning when collapsing/rendering ['-AND',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->[1]{'rank'}{'='}[1]]}}]
ok 439 - Expected collapsed condition produced on ['-AND',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->[1]{'rank'}{'='}[1]]}}]
ok 440 - Expected original SQL from ['-AND',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->[1]{'rank'}{'='}[1]]}}]
ok 441 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->[1]{'rank'}{'='}[1]]}}]
ok 442 - Expected fixed_condition produced on ['-AND',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->[1]{'rank'}{'='}[1]]}}]
ok 443 - Collapsed condition result unaltered by fixed condition extractor
ok 444 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'-OR'}[1]{'rank'}{'='}[1]]}}]}
ok 445 - Expected collapsed condition produced on {'-OR' => ['-AND',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'-OR'}[1]{'rank'}{'='}[1]]}}]}
ok 446 - Expected original SQL from {'-OR' => ['-AND',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'-OR'}[1]{'rank'}{'='}[1]]}}]}
ok 447 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'-OR'}[1]{'rank'}{'='}[1]]}}]}
ok 448 - Expected fixed_condition produced on {'-OR' => ['-AND',{'artistid' => {'=' => [1]},'charfield' => {'=' => ['-AND',\'1',\['?',2]]},'rank' => {'=' => ['-OR',bless( do{\(my $o = 69)}, 'DBICTest::SillyInt' ),$VAR1->{'-OR'}[1]{'rank'}{'='}[1]]}}]}
ok 449 - Collapsed condition result unaltered by fixed condition extractor
ok 450 - Expected warning when collapsing/rendering {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 451 - Expected collapsed condition produced on {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 452 - Expected original SQL from {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 453 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 454 - Expected fixed_condition produced on {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 455 - Expected fixed_condition including NULLs produced on {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 456 - Collapsed condition result unaltered by fixed condition extractor
ok 457 - Expected warning when collapsing/rendering {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 458 - Expected collapsed condition produced on {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 459 - Expected original SQL from {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 460 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 461 - Expected fixed_condition produced on {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 462 - Expected fixed_condition including NULLs produced on {'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}
ok 463 - Collapsed condition result unaltered by fixed condition extractor
ok 464 - Expected warning when collapsing/rendering ['-and',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 465 - Expected collapsed condition produced on ['-and',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 466 - Expected original SQL from ['-and',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 467 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 468 - Expected fixed_condition produced on ['-and',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 469 - Expected fixed_condition including NULLs produced on ['-and',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 470 - Collapsed condition result unaltered by fixed condition extractor
ok 471 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 472 - Expected collapsed condition produced on ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 473 - Expected original SQL from ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 474 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 475 - Expected fixed_condition produced on ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 476 - Expected fixed_condition including NULLs produced on ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]
ok 477 - Collapsed condition result unaltered by fixed condition extractor
ok 478 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]}
ok 479 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]}
ok 480 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]}
ok 481 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]}
ok 482 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]}
ok 483 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'-and' => ['artistid',1,'artistid',2],'charfield' => ['-or',{'=' => 2}],'name' => ['-and',{'!=' => 1},2],'rank' => ['-and',undef,{'=' => undef},{'!=' => 2}]}]}
ok 484 - Collapsed condition result unaltered by fixed condition extractor
ok 485 - Expected warning when collapsing/rendering {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 486 - Expected collapsed condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 487 - Expected original SQL from {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 488 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 489 - Expected fixed_condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 490 - Expected fixed_condition including NULLs produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 491 - Collapsed condition result unaltered by fixed condition extractor
ok 492 - Expected warning when collapsing/rendering {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 493 - Expected collapsed condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 494 - Expected original SQL from {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 495 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 496 - Expected fixed_condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 497 - Expected fixed_condition including NULLs produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}
ok 498 - Collapsed condition result unaltered by fixed condition extractor
ok 499 - Expected warning when collapsing/rendering ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 500 - Expected collapsed condition produced on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 501 - Expected original SQL from ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 502 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 503 - Expected fixed_condition produced on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 504 - Expected fixed_condition including NULLs produced on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 505 - Collapsed condition result unaltered by fixed condition extractor
ok 506 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 507 - Expected collapsed condition produced on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 508 - Expected original SQL from ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 509 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 510 - Expected fixed_condition produced on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 511 - Expected fixed_condition including NULLs produced on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]
ok 512 - Collapsed condition result unaltered by fixed condition extractor
ok 513 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]}
ok 514 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]}
ok 515 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]}
ok 516 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]}
ok 517 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]}
ok 518 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]}]}
ok 519 - Collapsed condition result unaltered by fixed condition extractor
ok 520 - Expected warning when collapsing/rendering ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]]
ok 521 - Expected collapsed condition produced on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]]
ok 522 - Expected original SQL from ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]]
ok 523 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]]
ok 524 - Expected fixed_condition produced on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]]
ok 525 - Expected fixed_condition including NULLs produced on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}]]
ok 526 - Collapsed condition result unaltered by fixed condition extractor
ok 527 - Expected warning when collapsing/rendering {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 528 - Expected collapsed condition produced on {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 529 - Expected original SQL from {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 530 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 531 - Expected fixed_condition produced on {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 532 - Expected fixed_condition including NULLs produced on {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 533 - Collapsed condition result unaltered by fixed condition extractor
ok 534 - Expected warning when collapsing/rendering {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 535 - Expected collapsed condition produced on {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 536 - Expected original SQL from {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 537 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 538 - Expected fixed_condition produced on {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 539 - Expected fixed_condition including NULLs produced on {'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}
ok 540 - Collapsed condition result unaltered by fixed condition extractor
ok 541 - Expected warning when collapsing/rendering ['-and',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 542 - Expected collapsed condition produced on ['-and',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 543 - Expected original SQL from ['-and',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 544 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 545 - Expected fixed_condition produced on ['-and',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 546 - Expected fixed_condition including NULLs produced on ['-and',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 547 - Collapsed condition result unaltered by fixed condition extractor
ok 548 - Expected warning when collapsing/rendering ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 549 - Expected collapsed condition produced on ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 550 - Expected original SQL from ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 551 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 552 - Expected fixed_condition produced on ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 553 - Expected fixed_condition including NULLs produced on ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]
ok 554 - Collapsed condition result unaltered by fixed condition extractor
ok 555 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]}
ok 556 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]}
ok 557 - Expected original SQL from {'-OR' => ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]}
ok 558 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]}
ok 559 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]}
ok 560 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'-OR' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or' => {'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}}}]}
ok 561 - Collapsed condition result unaltered by fixed condition extractor
ok 562 - Expected warning when collapsing/rendering {'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}
ok 563 - Expected collapsed condition produced on {'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}
ok 564 - Expected original SQL from {'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}
ok 565 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}
ok 566 - Expected fixed_condition produced on {'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}
ok 567 - Collapsed condition result unaltered by fixed condition extractor
ok 568 - Expected warning when collapsing/rendering {'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}
ok 569 - Expected collapsed condition produced on {'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}
ok 570 - Expected original SQL from {'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}
ok 571 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}
ok 572 - Expected fixed_condition produced on {'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}
ok 573 - Collapsed condition result unaltered by fixed condition extractor
ok 574 - Expected warning when collapsing/rendering ['-and',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]
ok 575 - Expected collapsed condition produced on ['-and',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]
ok 576 - Expected original SQL from ['-and',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]
ok 577 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]
ok 578 - Expected fixed_condition produced on ['-and',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]
ok 579 - Collapsed condition result unaltered by fixed condition extractor
ok 580 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]
ok 581 - Expected collapsed condition produced on ['-AND',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]
ok 582 - Expected original SQL from ['-AND',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]
ok 583 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]
ok 584 - Expected fixed_condition produced on ['-AND',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]
ok 585 - Collapsed condition result unaltered by fixed condition extractor
ok 586 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]}
ok 587 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]}
ok 588 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]}
ok 589 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]}
ok 590 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]}]}
ok 591 - Collapsed condition result unaltered by fixed condition extractor
ok 592 - Expected warning when collapsing/rendering ['-or',['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]]
ok 593 - Expected collapsed condition produced on ['-or',['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]]
ok 594 - Expected original SQL from ['-or',['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]]
ok 595 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]]
ok 596 - Expected fixed_condition produced on ['-or',['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]]
ok 597 - Collapsed condition result unaltered by fixed condition extractor
ok 598 - Expected warning when collapsing/rendering ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]
ok 599 - Expected collapsed condition produced on ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]
ok 600 - Expected original SQL from ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]
ok 601 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]
ok 602 - Expected fixed_condition produced on ['-and',['foo',{'!=' => {'-value' => undef}},'bar',{'-in' => [69,42]}],'foo',{'=' => {'-value' => undef}},'baz',{'!=' => {'-ident' => 'bozz'}},'baz',{'-ident' => 'buzz'}]
ok 603 - Collapsed condition result unaltered by fixed condition extractor
ok 604 - Expected warning when collapsing/rendering {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 605 - Expected collapsed condition produced on {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 606 - Expected original SQL from {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 607 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 608 - Expected fixed_condition produced on {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 609 - Expected fixed_condition including NULLs produced on {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 610 - Collapsed condition result unaltered by fixed condition extractor
ok 611 - Expected warning when collapsing/rendering {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 612 - Expected collapsed condition produced on {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 613 - Expected original SQL from {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 614 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 615 - Expected fixed_condition produced on {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 616 - Expected fixed_condition including NULLs produced on {'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}
ok 617 - Collapsed condition result unaltered by fixed condition extractor
ok 618 - Expected warning when collapsing/rendering ['-and',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 619 - Expected collapsed condition produced on ['-and',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 620 - Expected original SQL from ['-and',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 621 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 622 - Expected fixed_condition produced on ['-and',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 623 - Expected fixed_condition including NULLs produced on ['-and',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 624 - Collapsed condition result unaltered by fixed condition extractor
ok 625 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 626 - Expected collapsed condition produced on ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 627 - Expected original SQL from ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 628 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 629 - Expected fixed_condition produced on ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 630 - Expected fixed_condition including NULLs produced on ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]
ok 631 - Collapsed condition result unaltered by fixed condition extractor
ok 632 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]}
ok 633 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]}
ok 634 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]}
ok 635 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]}
ok 636 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]}
ok 637 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'-or' => ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]}]}
ok 638 - Collapsed condition result unaltered by fixed condition extractor
ok 639 - Expected warning when collapsing/rendering ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]]
ok 640 - Expected collapsed condition produced on ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]]
ok 641 - Expected original SQL from ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]]
ok 642 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]]
ok 643 - Expected fixed_condition produced on ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]]
ok 644 - Expected fixed_condition including NULLs produced on ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]]
ok 645 - Collapsed condition result unaltered by fixed condition extractor
ok 646 - Expected warning when collapsing/rendering ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]
ok 647 - Expected collapsed condition produced on ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]
ok 648 - Expected original SQL from ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]
ok 649 - Collapse did not alter *the semantics* of the final SQL based on ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]
ok 650 - Expected fixed_condition produced on ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]
ok 651 - Expected fixed_condition including NULLs produced on ['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',{'=' => 1},'genreid',{'=' => \['?',2]}]
ok 652 - Collapsed condition result unaltered by fixed condition extractor
ok 653 - Expected warning when collapsing/rendering {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 654 - Expected collapsed condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 655 - Expected original SQL from {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 656 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 657 - Expected fixed_condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 658 - Expected fixed_condition including NULLs produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 659 - Collapsed condition result unaltered by fixed condition extractor
ok 660 - Expected warning when collapsing/rendering {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 661 - Expected collapsed condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 662 - Expected original SQL from {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 663 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 664 - Expected fixed_condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 665 - Expected fixed_condition including NULLs produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}
ok 666 - Collapsed condition result unaltered by fixed condition extractor
ok 667 - Expected warning when collapsing/rendering ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 668 - Expected collapsed condition produced on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 669 - Expected original SQL from ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 670 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 671 - Expected fixed_condition produced on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 672 - Expected fixed_condition including NULLs produced on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 673 - Collapsed condition result unaltered by fixed condition extractor
ok 674 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 675 - Expected collapsed condition produced on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 676 - Expected original SQL from ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 677 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 678 - Expected fixed_condition produced on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 679 - Expected fixed_condition including NULLs produced on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]
ok 680 - Collapsed condition result unaltered by fixed condition extractor
ok 681 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]}
ok 682 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]}
ok 683 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]}
ok 684 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]}
ok 685 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]}
ok 686 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]}]}
ok 687 - Collapsed condition result unaltered by fixed condition extractor
ok 688 - Expected warning when collapsing/rendering ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]]
ok 689 - Expected collapsed condition produced on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]]
ok 690 - Expected original SQL from ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]]
ok 691 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]]
ok 692 - Expected fixed_condition produced on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]]
ok 693 - Expected fixed_condition including NULLs produced on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'=' => \13}}]]
ok 694 - Collapsed condition result unaltered by fixed condition extractor
ok 695 - Expected warning when collapsing/rendering {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 696 - Expected collapsed condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 697 - Expected original SQL from {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 698 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 699 - Expected fixed_condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 700 - Expected fixed_condition including NULLs produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 701 - Collapsed condition result unaltered by fixed condition extractor
ok 702 - Expected warning when collapsing/rendering {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 703 - Expected collapsed condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 704 - Expected original SQL from {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 705 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 706 - Expected fixed_condition produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 707 - Expected fixed_condition including NULLs produced on {'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}
ok 708 - Collapsed condition result unaltered by fixed condition extractor
ok 709 - Expected warning when collapsing/rendering ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 710 - Expected collapsed condition produced on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 711 - Expected original SQL from ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 712 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 713 - Expected fixed_condition produced on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 714 - Expected fixed_condition including NULLs produced on ['-and',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 715 - Collapsed condition result unaltered by fixed condition extractor
ok 716 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 717 - Expected collapsed condition produced on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 718 - Expected original SQL from ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 719 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 720 - Expected fixed_condition produced on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 721 - Expected fixed_condition including NULLs produced on ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]
ok 722 - Collapsed condition result unaltered by fixed condition extractor
ok 723 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]}
ok 724 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]}
ok 725 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]}
ok 726 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]}
ok 727 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]}
ok 728 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'-and' => ['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]}]}
ok 729 - Collapsed condition result unaltered by fixed condition extractor
ok 730 - Expected warning when collapsing/rendering ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]]
ok 731 - Expected collapsed condition produced on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]]
ok 732 - Expected original SQL from ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]]
ok 733 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]]
ok 734 - Expected fixed_condition produced on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]]
ok 735 - Expected fixed_condition including NULLs produced on ['-and',['-or',['rank',{'=' => \13},'charfield',{'=' => undef},'artistid',1],'-or',{'artistid' => {'=' => 1},'charfield' => undef,'rank' => {'!=' => \42}},'-and',['foo',{'=' => \1},'bar',2],'-and',['foo',3,'bar',{'=' => \4}],'-exists',\'(SELECT 1)','-exists',\'(SELECT 2)','-not',{'foo' => 69},'-not',{'foo' => 42}]]
ok 736 - Collapsed condition result unaltered by fixed condition extractor
ok 737 - Expected warning when collapsing/rendering {'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}
ok 738 - Expected collapsed condition produced on {'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}
ok 739 - Expected original SQL from {'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}
ok 740 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}
ok 741 - Expected fixed_condition produced on {'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}
ok 742 - Collapsed condition result unaltered by fixed condition extractor
ok 743 - Expected warning when collapsing/rendering {'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}
ok 744 - Expected collapsed condition produced on {'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}
ok 745 - Expected original SQL from {'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}
ok 746 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}
ok 747 - Expected fixed_condition produced on {'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}
ok 748 - Collapsed condition result unaltered by fixed condition extractor
ok 749 - Expected warning when collapsing/rendering ['-and',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]
ok 750 - Expected collapsed condition produced on ['-and',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]
ok 751 - Expected original SQL from ['-and',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]
ok 752 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]
ok 753 - Expected fixed_condition produced on ['-and',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]
ok 754 - Collapsed condition result unaltered by fixed condition extractor
ok 755 - Expected warning when collapsing/rendering ['-AND',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]
ok 756 - Expected collapsed condition produced on ['-AND',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]
ok 757 - Expected original SQL from ['-AND',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]
ok 758 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]
ok 759 - Expected fixed_condition produced on ['-AND',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]
ok 760 - Collapsed condition result unaltered by fixed condition extractor
ok 761 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]}
ok 762 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]}
ok 763 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]}
ok 764 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]}
ok 765 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]}]}
ok 766 - Collapsed condition result unaltered by fixed condition extractor
ok 767 - Expected warning when collapsing/rendering ['-and',[['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]]
ok 768 - Expected collapsed condition produced on ['-and',[['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]]
ok 769 - Expected original SQL from ['-and',[['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]]
ok 770 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]]
ok 771 - Expected fixed_condition produced on ['-and',[['_macro.to',{'-like' => '%correct%'},'_wc_macros.to',{'-like' => '%correct%'}],{'-and' => [{'group.is_active' => 1},{'me.is_active' => 1}]}]]
ok 772 - Collapsed condition result unaltered by fixed condition extractor
ok 773 - Expected warning when collapsing/rendering {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 774 - Expected collapsed condition produced on {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 775 - Expected original SQL from {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 776 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 777 - Expected fixed_condition produced on {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 778 - Expected fixed_condition including NULLs produced on {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 779 - Collapsed condition result unaltered by fixed condition extractor
ok 780 - Expected warning when collapsing/rendering {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 781 - Expected collapsed condition produced on {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 782 - Expected original SQL from {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 783 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 784 - Expected fixed_condition produced on {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 785 - Expected fixed_condition including NULLs produced on {'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}
ok 786 - Collapsed condition result unaltered by fixed condition extractor
ok 787 - Expected warning when collapsing/rendering ['-and',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 788 - Expected collapsed condition produced on ['-and',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 789 - Expected original SQL from ['-and',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 790 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 791 - Expected fixed_condition produced on ['-and',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 792 - Expected fixed_condition including NULLs produced on ['-and',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 793 - Collapsed condition result unaltered by fixed condition extractor
ok 794 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 795 - Expected collapsed condition produced on ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 796 - Expected original SQL from ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 797 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 798 - Expected fixed_condition produced on ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 799 - Expected fixed_condition including NULLs produced on ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]
ok 800 - Collapsed condition result unaltered by fixed condition extractor
ok 801 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]}
ok 802 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]}
ok 803 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]}
ok 804 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]}
ok 805 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]}
ok 806 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'-and' => ['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]}]}
ok 807 - Collapsed condition result unaltered by fixed condition extractor
ok 808 - Expected warning when collapsing/rendering ['-and',['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]]
ok 809 - Expected collapsed condition produced on ['-and',['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]]
ok 810 - Expected original SQL from ['-and',['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]]
ok 811 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]]
ok 812 - Expected fixed_condition produced on ['-and',['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]]
ok 813 - Expected fixed_condition including NULLs produced on ['-and',['artistid',{'-value' => [1]},'charfield',{'-ident' => 'foo'},'name',{'=' => {'-value' => undef}},'rank',{'=' => {'-ident' => 'bar'}}]]
ok 814 - Collapsed condition result unaltered by fixed condition extractor
ok 815 - Expected warning when collapsing/rendering {'artistid' => []}
ok 816 - Expected collapsed condition produced on {'artistid' => []}
ok 817 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => []}
ok 818 - Expected fixed_condition produced on {'artistid' => []}
ok 819 - Collapsed condition result unaltered by fixed condition extractor
ok 820 - Expected warning when collapsing/rendering {'artistid' => []}
ok 821 - Expected collapsed condition produced on {'artistid' => []}
ok 822 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => []}
ok 823 - Expected fixed_condition produced on {'artistid' => []}
ok 824 - Collapsed condition result unaltered by fixed condition extractor
ok 825 - Expected warning when collapsing/rendering ['-and',{'artistid' => []}]
ok 826 - Expected collapsed condition produced on ['-and',{'artistid' => []}]
ok 827 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'artistid' => []}]
ok 828 - Expected fixed_condition produced on ['-and',{'artistid' => []}]
ok 829 - Collapsed condition result unaltered by fixed condition extractor
ok 830 - Expected warning when collapsing/rendering ['-AND',{'artistid' => []}]
ok 831 - Expected collapsed condition produced on ['-AND',{'artistid' => []}]
ok 832 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'artistid' => []}]
ok 833 - Expected fixed_condition produced on ['-AND',{'artistid' => []}]
ok 834 - Collapsed condition result unaltered by fixed condition extractor
ok 835 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'artistid' => []}]}
ok 836 - Expected collapsed condition produced on {'-OR' => ['-AND',{'artistid' => []}]}
ok 837 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'artistid' => []}]}
ok 838 - Expected fixed_condition produced on {'-OR' => ['-AND',{'artistid' => []}]}
ok 839 - Collapsed condition result unaltered by fixed condition extractor
ok 840 - Expected warning when collapsing/rendering ['artistid',[]]
ok 841 - Expected collapsed condition produced on ['artistid',[]]
ok 842 - Collapse did not alter *the semantics* of the final SQL based on ['artistid',[]]
ok 843 - Expected fixed_condition produced on ['artistid',[]]
ok 844 - Collapsed condition result unaltered by fixed condition extractor
ok 845 - Expected warning when collapsing/rendering {'-and' => []}
ok 846 - Expected collapsed condition produced on {'-and' => []}
ok 847 - Expected original SQL from {'-and' => []}
ok 848 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => []}
ok 849 - Expected fixed_condition produced on {'-and' => []}
ok 850 - Collapsed condition result unaltered by fixed condition extractor
ok 851 - Expected warning when collapsing/rendering {'-and' => []}
ok 852 - Expected collapsed condition produced on {'-and' => []}
ok 853 - Expected original SQL from {'-and' => []}
ok 854 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => []}
ok 855 - Expected fixed_condition produced on {'-and' => []}
ok 856 - Collapsed condition result unaltered by fixed condition extractor
ok 857 - Expected warning when collapsing/rendering ['-and',{'-and' => []}]
ok 858 - Expected collapsed condition produced on ['-and',{'-and' => []}]
ok 859 - Expected original SQL from ['-and',{'-and' => []}]
ok 860 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => []}]
ok 861 - Expected fixed_condition produced on ['-and',{'-and' => []}]
ok 862 - Collapsed condition result unaltered by fixed condition extractor
ok 863 - Expected warning when collapsing/rendering ['-AND',{'-and' => []}]
ok 864 - Expected collapsed condition produced on ['-AND',{'-and' => []}]
ok 865 - Expected original SQL from ['-AND',{'-and' => []}]
ok 866 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => []}]
ok 867 - Expected fixed_condition produced on ['-AND',{'-and' => []}]
ok 868 - Collapsed condition result unaltered by fixed condition extractor
ok 869 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => []}]}
ok 870 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => []}]}
ok 871 - Expected original SQL from {'-OR' => ['-AND',{'-and' => []}]}
ok 872 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => []}]}
ok 873 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => []}]}
ok 874 - Collapsed condition result unaltered by fixed condition extractor
ok 875 - Expected warning when collapsing/rendering ['-and',[]]
ok 876 - Expected collapsed condition produced on ['-and',[]]
ok 877 - Expected original SQL from ['-and',[]]
ok 878 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[]]
ok 879 - Expected fixed_condition produced on ['-and',[]]
ok 880 - Collapsed condition result unaltered by fixed condition extractor
ok 881 - Expected warning when collapsing/rendering {'-or' => []}
ok 882 - Expected collapsed condition produced on {'-or' => []}
ok 883 - Expected original SQL from {'-or' => []}
ok 884 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => []}
ok 885 - Expected fixed_condition produced on {'-or' => []}
ok 886 - Collapsed condition result unaltered by fixed condition extractor
ok 887 - Expected warning when collapsing/rendering {'-or' => []}
ok 888 - Expected collapsed condition produced on {'-or' => []}
ok 889 - Expected original SQL from {'-or' => []}
ok 890 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => []}
ok 891 - Expected fixed_condition produced on {'-or' => []}
ok 892 - Collapsed condition result unaltered by fixed condition extractor
ok 893 - Expected warning when collapsing/rendering ['-and',{'-or' => []}]
ok 894 - Expected collapsed condition produced on ['-and',{'-or' => []}]
ok 895 - Expected original SQL from ['-and',{'-or' => []}]
ok 896 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => []}]
ok 897 - Expected fixed_condition produced on ['-and',{'-or' => []}]
ok 898 - Collapsed condition result unaltered by fixed condition extractor
ok 899 - Expected warning when collapsing/rendering ['-AND',{'-or' => []}]
ok 900 - Expected collapsed condition produced on ['-AND',{'-or' => []}]
ok 901 - Expected original SQL from ['-AND',{'-or' => []}]
ok 902 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => []}]
ok 903 - Expected fixed_condition produced on ['-AND',{'-or' => []}]
ok 904 - Collapsed condition result unaltered by fixed condition extractor
ok 905 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => []}]}
ok 906 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => []}]}
ok 907 - Expected original SQL from {'-OR' => ['-AND',{'-or' => []}]}
ok 908 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => []}]}
ok 909 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => []}]}
ok 910 - Collapsed condition result unaltered by fixed condition extractor
ok 911 - Expected warning when collapsing/rendering ['-or',[]]
ok 912 - Expected collapsed condition produced on ['-or',[]]
ok 913 - Expected original SQL from ['-or',[]]
ok 914 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[]]
ok 915 - Expected fixed_condition produced on ['-or',[]]
ok 916 - Collapsed condition result unaltered by fixed condition extractor
ok 917 - Expected warning when collapsing/rendering []
ok 918 - Expected collapsed condition produced on []
ok 919 - Expected original SQL from []
ok 920 - Collapse did not alter *the semantics* of the final SQL based on []
ok 921 - Expected fixed_condition produced on []
ok 922 - Collapsed condition result unaltered by fixed condition extractor
ok 923 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[]]}
ok 924 - Expected collapsed condition produced on {'-or' => ['foo',1,[]]}
ok 925 - Expected original SQL from {'-or' => ['foo',1,[]]}
ok 926 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[]]}
ok 927 - Expected fixed_condition produced on {'-or' => ['foo',1,[]]}
ok 928 - Collapsed condition result unaltered by fixed condition extractor
ok 929 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[]]}
ok 930 - Expected collapsed condition produced on {'-or' => ['foo',1,[]]}
ok 931 - Expected original SQL from {'-or' => ['foo',1,[]]}
ok 932 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[]]}
ok 933 - Expected fixed_condition produced on {'-or' => ['foo',1,[]]}
ok 934 - Collapsed condition result unaltered by fixed condition extractor
ok 935 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo',1,[]]}]
ok 936 - Expected collapsed condition produced on ['-and',{'-or' => ['foo',1,[]]}]
ok 937 - Expected original SQL from ['-and',{'-or' => ['foo',1,[]]}]
ok 938 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo',1,[]]}]
ok 939 - Expected fixed_condition produced on ['-and',{'-or' => ['foo',1,[]]}]
ok 940 - Collapsed condition result unaltered by fixed condition extractor
ok 941 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo',1,[]]}]
ok 942 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo',1,[]]}]
ok 943 - Expected original SQL from ['-AND',{'-or' => ['foo',1,[]]}]
ok 944 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo',1,[]]}]
ok 945 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo',1,[]]}]
ok 946 - Collapsed condition result unaltered by fixed condition extractor
ok 947 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo',1,[]]}]}
ok 948 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[]]}]}
ok 949 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo',1,[]]}]}
ok 950 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo',1,[]]}]}
ok 951 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[]]}]}
ok 952 - Collapsed condition result unaltered by fixed condition extractor
ok 953 - Expected warning when collapsing/rendering ['-or',['foo',1,[]]]
ok 954 - Expected collapsed condition produced on ['-or',['foo',1,[]]]
ok 955 - Expected original SQL from ['-or',['foo',1,[]]]
ok 956 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo',1,[]]]
ok 957 - Expected fixed_condition produced on ['-or',['foo',1,[]]]
ok 958 - Collapsed condition result unaltered by fixed condition extractor
ok 959 - Expected warning when collapsing/rendering ['foo',1,[]]
ok 960 - Expected collapsed condition produced on ['foo',1,[]]
ok 961 - Expected original SQL from ['foo',1,[]]
ok 962 - Collapse did not alter *the semantics* of the final SQL based on ['foo',1,[]]
ok 963 - Expected fixed_condition produced on ['foo',1,[]]
ok 964 - Collapsed condition result unaltered by fixed condition extractor
ok 965 - Expected warning when collapsing/rendering {'-or' => [[],'foo',1]}
ok 966 - Expected collapsed condition produced on {'-or' => [[],'foo',1]}
ok 967 - Expected original SQL from {'-or' => [[],'foo',1]}
ok 968 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[],'foo',1]}
ok 969 - Expected fixed_condition produced on {'-or' => [[],'foo',1]}
ok 970 - Collapsed condition result unaltered by fixed condition extractor
ok 971 - Expected warning when collapsing/rendering {'-or' => [[],'foo',1]}
ok 972 - Expected collapsed condition produced on {'-or' => [[],'foo',1]}
ok 973 - Expected original SQL from {'-or' => [[],'foo',1]}
ok 974 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[],'foo',1]}
ok 975 - Expected fixed_condition produced on {'-or' => [[],'foo',1]}
ok 976 - Collapsed condition result unaltered by fixed condition extractor
ok 977 - Expected warning when collapsing/rendering ['-and',{'-or' => [[],'foo',1]}]
ok 978 - Expected collapsed condition produced on ['-and',{'-or' => [[],'foo',1]}]
ok 979 - Expected original SQL from ['-and',{'-or' => [[],'foo',1]}]
ok 980 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[],'foo',1]}]
ok 981 - Expected fixed_condition produced on ['-and',{'-or' => [[],'foo',1]}]
ok 982 - Collapsed condition result unaltered by fixed condition extractor
ok 983 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[],'foo',1]}]
ok 984 - Expected collapsed condition produced on ['-AND',{'-or' => [[],'foo',1]}]
ok 985 - Expected original SQL from ['-AND',{'-or' => [[],'foo',1]}]
ok 986 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[],'foo',1]}]
ok 987 - Expected fixed_condition produced on ['-AND',{'-or' => [[],'foo',1]}]
ok 988 - Collapsed condition result unaltered by fixed condition extractor
ok 989 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[],'foo',1]}]}
ok 990 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[],'foo',1]}]}
ok 991 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[],'foo',1]}]}
ok 992 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[],'foo',1]}]}
ok 993 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[],'foo',1]}]}
ok 994 - Collapsed condition result unaltered by fixed condition extractor
ok 995 - Expected warning when collapsing/rendering ['-or',[[],'foo',1]]
ok 996 - Expected collapsed condition produced on ['-or',[[],'foo',1]]
ok 997 - Expected original SQL from ['-or',[[],'foo',1]]
ok 998 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[],'foo',1]]
ok 999 - Expected fixed_condition produced on ['-or',[[],'foo',1]]
ok 1000 - Collapsed condition result unaltered by fixed condition extractor
ok 1001 - Expected warning when collapsing/rendering [[],'foo',1]
ok 1002 - Expected collapsed condition produced on [[],'foo',1]
ok 1003 - Expected original SQL from [[],'foo',1]
ok 1004 - Collapse did not alter *the semantics* of the final SQL based on [[],'foo',1]
ok 1005 - Expected fixed_condition produced on [[],'foo',1]
ok 1006 - Collapsed condition result unaltered by fixed condition extractor
ok 1007 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[],'foo',1]}
ok 1008 - Expected collapsed condition produced on {'-and' => ['fuu',2,[],'foo',1]}
ok 1009 - Expected original SQL from {'-and' => ['fuu',2,[],'foo',1]}
ok 1010 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[],'foo',1]}
ok 1011 - Expected fixed_condition produced on {'-and' => ['fuu',2,[],'foo',1]}
ok 1012 - Collapsed condition result unaltered by fixed condition extractor
ok 1013 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[],'foo',1]}
ok 1014 - Expected collapsed condition produced on {'-and' => ['fuu',2,[],'foo',1]}
ok 1015 - Expected original SQL from {'-and' => ['fuu',2,[],'foo',1]}
ok 1016 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[],'foo',1]}
ok 1017 - Expected fixed_condition produced on {'-and' => ['fuu',2,[],'foo',1]}
ok 1018 - Collapsed condition result unaltered by fixed condition extractor
ok 1019 - Expected warning when collapsing/rendering ['-and',{'-and' => ['fuu',2,[],'foo',1]}]
ok 1020 - Expected collapsed condition produced on ['-and',{'-and' => ['fuu',2,[],'foo',1]}]
ok 1021 - Expected original SQL from ['-and',{'-and' => ['fuu',2,[],'foo',1]}]
ok 1022 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['fuu',2,[],'foo',1]}]
ok 1023 - Expected fixed_condition produced on ['-and',{'-and' => ['fuu',2,[],'foo',1]}]
ok 1024 - Collapsed condition result unaltered by fixed condition extractor
ok 1025 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['fuu',2,[],'foo',1]}]
ok 1026 - Expected collapsed condition produced on ['-AND',{'-and' => ['fuu',2,[],'foo',1]}]
ok 1027 - Expected original SQL from ['-AND',{'-and' => ['fuu',2,[],'foo',1]}]
ok 1028 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['fuu',2,[],'foo',1]}]
ok 1029 - Expected fixed_condition produced on ['-AND',{'-and' => ['fuu',2,[],'foo',1]}]
ok 1030 - Collapsed condition result unaltered by fixed condition extractor
ok 1031 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['fuu',2,[],'foo',1]}]}
ok 1032 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[],'foo',1]}]}
ok 1033 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['fuu',2,[],'foo',1]}]}
ok 1034 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['fuu',2,[],'foo',1]}]}
ok 1035 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[],'foo',1]}]}
ok 1036 - Collapsed condition result unaltered by fixed condition extractor
ok 1037 - Expected warning when collapsing/rendering ['-and',['fuu',2,[],'foo',1]]
ok 1038 - Expected collapsed condition produced on ['-and',['fuu',2,[],'foo',1]]
ok 1039 - Expected original SQL from ['-and',['fuu',2,[],'foo',1]]
ok 1040 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['fuu',2,[],'foo',1]]
ok 1041 - Expected fixed_condition produced on ['-and',['fuu',2,[],'foo',1]]
ok 1042 - Collapsed condition result unaltered by fixed condition extractor
ok 1043 - Expected warning when collapsing/rendering {'-and' => {}}
ok 1044 - Expected collapsed condition produced on {'-and' => {}}
ok 1045 - Expected original SQL from {'-and' => {}}
ok 1046 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {}}
ok 1047 - Expected fixed_condition produced on {'-and' => {}}
ok 1048 - Collapsed condition result unaltered by fixed condition extractor
ok 1049 - Expected warning when collapsing/rendering {'-and' => {}}
ok 1050 - Expected collapsed condition produced on {'-and' => {}}
ok 1051 - Expected original SQL from {'-and' => {}}
ok 1052 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {}}
ok 1053 - Expected fixed_condition produced on {'-and' => {}}
ok 1054 - Collapsed condition result unaltered by fixed condition extractor
ok 1055 - Expected warning when collapsing/rendering ['-and',{'-and' => {}}]
ok 1056 - Expected collapsed condition produced on ['-and',{'-and' => {}}]
ok 1057 - Expected original SQL from ['-and',{'-and' => {}}]
ok 1058 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => {}}]
ok 1059 - Expected fixed_condition produced on ['-and',{'-and' => {}}]
ok 1060 - Collapsed condition result unaltered by fixed condition extractor
ok 1061 - Expected warning when collapsing/rendering ['-AND',{'-and' => {}}]
ok 1062 - Expected collapsed condition produced on ['-AND',{'-and' => {}}]
ok 1063 - Expected original SQL from ['-AND',{'-and' => {}}]
ok 1064 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => {}}]
ok 1065 - Expected fixed_condition produced on ['-AND',{'-and' => {}}]
ok 1066 - Collapsed condition result unaltered by fixed condition extractor
ok 1067 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => {}}]}
ok 1068 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => {}}]}
ok 1069 - Expected original SQL from {'-OR' => ['-AND',{'-and' => {}}]}
ok 1070 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => {}}]}
ok 1071 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => {}}]}
ok 1072 - Collapsed condition result unaltered by fixed condition extractor
ok 1073 - Expected warning when collapsing/rendering ['-and',{}]
ok 1074 - Expected collapsed condition produced on ['-and',{}]
ok 1075 - Expected original SQL from ['-and',{}]
ok 1076 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{}]
ok 1077 - Expected fixed_condition produced on ['-and',{}]
ok 1078 - Collapsed condition result unaltered by fixed condition extractor
ok 1079 - Expected warning when collapsing/rendering {'-or' => {}}
ok 1080 - Expected collapsed condition produced on {'-or' => {}}
ok 1081 - Expected original SQL from {'-or' => {}}
ok 1082 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {}}
ok 1083 - Expected fixed_condition produced on {'-or' => {}}
ok 1084 - Collapsed condition result unaltered by fixed condition extractor
ok 1085 - Expected warning when collapsing/rendering {'-or' => {}}
ok 1086 - Expected collapsed condition produced on {'-or' => {}}
ok 1087 - Expected original SQL from {'-or' => {}}
ok 1088 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {}}
ok 1089 - Expected fixed_condition produced on {'-or' => {}}
ok 1090 - Collapsed condition result unaltered by fixed condition extractor
ok 1091 - Expected warning when collapsing/rendering ['-and',{'-or' => {}}]
ok 1092 - Expected collapsed condition produced on ['-and',{'-or' => {}}]
ok 1093 - Expected original SQL from ['-and',{'-or' => {}}]
ok 1094 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {}}]
ok 1095 - Expected fixed_condition produced on ['-and',{'-or' => {}}]
ok 1096 - Collapsed condition result unaltered by fixed condition extractor
ok 1097 - Expected warning when collapsing/rendering ['-AND',{'-or' => {}}]
ok 1098 - Expected collapsed condition produced on ['-AND',{'-or' => {}}]
ok 1099 - Expected original SQL from ['-AND',{'-or' => {}}]
ok 1100 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {}}]
ok 1101 - Expected fixed_condition produced on ['-AND',{'-or' => {}}]
ok 1102 - Collapsed condition result unaltered by fixed condition extractor
ok 1103 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {}}]}
ok 1104 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {}}]}
ok 1105 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {}}]}
ok 1106 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {}}]}
ok 1107 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {}}]}
ok 1108 - Collapsed condition result unaltered by fixed condition extractor
ok 1109 - Expected warning when collapsing/rendering ['-or',{}]
ok 1110 - Expected collapsed condition produced on ['-or',{}]
ok 1111 - Expected original SQL from ['-or',{}]
ok 1112 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{}]
ok 1113 - Expected fixed_condition produced on ['-or',{}]
ok 1114 - Collapsed condition result unaltered by fixed condition extractor
ok 1115 - Expected warning when collapsing/rendering []
ok 1116 - Expected collapsed condition produced on []
ok 1117 - Expected original SQL from []
ok 1118 - Collapse did not alter *the semantics* of the final SQL based on []
ok 1119 - Expected fixed_condition produced on []
ok 1120 - Collapsed condition result unaltered by fixed condition extractor
ok 1121 - Expected warning when collapsing/rendering {'-or' => ['foo',1,{}]}
ok 1122 - Expected collapsed condition produced on {'-or' => ['foo',1,{}]}
ok 1123 - Expected original SQL from {'-or' => ['foo',1,{}]}
ok 1124 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,{}]}
ok 1125 - Expected fixed_condition produced on {'-or' => ['foo',1,{}]}
ok 1126 - Collapsed condition result unaltered by fixed condition extractor
ok 1127 - Expected warning when collapsing/rendering {'-or' => ['foo',1,{}]}
ok 1128 - Expected collapsed condition produced on {'-or' => ['foo',1,{}]}
ok 1129 - Expected original SQL from {'-or' => ['foo',1,{}]}
ok 1130 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,{}]}
ok 1131 - Expected fixed_condition produced on {'-or' => ['foo',1,{}]}
ok 1132 - Collapsed condition result unaltered by fixed condition extractor
ok 1133 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo',1,{}]}]
ok 1134 - Expected collapsed condition produced on ['-and',{'-or' => ['foo',1,{}]}]
ok 1135 - Expected original SQL from ['-and',{'-or' => ['foo',1,{}]}]
ok 1136 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo',1,{}]}]
ok 1137 - Expected fixed_condition produced on ['-and',{'-or' => ['foo',1,{}]}]
ok 1138 - Collapsed condition result unaltered by fixed condition extractor
ok 1139 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo',1,{}]}]
ok 1140 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo',1,{}]}]
ok 1141 - Expected original SQL from ['-AND',{'-or' => ['foo',1,{}]}]
ok 1142 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo',1,{}]}]
ok 1143 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo',1,{}]}]
ok 1144 - Collapsed condition result unaltered by fixed condition extractor
ok 1145 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo',1,{}]}]}
ok 1146 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,{}]}]}
ok 1147 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo',1,{}]}]}
ok 1148 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo',1,{}]}]}
ok 1149 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,{}]}]}
ok 1150 - Collapsed condition result unaltered by fixed condition extractor
ok 1151 - Expected warning when collapsing/rendering ['-or',['foo',1,{}]]
ok 1152 - Expected collapsed condition produced on ['-or',['foo',1,{}]]
ok 1153 - Expected original SQL from ['-or',['foo',1,{}]]
ok 1154 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo',1,{}]]
ok 1155 - Expected fixed_condition produced on ['-or',['foo',1,{}]]
ok 1156 - Collapsed condition result unaltered by fixed condition extractor
ok 1157 - Expected warning when collapsing/rendering ['foo',1,{}]
ok 1158 - Expected collapsed condition produced on ['foo',1,{}]
ok 1159 - Expected original SQL from ['foo',1,{}]
ok 1160 - Collapse did not alter *the semantics* of the final SQL based on ['foo',1,{}]
ok 1161 - Expected fixed_condition produced on ['foo',1,{}]
ok 1162 - Collapsed condition result unaltered by fixed condition extractor
ok 1163 - Expected warning when collapsing/rendering {'-or' => [{},'foo',1]}
ok 1164 - Expected collapsed condition produced on {'-or' => [{},'foo',1]}
ok 1165 - Expected original SQL from {'-or' => [{},'foo',1]}
ok 1166 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{},'foo',1]}
ok 1167 - Expected fixed_condition produced on {'-or' => [{},'foo',1]}
ok 1168 - Collapsed condition result unaltered by fixed condition extractor
ok 1169 - Expected warning when collapsing/rendering {'-or' => [{},'foo',1]}
ok 1170 - Expected collapsed condition produced on {'-or' => [{},'foo',1]}
ok 1171 - Expected original SQL from {'-or' => [{},'foo',1]}
ok 1172 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{},'foo',1]}
ok 1173 - Expected fixed_condition produced on {'-or' => [{},'foo',1]}
ok 1174 - Collapsed condition result unaltered by fixed condition extractor
ok 1175 - Expected warning when collapsing/rendering ['-and',{'-or' => [{},'foo',1]}]
ok 1176 - Expected collapsed condition produced on ['-and',{'-or' => [{},'foo',1]}]
ok 1177 - Expected original SQL from ['-and',{'-or' => [{},'foo',1]}]
ok 1178 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [{},'foo',1]}]
ok 1179 - Expected fixed_condition produced on ['-and',{'-or' => [{},'foo',1]}]
ok 1180 - Collapsed condition result unaltered by fixed condition extractor
ok 1181 - Expected warning when collapsing/rendering ['-AND',{'-or' => [{},'foo',1]}]
ok 1182 - Expected collapsed condition produced on ['-AND',{'-or' => [{},'foo',1]}]
ok 1183 - Expected original SQL from ['-AND',{'-or' => [{},'foo',1]}]
ok 1184 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [{},'foo',1]}]
ok 1185 - Expected fixed_condition produced on ['-AND',{'-or' => [{},'foo',1]}]
ok 1186 - Collapsed condition result unaltered by fixed condition extractor
ok 1187 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [{},'foo',1]}]}
ok 1188 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [{},'foo',1]}]}
ok 1189 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [{},'foo',1]}]}
ok 1190 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [{},'foo',1]}]}
ok 1191 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [{},'foo',1]}]}
ok 1192 - Collapsed condition result unaltered by fixed condition extractor
ok 1193 - Expected warning when collapsing/rendering ['-or',[{},'foo',1]]
ok 1194 - Expected collapsed condition produced on ['-or',[{},'foo',1]]
ok 1195 - Expected original SQL from ['-or',[{},'foo',1]]
ok 1196 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[{},'foo',1]]
ok 1197 - Expected fixed_condition produced on ['-or',[{},'foo',1]]
ok 1198 - Collapsed condition result unaltered by fixed condition extractor
ok 1199 - Expected warning when collapsing/rendering [{},'foo',1]
ok 1200 - Expected collapsed condition produced on [{},'foo',1]
ok 1201 - Expected original SQL from [{},'foo',1]
ok 1202 - Collapse did not alter *the semantics* of the final SQL based on [{},'foo',1]
ok 1203 - Expected fixed_condition produced on [{},'foo',1]
ok 1204 - Collapsed condition result unaltered by fixed condition extractor
ok 1205 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,{},'foo',1]}
ok 1206 - Expected collapsed condition produced on {'-and' => ['fuu',2,{},'foo',1]}
ok 1207 - Expected original SQL from {'-and' => ['fuu',2,{},'foo',1]}
ok 1208 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,{},'foo',1]}
ok 1209 - Expected fixed_condition produced on {'-and' => ['fuu',2,{},'foo',1]}
ok 1210 - Collapsed condition result unaltered by fixed condition extractor
ok 1211 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,{},'foo',1]}
ok 1212 - Expected collapsed condition produced on {'-and' => ['fuu',2,{},'foo',1]}
ok 1213 - Expected original SQL from {'-and' => ['fuu',2,{},'foo',1]}
ok 1214 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,{},'foo',1]}
ok 1215 - Expected fixed_condition produced on {'-and' => ['fuu',2,{},'foo',1]}
ok 1216 - Collapsed condition result unaltered by fixed condition extractor
ok 1217 - Expected warning when collapsing/rendering ['-and',{'-and' => ['fuu',2,{},'foo',1]}]
ok 1218 - Expected collapsed condition produced on ['-and',{'-and' => ['fuu',2,{},'foo',1]}]
ok 1219 - Expected original SQL from ['-and',{'-and' => ['fuu',2,{},'foo',1]}]
ok 1220 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['fuu',2,{},'foo',1]}]
ok 1221 - Expected fixed_condition produced on ['-and',{'-and' => ['fuu',2,{},'foo',1]}]
ok 1222 - Collapsed condition result unaltered by fixed condition extractor
ok 1223 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['fuu',2,{},'foo',1]}]
ok 1224 - Expected collapsed condition produced on ['-AND',{'-and' => ['fuu',2,{},'foo',1]}]
ok 1225 - Expected original SQL from ['-AND',{'-and' => ['fuu',2,{},'foo',1]}]
ok 1226 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['fuu',2,{},'foo',1]}]
ok 1227 - Expected fixed_condition produced on ['-AND',{'-and' => ['fuu',2,{},'foo',1]}]
ok 1228 - Collapsed condition result unaltered by fixed condition extractor
ok 1229 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['fuu',2,{},'foo',1]}]}
ok 1230 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,{},'foo',1]}]}
ok 1231 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['fuu',2,{},'foo',1]}]}
ok 1232 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['fuu',2,{},'foo',1]}]}
ok 1233 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,{},'foo',1]}]}
ok 1234 - Collapsed condition result unaltered by fixed condition extractor
ok 1235 - Expected warning when collapsing/rendering ['-and',['fuu',2,{},'foo',1]]
ok 1236 - Expected collapsed condition produced on ['-and',['fuu',2,{},'foo',1]]
ok 1237 - Expected original SQL from ['-and',['fuu',2,{},'foo',1]]
ok 1238 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['fuu',2,{},'foo',1]]
ok 1239 - Expected fixed_condition produced on ['-and',['fuu',2,{},'foo',1]]
ok 1240 - Collapsed condition result unaltered by fixed condition extractor
ok 1241 - Expected warning when collapsing/rendering {'-and' => [{}]}
ok 1242 - Expected collapsed condition produced on {'-and' => [{}]}
ok 1243 - Expected original SQL from {'-and' => [{}]}
ok 1244 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [{}]}
ok 1245 - Expected fixed_condition produced on {'-and' => [{}]}
ok 1246 - Collapsed condition result unaltered by fixed condition extractor
ok 1247 - Expected warning when collapsing/rendering {'-and' => [{}]}
ok 1248 - Expected collapsed condition produced on {'-and' => [{}]}
ok 1249 - Expected original SQL from {'-and' => [{}]}
ok 1250 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [{}]}
ok 1251 - Expected fixed_condition produced on {'-and' => [{}]}
ok 1252 - Collapsed condition result unaltered by fixed condition extractor
ok 1253 - Expected warning when collapsing/rendering ['-and',{'-and' => [{}]}]
ok 1254 - Expected collapsed condition produced on ['-and',{'-and' => [{}]}]
ok 1255 - Expected original SQL from ['-and',{'-and' => [{}]}]
ok 1256 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [{}]}]
ok 1257 - Expected fixed_condition produced on ['-and',{'-and' => [{}]}]
ok 1258 - Collapsed condition result unaltered by fixed condition extractor
ok 1259 - Expected warning when collapsing/rendering ['-AND',{'-and' => [{}]}]
ok 1260 - Expected collapsed condition produced on ['-AND',{'-and' => [{}]}]
ok 1261 - Expected original SQL from ['-AND',{'-and' => [{}]}]
ok 1262 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [{}]}]
ok 1263 - Expected fixed_condition produced on ['-AND',{'-and' => [{}]}]
ok 1264 - Collapsed condition result unaltered by fixed condition extractor
ok 1265 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [{}]}]}
ok 1266 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [{}]}]}
ok 1267 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [{}]}]}
ok 1268 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [{}]}]}
ok 1269 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [{}]}]}
ok 1270 - Collapsed condition result unaltered by fixed condition extractor
ok 1271 - Expected warning when collapsing/rendering ['-and',[{}]]
ok 1272 - Expected collapsed condition produced on ['-and',[{}]]
ok 1273 - Expected original SQL from ['-and',[{}]]
ok 1274 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[{}]]
ok 1275 - Expected fixed_condition produced on ['-and',[{}]]
ok 1276 - Collapsed condition result unaltered by fixed condition extractor
ok 1277 - Expected warning when collapsing/rendering {'-or' => [{}]}
ok 1278 - Expected collapsed condition produced on {'-or' => [{}]}
ok 1279 - Expected original SQL from {'-or' => [{}]}
ok 1280 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{}]}
ok 1281 - Expected fixed_condition produced on {'-or' => [{}]}
ok 1282 - Collapsed condition result unaltered by fixed condition extractor
ok 1283 - Expected warning when collapsing/rendering {'-or' => [{}]}
ok 1284 - Expected collapsed condition produced on {'-or' => [{}]}
ok 1285 - Expected original SQL from {'-or' => [{}]}
ok 1286 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{}]}
ok 1287 - Expected fixed_condition produced on {'-or' => [{}]}
ok 1288 - Collapsed condition result unaltered by fixed condition extractor
ok 1289 - Expected warning when collapsing/rendering ['-and',{'-or' => [{}]}]
ok 1290 - Expected collapsed condition produced on ['-and',{'-or' => [{}]}]
ok 1291 - Expected original SQL from ['-and',{'-or' => [{}]}]
ok 1292 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [{}]}]
ok 1293 - Expected fixed_condition produced on ['-and',{'-or' => [{}]}]
ok 1294 - Collapsed condition result unaltered by fixed condition extractor
ok 1295 - Expected warning when collapsing/rendering ['-AND',{'-or' => [{}]}]
ok 1296 - Expected collapsed condition produced on ['-AND',{'-or' => [{}]}]
ok 1297 - Expected original SQL from ['-AND',{'-or' => [{}]}]
ok 1298 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [{}]}]
ok 1299 - Expected fixed_condition produced on ['-AND',{'-or' => [{}]}]
ok 1300 - Collapsed condition result unaltered by fixed condition extractor
ok 1301 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [{}]}]}
ok 1302 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [{}]}]}
ok 1303 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [{}]}]}
ok 1304 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [{}]}]}
ok 1305 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [{}]}]}
ok 1306 - Collapsed condition result unaltered by fixed condition extractor
ok 1307 - Expected warning when collapsing/rendering ['-or',[{}]]
ok 1308 - Expected collapsed condition produced on ['-or',[{}]]
ok 1309 - Expected original SQL from ['-or',[{}]]
ok 1310 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[{}]]
ok 1311 - Expected fixed_condition produced on ['-or',[{}]]
ok 1312 - Collapsed condition result unaltered by fixed condition extractor
ok 1313 - Expected warning when collapsing/rendering [{}]
ok 1314 - Expected collapsed condition produced on [{}]
ok 1315 - Expected original SQL from [{}]
ok 1316 - Collapse did not alter *the semantics* of the final SQL based on [{}]
ok 1317 - Expected fixed_condition produced on [{}]
ok 1318 - Collapsed condition result unaltered by fixed condition extractor
ok 1319 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[{}]]}
ok 1320 - Expected collapsed condition produced on {'-or' => ['foo',1,[{}]]}
ok 1321 - Expected original SQL from {'-or' => ['foo',1,[{}]]}
ok 1322 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[{}]]}
ok 1323 - Expected fixed_condition produced on {'-or' => ['foo',1,[{}]]}
ok 1324 - Collapsed condition result unaltered by fixed condition extractor
ok 1325 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[{}]]}
ok 1326 - Expected collapsed condition produced on {'-or' => ['foo',1,[{}]]}
ok 1327 - Expected original SQL from {'-or' => ['foo',1,[{}]]}
ok 1328 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[{}]]}
ok 1329 - Expected fixed_condition produced on {'-or' => ['foo',1,[{}]]}
ok 1330 - Collapsed condition result unaltered by fixed condition extractor
ok 1331 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo',1,[{}]]}]
ok 1332 - Expected collapsed condition produced on ['-and',{'-or' => ['foo',1,[{}]]}]
ok 1333 - Expected original SQL from ['-and',{'-or' => ['foo',1,[{}]]}]
ok 1334 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo',1,[{}]]}]
ok 1335 - Expected fixed_condition produced on ['-and',{'-or' => ['foo',1,[{}]]}]
ok 1336 - Collapsed condition result unaltered by fixed condition extractor
ok 1337 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo',1,[{}]]}]
ok 1338 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo',1,[{}]]}]
ok 1339 - Expected original SQL from ['-AND',{'-or' => ['foo',1,[{}]]}]
ok 1340 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo',1,[{}]]}]
ok 1341 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo',1,[{}]]}]
ok 1342 - Collapsed condition result unaltered by fixed condition extractor
ok 1343 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo',1,[{}]]}]}
ok 1344 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[{}]]}]}
ok 1345 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo',1,[{}]]}]}
ok 1346 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo',1,[{}]]}]}
ok 1347 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[{}]]}]}
ok 1348 - Collapsed condition result unaltered by fixed condition extractor
ok 1349 - Expected warning when collapsing/rendering ['-or',['foo',1,[{}]]]
ok 1350 - Expected collapsed condition produced on ['-or',['foo',1,[{}]]]
ok 1351 - Expected original SQL from ['-or',['foo',1,[{}]]]
ok 1352 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo',1,[{}]]]
ok 1353 - Expected fixed_condition produced on ['-or',['foo',1,[{}]]]
ok 1354 - Collapsed condition result unaltered by fixed condition extractor
ok 1355 - Expected warning when collapsing/rendering ['foo',1,[{}]]
ok 1356 - Expected collapsed condition produced on ['foo',1,[{}]]
ok 1357 - Expected original SQL from ['foo',1,[{}]]
ok 1358 - Collapse did not alter *the semantics* of the final SQL based on ['foo',1,[{}]]
ok 1359 - Expected fixed_condition produced on ['foo',1,[{}]]
ok 1360 - Collapsed condition result unaltered by fixed condition extractor
ok 1361 - Expected warning when collapsing/rendering {'-or' => [[{}],'foo',1]}
ok 1362 - Expected collapsed condition produced on {'-or' => [[{}],'foo',1]}
ok 1363 - Expected original SQL from {'-or' => [[{}],'foo',1]}
ok 1364 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[{}],'foo',1]}
ok 1365 - Expected fixed_condition produced on {'-or' => [[{}],'foo',1]}
ok 1366 - Collapsed condition result unaltered by fixed condition extractor
ok 1367 - Expected warning when collapsing/rendering {'-or' => [[{}],'foo',1]}
ok 1368 - Expected collapsed condition produced on {'-or' => [[{}],'foo',1]}
ok 1369 - Expected original SQL from {'-or' => [[{}],'foo',1]}
ok 1370 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[{}],'foo',1]}
ok 1371 - Expected fixed_condition produced on {'-or' => [[{}],'foo',1]}
ok 1372 - Collapsed condition result unaltered by fixed condition extractor
ok 1373 - Expected warning when collapsing/rendering ['-and',{'-or' => [[{}],'foo',1]}]
ok 1374 - Expected collapsed condition produced on ['-and',{'-or' => [[{}],'foo',1]}]
ok 1375 - Expected original SQL from ['-and',{'-or' => [[{}],'foo',1]}]
ok 1376 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[{}],'foo',1]}]
ok 1377 - Expected fixed_condition produced on ['-and',{'-or' => [[{}],'foo',1]}]
ok 1378 - Collapsed condition result unaltered by fixed condition extractor
ok 1379 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[{}],'foo',1]}]
ok 1380 - Expected collapsed condition produced on ['-AND',{'-or' => [[{}],'foo',1]}]
ok 1381 - Expected original SQL from ['-AND',{'-or' => [[{}],'foo',1]}]
ok 1382 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[{}],'foo',1]}]
ok 1383 - Expected fixed_condition produced on ['-AND',{'-or' => [[{}],'foo',1]}]
ok 1384 - Collapsed condition result unaltered by fixed condition extractor
ok 1385 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[{}],'foo',1]}]}
ok 1386 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[{}],'foo',1]}]}
ok 1387 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[{}],'foo',1]}]}
ok 1388 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[{}],'foo',1]}]}
ok 1389 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[{}],'foo',1]}]}
ok 1390 - Collapsed condition result unaltered by fixed condition extractor
ok 1391 - Expected warning when collapsing/rendering ['-or',[[{}],'foo',1]]
ok 1392 - Expected collapsed condition produced on ['-or',[[{}],'foo',1]]
ok 1393 - Expected original SQL from ['-or',[[{}],'foo',1]]
ok 1394 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[{}],'foo',1]]
ok 1395 - Expected fixed_condition produced on ['-or',[[{}],'foo',1]]
ok 1396 - Collapsed condition result unaltered by fixed condition extractor
ok 1397 - Expected warning when collapsing/rendering [[{}],'foo',1]
ok 1398 - Expected collapsed condition produced on [[{}],'foo',1]
ok 1399 - Expected original SQL from [[{}],'foo',1]
ok 1400 - Collapse did not alter *the semantics* of the final SQL based on [[{}],'foo',1]
ok 1401 - Expected fixed_condition produced on [[{}],'foo',1]
ok 1402 - Collapsed condition result unaltered by fixed condition extractor
ok 1403 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[{}],'foo',1]}
ok 1404 - Expected collapsed condition produced on {'-and' => ['fuu',2,[{}],'foo',1]}
ok 1405 - Expected original SQL from {'-and' => ['fuu',2,[{}],'foo',1]}
ok 1406 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[{}],'foo',1]}
ok 1407 - Expected fixed_condition produced on {'-and' => ['fuu',2,[{}],'foo',1]}
ok 1408 - Collapsed condition result unaltered by fixed condition extractor
ok 1409 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[{}],'foo',1]}
ok 1410 - Expected collapsed condition produced on {'-and' => ['fuu',2,[{}],'foo',1]}
ok 1411 - Expected original SQL from {'-and' => ['fuu',2,[{}],'foo',1]}
ok 1412 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[{}],'foo',1]}
ok 1413 - Expected fixed_condition produced on {'-and' => ['fuu',2,[{}],'foo',1]}
ok 1414 - Collapsed condition result unaltered by fixed condition extractor
ok 1415 - Expected warning when collapsing/rendering ['-and',{'-and' => ['fuu',2,[{}],'foo',1]}]
ok 1416 - Expected collapsed condition produced on ['-and',{'-and' => ['fuu',2,[{}],'foo',1]}]
ok 1417 - Expected original SQL from ['-and',{'-and' => ['fuu',2,[{}],'foo',1]}]
ok 1418 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['fuu',2,[{}],'foo',1]}]
ok 1419 - Expected fixed_condition produced on ['-and',{'-and' => ['fuu',2,[{}],'foo',1]}]
ok 1420 - Collapsed condition result unaltered by fixed condition extractor
ok 1421 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['fuu',2,[{}],'foo',1]}]
ok 1422 - Expected collapsed condition produced on ['-AND',{'-and' => ['fuu',2,[{}],'foo',1]}]
ok 1423 - Expected original SQL from ['-AND',{'-and' => ['fuu',2,[{}],'foo',1]}]
ok 1424 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['fuu',2,[{}],'foo',1]}]
ok 1425 - Expected fixed_condition produced on ['-AND',{'-and' => ['fuu',2,[{}],'foo',1]}]
ok 1426 - Collapsed condition result unaltered by fixed condition extractor
ok 1427 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['fuu',2,[{}],'foo',1]}]}
ok 1428 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{}],'foo',1]}]}
ok 1429 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['fuu',2,[{}],'foo',1]}]}
ok 1430 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{}],'foo',1]}]}
ok 1431 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{}],'foo',1]}]}
ok 1432 - Collapsed condition result unaltered by fixed condition extractor
ok 1433 - Expected warning when collapsing/rendering ['-and',['fuu',2,[{}],'foo',1]]
ok 1434 - Expected collapsed condition produced on ['-and',['fuu',2,[{}],'foo',1]]
ok 1435 - Expected original SQL from ['-and',['fuu',2,[{}],'foo',1]]
ok 1436 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['fuu',2,[{}],'foo',1]]
ok 1437 - Expected fixed_condition produced on ['-and',['fuu',2,[{}],'foo',1]]
ok 1438 - Collapsed condition result unaltered by fixed condition extractor
ok 1439 - Expected warning when collapsing/rendering {'-and' => [[]]}
ok 1440 - Expected collapsed condition produced on {'-and' => [[]]}
ok 1441 - Expected original SQL from {'-and' => [[]]}
ok 1442 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [[]]}
ok 1443 - Expected fixed_condition produced on {'-and' => [[]]}
ok 1444 - Collapsed condition result unaltered by fixed condition extractor
ok 1445 - Expected warning when collapsing/rendering {'-and' => [[]]}
ok 1446 - Expected collapsed condition produced on {'-and' => [[]]}
ok 1447 - Expected original SQL from {'-and' => [[]]}
ok 1448 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [[]]}
ok 1449 - Expected fixed_condition produced on {'-and' => [[]]}
ok 1450 - Collapsed condition result unaltered by fixed condition extractor
ok 1451 - Expected warning when collapsing/rendering ['-and',{'-and' => [[]]}]
ok 1452 - Expected collapsed condition produced on ['-and',{'-and' => [[]]}]
ok 1453 - Expected original SQL from ['-and',{'-and' => [[]]}]
ok 1454 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [[]]}]
ok 1455 - Expected fixed_condition produced on ['-and',{'-and' => [[]]}]
ok 1456 - Collapsed condition result unaltered by fixed condition extractor
ok 1457 - Expected warning when collapsing/rendering ['-AND',{'-and' => [[]]}]
ok 1458 - Expected collapsed condition produced on ['-AND',{'-and' => [[]]}]
ok 1459 - Expected original SQL from ['-AND',{'-and' => [[]]}]
ok 1460 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [[]]}]
ok 1461 - Expected fixed_condition produced on ['-AND',{'-and' => [[]]}]
ok 1462 - Collapsed condition result unaltered by fixed condition extractor
ok 1463 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [[]]}]}
ok 1464 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [[]]}]}
ok 1465 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [[]]}]}
ok 1466 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [[]]}]}
ok 1467 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [[]]}]}
ok 1468 - Collapsed condition result unaltered by fixed condition extractor
ok 1469 - Expected warning when collapsing/rendering ['-and',[[]]]
ok 1470 - Expected collapsed condition produced on ['-and',[[]]]
ok 1471 - Expected original SQL from ['-and',[[]]]
ok 1472 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[[]]]
ok 1473 - Expected fixed_condition produced on ['-and',[[]]]
ok 1474 - Collapsed condition result unaltered by fixed condition extractor
ok 1475 - Expected warning when collapsing/rendering {'-or' => [[]]}
ok 1476 - Expected collapsed condition produced on {'-or' => [[]]}
ok 1477 - Expected original SQL from {'-or' => [[]]}
ok 1478 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[]]}
ok 1479 - Expected fixed_condition produced on {'-or' => [[]]}
ok 1480 - Collapsed condition result unaltered by fixed condition extractor
ok 1481 - Expected warning when collapsing/rendering {'-or' => [[]]}
ok 1482 - Expected collapsed condition produced on {'-or' => [[]]}
ok 1483 - Expected original SQL from {'-or' => [[]]}
ok 1484 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[]]}
ok 1485 - Expected fixed_condition produced on {'-or' => [[]]}
ok 1486 - Collapsed condition result unaltered by fixed condition extractor
ok 1487 - Expected warning when collapsing/rendering ['-and',{'-or' => [[]]}]
ok 1488 - Expected collapsed condition produced on ['-and',{'-or' => [[]]}]
ok 1489 - Expected original SQL from ['-and',{'-or' => [[]]}]
ok 1490 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[]]}]
ok 1491 - Expected fixed_condition produced on ['-and',{'-or' => [[]]}]
ok 1492 - Collapsed condition result unaltered by fixed condition extractor
ok 1493 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[]]}]
ok 1494 - Expected collapsed condition produced on ['-AND',{'-or' => [[]]}]
ok 1495 - Expected original SQL from ['-AND',{'-or' => [[]]}]
ok 1496 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[]]}]
ok 1497 - Expected fixed_condition produced on ['-AND',{'-or' => [[]]}]
ok 1498 - Collapsed condition result unaltered by fixed condition extractor
ok 1499 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[]]}]}
ok 1500 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[]]}]}
ok 1501 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[]]}]}
ok 1502 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[]]}]}
ok 1503 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[]]}]}
ok 1504 - Collapsed condition result unaltered by fixed condition extractor
ok 1505 - Expected warning when collapsing/rendering ['-or',[[]]]
ok 1506 - Expected collapsed condition produced on ['-or',[[]]]
ok 1507 - Expected original SQL from ['-or',[[]]]
ok 1508 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[]]]
ok 1509 - Expected fixed_condition produced on ['-or',[[]]]
ok 1510 - Collapsed condition result unaltered by fixed condition extractor
ok 1511 - Expected warning when collapsing/rendering [[]]
ok 1512 - Expected collapsed condition produced on [[]]
ok 1513 - Expected original SQL from [[]]
ok 1514 - Collapse did not alter *the semantics* of the final SQL based on [[]]
ok 1515 - Expected fixed_condition produced on [[]]
ok 1516 - Collapsed condition result unaltered by fixed condition extractor
ok 1517 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[[]]]}
ok 1518 - Expected collapsed condition produced on {'-or' => ['foo',1,[[]]]}
ok 1519 - Expected original SQL from {'-or' => ['foo',1,[[]]]}
ok 1520 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[[]]]}
ok 1521 - Expected fixed_condition produced on {'-or' => ['foo',1,[[]]]}
ok 1522 - Collapsed condition result unaltered by fixed condition extractor
ok 1523 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[[]]]}
ok 1524 - Expected collapsed condition produced on {'-or' => ['foo',1,[[]]]}
ok 1525 - Expected original SQL from {'-or' => ['foo',1,[[]]]}
ok 1526 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[[]]]}
ok 1527 - Expected fixed_condition produced on {'-or' => ['foo',1,[[]]]}
ok 1528 - Collapsed condition result unaltered by fixed condition extractor
ok 1529 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo',1,[[]]]}]
ok 1530 - Expected collapsed condition produced on ['-and',{'-or' => ['foo',1,[[]]]}]
ok 1531 - Expected original SQL from ['-and',{'-or' => ['foo',1,[[]]]}]
ok 1532 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo',1,[[]]]}]
ok 1533 - Expected fixed_condition produced on ['-and',{'-or' => ['foo',1,[[]]]}]
ok 1534 - Collapsed condition result unaltered by fixed condition extractor
ok 1535 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo',1,[[]]]}]
ok 1536 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo',1,[[]]]}]
ok 1537 - Expected original SQL from ['-AND',{'-or' => ['foo',1,[[]]]}]
ok 1538 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo',1,[[]]]}]
ok 1539 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo',1,[[]]]}]
ok 1540 - Collapsed condition result unaltered by fixed condition extractor
ok 1541 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo',1,[[]]]}]}
ok 1542 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[[]]]}]}
ok 1543 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo',1,[[]]]}]}
ok 1544 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo',1,[[]]]}]}
ok 1545 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[[]]]}]}
ok 1546 - Collapsed condition result unaltered by fixed condition extractor
ok 1547 - Expected warning when collapsing/rendering ['-or',['foo',1,[[]]]]
ok 1548 - Expected collapsed condition produced on ['-or',['foo',1,[[]]]]
ok 1549 - Expected original SQL from ['-or',['foo',1,[[]]]]
ok 1550 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo',1,[[]]]]
ok 1551 - Expected fixed_condition produced on ['-or',['foo',1,[[]]]]
ok 1552 - Collapsed condition result unaltered by fixed condition extractor
ok 1553 - Expected warning when collapsing/rendering ['foo',1,[[]]]
ok 1554 - Expected collapsed condition produced on ['foo',1,[[]]]
ok 1555 - Expected original SQL from ['foo',1,[[]]]
ok 1556 - Collapse did not alter *the semantics* of the final SQL based on ['foo',1,[[]]]
ok 1557 - Expected fixed_condition produced on ['foo',1,[[]]]
ok 1558 - Collapsed condition result unaltered by fixed condition extractor
ok 1559 - Expected warning when collapsing/rendering {'-or' => [[[]],'foo',1]}
ok 1560 - Expected collapsed condition produced on {'-or' => [[[]],'foo',1]}
ok 1561 - Expected original SQL from {'-or' => [[[]],'foo',1]}
ok 1562 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[[]],'foo',1]}
ok 1563 - Expected fixed_condition produced on {'-or' => [[[]],'foo',1]}
ok 1564 - Collapsed condition result unaltered by fixed condition extractor
ok 1565 - Expected warning when collapsing/rendering {'-or' => [[[]],'foo',1]}
ok 1566 - Expected collapsed condition produced on {'-or' => [[[]],'foo',1]}
ok 1567 - Expected original SQL from {'-or' => [[[]],'foo',1]}
ok 1568 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[[]],'foo',1]}
ok 1569 - Expected fixed_condition produced on {'-or' => [[[]],'foo',1]}
ok 1570 - Collapsed condition result unaltered by fixed condition extractor
ok 1571 - Expected warning when collapsing/rendering ['-and',{'-or' => [[[]],'foo',1]}]
ok 1572 - Expected collapsed condition produced on ['-and',{'-or' => [[[]],'foo',1]}]
ok 1573 - Expected original SQL from ['-and',{'-or' => [[[]],'foo',1]}]
ok 1574 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[[]],'foo',1]}]
ok 1575 - Expected fixed_condition produced on ['-and',{'-or' => [[[]],'foo',1]}]
ok 1576 - Collapsed condition result unaltered by fixed condition extractor
ok 1577 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[[]],'foo',1]}]
ok 1578 - Expected collapsed condition produced on ['-AND',{'-or' => [[[]],'foo',1]}]
ok 1579 - Expected original SQL from ['-AND',{'-or' => [[[]],'foo',1]}]
ok 1580 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[[]],'foo',1]}]
ok 1581 - Expected fixed_condition produced on ['-AND',{'-or' => [[[]],'foo',1]}]
ok 1582 - Collapsed condition result unaltered by fixed condition extractor
ok 1583 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[[]],'foo',1]}]}
ok 1584 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[[]],'foo',1]}]}
ok 1585 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[[]],'foo',1]}]}
ok 1586 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[[]],'foo',1]}]}
ok 1587 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[[]],'foo',1]}]}
ok 1588 - Collapsed condition result unaltered by fixed condition extractor
ok 1589 - Expected warning when collapsing/rendering ['-or',[[[]],'foo',1]]
ok 1590 - Expected collapsed condition produced on ['-or',[[[]],'foo',1]]
ok 1591 - Expected original SQL from ['-or',[[[]],'foo',1]]
ok 1592 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[[]],'foo',1]]
ok 1593 - Expected fixed_condition produced on ['-or',[[[]],'foo',1]]
ok 1594 - Collapsed condition result unaltered by fixed condition extractor
ok 1595 - Expected warning when collapsing/rendering [[[]],'foo',1]
ok 1596 - Expected collapsed condition produced on [[[]],'foo',1]
ok 1597 - Expected original SQL from [[[]],'foo',1]
ok 1598 - Collapse did not alter *the semantics* of the final SQL based on [[[]],'foo',1]
ok 1599 - Expected fixed_condition produced on [[[]],'foo',1]
ok 1600 - Collapsed condition result unaltered by fixed condition extractor
ok 1601 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[[]],'foo',1]}
ok 1602 - Expected collapsed condition produced on {'-and' => ['fuu',2,[[]],'foo',1]}
ok 1603 - Expected original SQL from {'-and' => ['fuu',2,[[]],'foo',1]}
ok 1604 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[[]],'foo',1]}
ok 1605 - Expected fixed_condition produced on {'-and' => ['fuu',2,[[]],'foo',1]}
ok 1606 - Collapsed condition result unaltered by fixed condition extractor
ok 1607 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[[]],'foo',1]}
ok 1608 - Expected collapsed condition produced on {'-and' => ['fuu',2,[[]],'foo',1]}
ok 1609 - Expected original SQL from {'-and' => ['fuu',2,[[]],'foo',1]}
ok 1610 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[[]],'foo',1]}
ok 1611 - Expected fixed_condition produced on {'-and' => ['fuu',2,[[]],'foo',1]}
ok 1612 - Collapsed condition result unaltered by fixed condition extractor
ok 1613 - Expected warning when collapsing/rendering ['-and',{'-and' => ['fuu',2,[[]],'foo',1]}]
ok 1614 - Expected collapsed condition produced on ['-and',{'-and' => ['fuu',2,[[]],'foo',1]}]
ok 1615 - Expected original SQL from ['-and',{'-and' => ['fuu',2,[[]],'foo',1]}]
ok 1616 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['fuu',2,[[]],'foo',1]}]
ok 1617 - Expected fixed_condition produced on ['-and',{'-and' => ['fuu',2,[[]],'foo',1]}]
ok 1618 - Collapsed condition result unaltered by fixed condition extractor
ok 1619 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['fuu',2,[[]],'foo',1]}]
ok 1620 - Expected collapsed condition produced on ['-AND',{'-and' => ['fuu',2,[[]],'foo',1]}]
ok 1621 - Expected original SQL from ['-AND',{'-and' => ['fuu',2,[[]],'foo',1]}]
ok 1622 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['fuu',2,[[]],'foo',1]}]
ok 1623 - Expected fixed_condition produced on ['-AND',{'-and' => ['fuu',2,[[]],'foo',1]}]
ok 1624 - Collapsed condition result unaltered by fixed condition extractor
ok 1625 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['fuu',2,[[]],'foo',1]}]}
ok 1626 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[]],'foo',1]}]}
ok 1627 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['fuu',2,[[]],'foo',1]}]}
ok 1628 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[]],'foo',1]}]}
ok 1629 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[]],'foo',1]}]}
ok 1630 - Collapsed condition result unaltered by fixed condition extractor
ok 1631 - Expected warning when collapsing/rendering ['-and',['fuu',2,[[]],'foo',1]]
ok 1632 - Expected collapsed condition produced on ['-and',['fuu',2,[[]],'foo',1]]
ok 1633 - Expected original SQL from ['-and',['fuu',2,[[]],'foo',1]]
ok 1634 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['fuu',2,[[]],'foo',1]]
ok 1635 - Expected fixed_condition produced on ['-and',['fuu',2,[[]],'foo',1]]
ok 1636 - Collapsed condition result unaltered by fixed condition extractor
ok 1637 - Expected warning when collapsing/rendering {'-and' => [[],[]]}
ok 1638 - Expected collapsed condition produced on {'-and' => [[],[]]}
ok 1639 - Expected original SQL from {'-and' => [[],[]]}
ok 1640 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [[],[]]}
ok 1641 - Expected fixed_condition produced on {'-and' => [[],[]]}
ok 1642 - Collapsed condition result unaltered by fixed condition extractor
ok 1643 - Expected warning when collapsing/rendering {'-and' => [[],[]]}
ok 1644 - Expected collapsed condition produced on {'-and' => [[],[]]}
ok 1645 - Expected original SQL from {'-and' => [[],[]]}
ok 1646 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [[],[]]}
ok 1647 - Expected fixed_condition produced on {'-and' => [[],[]]}
ok 1648 - Collapsed condition result unaltered by fixed condition extractor
ok 1649 - Expected warning when collapsing/rendering ['-and',{'-and' => [[],[]]}]
ok 1650 - Expected collapsed condition produced on ['-and',{'-and' => [[],[]]}]
ok 1651 - Expected original SQL from ['-and',{'-and' => [[],[]]}]
ok 1652 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [[],[]]}]
ok 1653 - Expected fixed_condition produced on ['-and',{'-and' => [[],[]]}]
ok 1654 - Collapsed condition result unaltered by fixed condition extractor
ok 1655 - Expected warning when collapsing/rendering ['-AND',{'-and' => [[],[]]}]
ok 1656 - Expected collapsed condition produced on ['-AND',{'-and' => [[],[]]}]
ok 1657 - Expected original SQL from ['-AND',{'-and' => [[],[]]}]
ok 1658 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [[],[]]}]
ok 1659 - Expected fixed_condition produced on ['-AND',{'-and' => [[],[]]}]
ok 1660 - Collapsed condition result unaltered by fixed condition extractor
ok 1661 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [[],[]]}]}
ok 1662 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [[],[]]}]}
ok 1663 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [[],[]]}]}
ok 1664 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [[],[]]}]}
ok 1665 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [[],[]]}]}
ok 1666 - Collapsed condition result unaltered by fixed condition extractor
ok 1667 - Expected warning when collapsing/rendering ['-and',[[],[]]]
ok 1668 - Expected collapsed condition produced on ['-and',[[],[]]]
ok 1669 - Expected original SQL from ['-and',[[],[]]]
ok 1670 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[[],[]]]
ok 1671 - Expected fixed_condition produced on ['-and',[[],[]]]
ok 1672 - Collapsed condition result unaltered by fixed condition extractor
ok 1673 - Expected warning when collapsing/rendering {'-or' => [[],[]]}
ok 1674 - Expected collapsed condition produced on {'-or' => [[],[]]}
ok 1675 - Expected original SQL from {'-or' => [[],[]]}
ok 1676 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[],[]]}
ok 1677 - Expected fixed_condition produced on {'-or' => [[],[]]}
ok 1678 - Collapsed condition result unaltered by fixed condition extractor
ok 1679 - Expected warning when collapsing/rendering {'-or' => [[],[]]}
ok 1680 - Expected collapsed condition produced on {'-or' => [[],[]]}
ok 1681 - Expected original SQL from {'-or' => [[],[]]}
ok 1682 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[],[]]}
ok 1683 - Expected fixed_condition produced on {'-or' => [[],[]]}
ok 1684 - Collapsed condition result unaltered by fixed condition extractor
ok 1685 - Expected warning when collapsing/rendering ['-and',{'-or' => [[],[]]}]
ok 1686 - Expected collapsed condition produced on ['-and',{'-or' => [[],[]]}]
ok 1687 - Expected original SQL from ['-and',{'-or' => [[],[]]}]
ok 1688 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[],[]]}]
ok 1689 - Expected fixed_condition produced on ['-and',{'-or' => [[],[]]}]
ok 1690 - Collapsed condition result unaltered by fixed condition extractor
ok 1691 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[],[]]}]
ok 1692 - Expected collapsed condition produced on ['-AND',{'-or' => [[],[]]}]
ok 1693 - Expected original SQL from ['-AND',{'-or' => [[],[]]}]
ok 1694 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[],[]]}]
ok 1695 - Expected fixed_condition produced on ['-AND',{'-or' => [[],[]]}]
ok 1696 - Collapsed condition result unaltered by fixed condition extractor
ok 1697 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[],[]]}]}
ok 1698 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[],[]]}]}
ok 1699 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[],[]]}]}
ok 1700 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[],[]]}]}
ok 1701 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[],[]]}]}
ok 1702 - Collapsed condition result unaltered by fixed condition extractor
ok 1703 - Expected warning when collapsing/rendering ['-or',[[],[]]]
ok 1704 - Expected collapsed condition produced on ['-or',[[],[]]]
ok 1705 - Expected original SQL from ['-or',[[],[]]]
ok 1706 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[],[]]]
ok 1707 - Expected fixed_condition produced on ['-or',[[],[]]]
ok 1708 - Collapsed condition result unaltered by fixed condition extractor
ok 1709 - Expected warning when collapsing/rendering [[],[]]
ok 1710 - Expected collapsed condition produced on [[],[]]
ok 1711 - Expected original SQL from [[],[]]
ok 1712 - Collapse did not alter *the semantics* of the final SQL based on [[],[]]
ok 1713 - Expected fixed_condition produced on [[],[]]
ok 1714 - Collapsed condition result unaltered by fixed condition extractor
ok 1715 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[[],[]]]}
ok 1716 - Expected collapsed condition produced on {'-or' => ['foo',1,[[],[]]]}
ok 1717 - Expected original SQL from {'-or' => ['foo',1,[[],[]]]}
ok 1718 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[[],[]]]}
ok 1719 - Expected fixed_condition produced on {'-or' => ['foo',1,[[],[]]]}
ok 1720 - Collapsed condition result unaltered by fixed condition extractor
ok 1721 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[[],[]]]}
ok 1722 - Expected collapsed condition produced on {'-or' => ['foo',1,[[],[]]]}
ok 1723 - Expected original SQL from {'-or' => ['foo',1,[[],[]]]}
ok 1724 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[[],[]]]}
ok 1725 - Expected fixed_condition produced on {'-or' => ['foo',1,[[],[]]]}
ok 1726 - Collapsed condition result unaltered by fixed condition extractor
ok 1727 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo',1,[[],[]]]}]
ok 1728 - Expected collapsed condition produced on ['-and',{'-or' => ['foo',1,[[],[]]]}]
ok 1729 - Expected original SQL from ['-and',{'-or' => ['foo',1,[[],[]]]}]
ok 1730 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo',1,[[],[]]]}]
ok 1731 - Expected fixed_condition produced on ['-and',{'-or' => ['foo',1,[[],[]]]}]
ok 1732 - Collapsed condition result unaltered by fixed condition extractor
ok 1733 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo',1,[[],[]]]}]
ok 1734 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo',1,[[],[]]]}]
ok 1735 - Expected original SQL from ['-AND',{'-or' => ['foo',1,[[],[]]]}]
ok 1736 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo',1,[[],[]]]}]
ok 1737 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo',1,[[],[]]]}]
ok 1738 - Collapsed condition result unaltered by fixed condition extractor
ok 1739 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo',1,[[],[]]]}]}
ok 1740 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[[],[]]]}]}
ok 1741 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo',1,[[],[]]]}]}
ok 1742 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo',1,[[],[]]]}]}
ok 1743 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[[],[]]]}]}
ok 1744 - Collapsed condition result unaltered by fixed condition extractor
ok 1745 - Expected warning when collapsing/rendering ['-or',['foo',1,[[],[]]]]
ok 1746 - Expected collapsed condition produced on ['-or',['foo',1,[[],[]]]]
ok 1747 - Expected original SQL from ['-or',['foo',1,[[],[]]]]
ok 1748 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo',1,[[],[]]]]
ok 1749 - Expected fixed_condition produced on ['-or',['foo',1,[[],[]]]]
ok 1750 - Collapsed condition result unaltered by fixed condition extractor
ok 1751 - Expected warning when collapsing/rendering ['foo',1,[[],[]]]
ok 1752 - Expected collapsed condition produced on ['foo',1,[[],[]]]
ok 1753 - Expected original SQL from ['foo',1,[[],[]]]
ok 1754 - Collapse did not alter *the semantics* of the final SQL based on ['foo',1,[[],[]]]
ok 1755 - Expected fixed_condition produced on ['foo',1,[[],[]]]
ok 1756 - Collapsed condition result unaltered by fixed condition extractor
ok 1757 - Expected warning when collapsing/rendering {'-or' => [[[],[]],'foo',1]}
ok 1758 - Expected collapsed condition produced on {'-or' => [[[],[]],'foo',1]}
ok 1759 - Expected original SQL from {'-or' => [[[],[]],'foo',1]}
ok 1760 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[[],[]],'foo',1]}
ok 1761 - Expected fixed_condition produced on {'-or' => [[[],[]],'foo',1]}
ok 1762 - Collapsed condition result unaltered by fixed condition extractor
ok 1763 - Expected warning when collapsing/rendering {'-or' => [[[],[]],'foo',1]}
ok 1764 - Expected collapsed condition produced on {'-or' => [[[],[]],'foo',1]}
ok 1765 - Expected original SQL from {'-or' => [[[],[]],'foo',1]}
ok 1766 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[[],[]],'foo',1]}
ok 1767 - Expected fixed_condition produced on {'-or' => [[[],[]],'foo',1]}
ok 1768 - Collapsed condition result unaltered by fixed condition extractor
ok 1769 - Expected warning when collapsing/rendering ['-and',{'-or' => [[[],[]],'foo',1]}]
ok 1770 - Expected collapsed condition produced on ['-and',{'-or' => [[[],[]],'foo',1]}]
ok 1771 - Expected original SQL from ['-and',{'-or' => [[[],[]],'foo',1]}]
ok 1772 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[[],[]],'foo',1]}]
ok 1773 - Expected fixed_condition produced on ['-and',{'-or' => [[[],[]],'foo',1]}]
ok 1774 - Collapsed condition result unaltered by fixed condition extractor
ok 1775 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[[],[]],'foo',1]}]
ok 1776 - Expected collapsed condition produced on ['-AND',{'-or' => [[[],[]],'foo',1]}]
ok 1777 - Expected original SQL from ['-AND',{'-or' => [[[],[]],'foo',1]}]
ok 1778 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[[],[]],'foo',1]}]
ok 1779 - Expected fixed_condition produced on ['-AND',{'-or' => [[[],[]],'foo',1]}]
ok 1780 - Collapsed condition result unaltered by fixed condition extractor
ok 1781 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[[],[]],'foo',1]}]}
ok 1782 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[[],[]],'foo',1]}]}
ok 1783 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[[],[]],'foo',1]}]}
ok 1784 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[[],[]],'foo',1]}]}
ok 1785 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[[],[]],'foo',1]}]}
ok 1786 - Collapsed condition result unaltered by fixed condition extractor
ok 1787 - Expected warning when collapsing/rendering ['-or',[[[],[]],'foo',1]]
ok 1788 - Expected collapsed condition produced on ['-or',[[[],[]],'foo',1]]
ok 1789 - Expected original SQL from ['-or',[[[],[]],'foo',1]]
ok 1790 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[[],[]],'foo',1]]
ok 1791 - Expected fixed_condition produced on ['-or',[[[],[]],'foo',1]]
ok 1792 - Collapsed condition result unaltered by fixed condition extractor
ok 1793 - Expected warning when collapsing/rendering [[[],[]],'foo',1]
ok 1794 - Expected collapsed condition produced on [[[],[]],'foo',1]
ok 1795 - Expected original SQL from [[[],[]],'foo',1]
ok 1796 - Collapse did not alter *the semantics* of the final SQL based on [[[],[]],'foo',1]
ok 1797 - Expected fixed_condition produced on [[[],[]],'foo',1]
ok 1798 - Collapsed condition result unaltered by fixed condition extractor
ok 1799 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[[],[]],'foo',1]}
ok 1800 - Expected collapsed condition produced on {'-and' => ['fuu',2,[[],[]],'foo',1]}
ok 1801 - Expected original SQL from {'-and' => ['fuu',2,[[],[]],'foo',1]}
ok 1802 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[[],[]],'foo',1]}
ok 1803 - Expected fixed_condition produced on {'-and' => ['fuu',2,[[],[]],'foo',1]}
ok 1804 - Collapsed condition result unaltered by fixed condition extractor
ok 1805 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[[],[]],'foo',1]}
ok 1806 - Expected collapsed condition produced on {'-and' => ['fuu',2,[[],[]],'foo',1]}
ok 1807 - Expected original SQL from {'-and' => ['fuu',2,[[],[]],'foo',1]}
ok 1808 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[[],[]],'foo',1]}
ok 1809 - Expected fixed_condition produced on {'-and' => ['fuu',2,[[],[]],'foo',1]}
ok 1810 - Collapsed condition result unaltered by fixed condition extractor
ok 1811 - Expected warning when collapsing/rendering ['-and',{'-and' => ['fuu',2,[[],[]],'foo',1]}]
ok 1812 - Expected collapsed condition produced on ['-and',{'-and' => ['fuu',2,[[],[]],'foo',1]}]
ok 1813 - Expected original SQL from ['-and',{'-and' => ['fuu',2,[[],[]],'foo',1]}]
ok 1814 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['fuu',2,[[],[]],'foo',1]}]
ok 1815 - Expected fixed_condition produced on ['-and',{'-and' => ['fuu',2,[[],[]],'foo',1]}]
ok 1816 - Collapsed condition result unaltered by fixed condition extractor
ok 1817 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['fuu',2,[[],[]],'foo',1]}]
ok 1818 - Expected collapsed condition produced on ['-AND',{'-and' => ['fuu',2,[[],[]],'foo',1]}]
ok 1819 - Expected original SQL from ['-AND',{'-and' => ['fuu',2,[[],[]],'foo',1]}]
ok 1820 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['fuu',2,[[],[]],'foo',1]}]
ok 1821 - Expected fixed_condition produced on ['-AND',{'-and' => ['fuu',2,[[],[]],'foo',1]}]
ok 1822 - Collapsed condition result unaltered by fixed condition extractor
ok 1823 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],[]],'foo',1]}]}
ok 1824 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],[]],'foo',1]}]}
ok 1825 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],[]],'foo',1]}]}
ok 1826 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],[]],'foo',1]}]}
ok 1827 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],[]],'foo',1]}]}
ok 1828 - Collapsed condition result unaltered by fixed condition extractor
ok 1829 - Expected warning when collapsing/rendering ['-and',['fuu',2,[[],[]],'foo',1]]
ok 1830 - Expected collapsed condition produced on ['-and',['fuu',2,[[],[]],'foo',1]]
ok 1831 - Expected original SQL from ['-and',['fuu',2,[[],[]],'foo',1]]
ok 1832 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['fuu',2,[[],[]],'foo',1]]
ok 1833 - Expected fixed_condition produced on ['-and',['fuu',2,[[],[]],'foo',1]]
ok 1834 - Collapsed condition result unaltered by fixed condition extractor
ok 1835 - Expected warning when collapsing/rendering {'-and' => [{},{}]}
ok 1836 - Expected collapsed condition produced on {'-and' => [{},{}]}
ok 1837 - Expected original SQL from {'-and' => [{},{}]}
ok 1838 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [{},{}]}
ok 1839 - Expected fixed_condition produced on {'-and' => [{},{}]}
ok 1840 - Collapsed condition result unaltered by fixed condition extractor
ok 1841 - Expected warning when collapsing/rendering {'-and' => [{},{}]}
ok 1842 - Expected collapsed condition produced on {'-and' => [{},{}]}
ok 1843 - Expected original SQL from {'-and' => [{},{}]}
ok 1844 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [{},{}]}
ok 1845 - Expected fixed_condition produced on {'-and' => [{},{}]}
ok 1846 - Collapsed condition result unaltered by fixed condition extractor
ok 1847 - Expected warning when collapsing/rendering ['-and',{'-and' => [{},{}]}]
ok 1848 - Expected collapsed condition produced on ['-and',{'-and' => [{},{}]}]
ok 1849 - Expected original SQL from ['-and',{'-and' => [{},{}]}]
ok 1850 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [{},{}]}]
ok 1851 - Expected fixed_condition produced on ['-and',{'-and' => [{},{}]}]
ok 1852 - Collapsed condition result unaltered by fixed condition extractor
ok 1853 - Expected warning when collapsing/rendering ['-AND',{'-and' => [{},{}]}]
ok 1854 - Expected collapsed condition produced on ['-AND',{'-and' => [{},{}]}]
ok 1855 - Expected original SQL from ['-AND',{'-and' => [{},{}]}]
ok 1856 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [{},{}]}]
ok 1857 - Expected fixed_condition produced on ['-AND',{'-and' => [{},{}]}]
ok 1858 - Collapsed condition result unaltered by fixed condition extractor
ok 1859 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [{},{}]}]}
ok 1860 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [{},{}]}]}
ok 1861 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [{},{}]}]}
ok 1862 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [{},{}]}]}
ok 1863 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [{},{}]}]}
ok 1864 - Collapsed condition result unaltered by fixed condition extractor
ok 1865 - Expected warning when collapsing/rendering ['-and',[{},{}]]
ok 1866 - Expected collapsed condition produced on ['-and',[{},{}]]
ok 1867 - Expected original SQL from ['-and',[{},{}]]
ok 1868 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[{},{}]]
ok 1869 - Expected fixed_condition produced on ['-and',[{},{}]]
ok 1870 - Collapsed condition result unaltered by fixed condition extractor
ok 1871 - Expected warning when collapsing/rendering {'-or' => [{},{}]}
ok 1872 - Expected collapsed condition produced on {'-or' => [{},{}]}
ok 1873 - Expected original SQL from {'-or' => [{},{}]}
ok 1874 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{},{}]}
ok 1875 - Expected fixed_condition produced on {'-or' => [{},{}]}
ok 1876 - Collapsed condition result unaltered by fixed condition extractor
ok 1877 - Expected warning when collapsing/rendering {'-or' => [{},{}]}
ok 1878 - Expected collapsed condition produced on {'-or' => [{},{}]}
ok 1879 - Expected original SQL from {'-or' => [{},{}]}
ok 1880 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{},{}]}
ok 1881 - Expected fixed_condition produced on {'-or' => [{},{}]}
ok 1882 - Collapsed condition result unaltered by fixed condition extractor
ok 1883 - Expected warning when collapsing/rendering ['-and',{'-or' => [{},{}]}]
ok 1884 - Expected collapsed condition produced on ['-and',{'-or' => [{},{}]}]
ok 1885 - Expected original SQL from ['-and',{'-or' => [{},{}]}]
ok 1886 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [{},{}]}]
ok 1887 - Expected fixed_condition produced on ['-and',{'-or' => [{},{}]}]
ok 1888 - Collapsed condition result unaltered by fixed condition extractor
ok 1889 - Expected warning when collapsing/rendering ['-AND',{'-or' => [{},{}]}]
ok 1890 - Expected collapsed condition produced on ['-AND',{'-or' => [{},{}]}]
ok 1891 - Expected original SQL from ['-AND',{'-or' => [{},{}]}]
ok 1892 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [{},{}]}]
ok 1893 - Expected fixed_condition produced on ['-AND',{'-or' => [{},{}]}]
ok 1894 - Collapsed condition result unaltered by fixed condition extractor
ok 1895 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [{},{}]}]}
ok 1896 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [{},{}]}]}
ok 1897 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [{},{}]}]}
ok 1898 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [{},{}]}]}
ok 1899 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [{},{}]}]}
ok 1900 - Collapsed condition result unaltered by fixed condition extractor
ok 1901 - Expected warning when collapsing/rendering ['-or',[{},{}]]
ok 1902 - Expected collapsed condition produced on ['-or',[{},{}]]
ok 1903 - Expected original SQL from ['-or',[{},{}]]
ok 1904 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[{},{}]]
ok 1905 - Expected fixed_condition produced on ['-or',[{},{}]]
ok 1906 - Collapsed condition result unaltered by fixed condition extractor
ok 1907 - Expected warning when collapsing/rendering [{},{}]
ok 1908 - Expected collapsed condition produced on [{},{}]
ok 1909 - Expected original SQL from [{},{}]
ok 1910 - Collapse did not alter *the semantics* of the final SQL based on [{},{}]
ok 1911 - Expected fixed_condition produced on [{},{}]
ok 1912 - Collapsed condition result unaltered by fixed condition extractor
ok 1913 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[{},{}]]}
ok 1914 - Expected collapsed condition produced on {'-or' => ['foo',1,[{},{}]]}
ok 1915 - Expected original SQL from {'-or' => ['foo',1,[{},{}]]}
ok 1916 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[{},{}]]}
ok 1917 - Expected fixed_condition produced on {'-or' => ['foo',1,[{},{}]]}
ok 1918 - Collapsed condition result unaltered by fixed condition extractor
ok 1919 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[{},{}]]}
ok 1920 - Expected collapsed condition produced on {'-or' => ['foo',1,[{},{}]]}
ok 1921 - Expected original SQL from {'-or' => ['foo',1,[{},{}]]}
ok 1922 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[{},{}]]}
ok 1923 - Expected fixed_condition produced on {'-or' => ['foo',1,[{},{}]]}
ok 1924 - Collapsed condition result unaltered by fixed condition extractor
ok 1925 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo',1,[{},{}]]}]
ok 1926 - Expected collapsed condition produced on ['-and',{'-or' => ['foo',1,[{},{}]]}]
ok 1927 - Expected original SQL from ['-and',{'-or' => ['foo',1,[{},{}]]}]
ok 1928 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo',1,[{},{}]]}]
ok 1929 - Expected fixed_condition produced on ['-and',{'-or' => ['foo',1,[{},{}]]}]
ok 1930 - Collapsed condition result unaltered by fixed condition extractor
ok 1931 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo',1,[{},{}]]}]
ok 1932 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo',1,[{},{}]]}]
ok 1933 - Expected original SQL from ['-AND',{'-or' => ['foo',1,[{},{}]]}]
ok 1934 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo',1,[{},{}]]}]
ok 1935 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo',1,[{},{}]]}]
ok 1936 - Collapsed condition result unaltered by fixed condition extractor
ok 1937 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo',1,[{},{}]]}]}
ok 1938 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[{},{}]]}]}
ok 1939 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo',1,[{},{}]]}]}
ok 1940 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo',1,[{},{}]]}]}
ok 1941 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[{},{}]]}]}
ok 1942 - Collapsed condition result unaltered by fixed condition extractor
ok 1943 - Expected warning when collapsing/rendering ['-or',['foo',1,[{},{}]]]
ok 1944 - Expected collapsed condition produced on ['-or',['foo',1,[{},{}]]]
ok 1945 - Expected original SQL from ['-or',['foo',1,[{},{}]]]
ok 1946 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo',1,[{},{}]]]
ok 1947 - Expected fixed_condition produced on ['-or',['foo',1,[{},{}]]]
ok 1948 - Collapsed condition result unaltered by fixed condition extractor
ok 1949 - Expected warning when collapsing/rendering ['foo',1,[{},{}]]
ok 1950 - Expected collapsed condition produced on ['foo',1,[{},{}]]
ok 1951 - Expected original SQL from ['foo',1,[{},{}]]
ok 1952 - Collapse did not alter *the semantics* of the final SQL based on ['foo',1,[{},{}]]
ok 1953 - Expected fixed_condition produced on ['foo',1,[{},{}]]
ok 1954 - Collapsed condition result unaltered by fixed condition extractor
ok 1955 - Expected warning when collapsing/rendering {'-or' => [[{},{}],'foo',1]}
ok 1956 - Expected collapsed condition produced on {'-or' => [[{},{}],'foo',1]}
ok 1957 - Expected original SQL from {'-or' => [[{},{}],'foo',1]}
ok 1958 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[{},{}],'foo',1]}
ok 1959 - Expected fixed_condition produced on {'-or' => [[{},{}],'foo',1]}
ok 1960 - Collapsed condition result unaltered by fixed condition extractor
ok 1961 - Expected warning when collapsing/rendering {'-or' => [[{},{}],'foo',1]}
ok 1962 - Expected collapsed condition produced on {'-or' => [[{},{}],'foo',1]}
ok 1963 - Expected original SQL from {'-or' => [[{},{}],'foo',1]}
ok 1964 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[{},{}],'foo',1]}
ok 1965 - Expected fixed_condition produced on {'-or' => [[{},{}],'foo',1]}
ok 1966 - Collapsed condition result unaltered by fixed condition extractor
ok 1967 - Expected warning when collapsing/rendering ['-and',{'-or' => [[{},{}],'foo',1]}]
ok 1968 - Expected collapsed condition produced on ['-and',{'-or' => [[{},{}],'foo',1]}]
ok 1969 - Expected original SQL from ['-and',{'-or' => [[{},{}],'foo',1]}]
ok 1970 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[{},{}],'foo',1]}]
ok 1971 - Expected fixed_condition produced on ['-and',{'-or' => [[{},{}],'foo',1]}]
ok 1972 - Collapsed condition result unaltered by fixed condition extractor
ok 1973 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[{},{}],'foo',1]}]
ok 1974 - Expected collapsed condition produced on ['-AND',{'-or' => [[{},{}],'foo',1]}]
ok 1975 - Expected original SQL from ['-AND',{'-or' => [[{},{}],'foo',1]}]
ok 1976 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[{},{}],'foo',1]}]
ok 1977 - Expected fixed_condition produced on ['-AND',{'-or' => [[{},{}],'foo',1]}]
ok 1978 - Collapsed condition result unaltered by fixed condition extractor
ok 1979 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[{},{}],'foo',1]}]}
ok 1980 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[{},{}],'foo',1]}]}
ok 1981 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[{},{}],'foo',1]}]}
ok 1982 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[{},{}],'foo',1]}]}
ok 1983 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[{},{}],'foo',1]}]}
ok 1984 - Collapsed condition result unaltered by fixed condition extractor
ok 1985 - Expected warning when collapsing/rendering ['-or',[[{},{}],'foo',1]]
ok 1986 - Expected collapsed condition produced on ['-or',[[{},{}],'foo',1]]
ok 1987 - Expected original SQL from ['-or',[[{},{}],'foo',1]]
ok 1988 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[{},{}],'foo',1]]
ok 1989 - Expected fixed_condition produced on ['-or',[[{},{}],'foo',1]]
ok 1990 - Collapsed condition result unaltered by fixed condition extractor
ok 1991 - Expected warning when collapsing/rendering [[{},{}],'foo',1]
ok 1992 - Expected collapsed condition produced on [[{},{}],'foo',1]
ok 1993 - Expected original SQL from [[{},{}],'foo',1]
ok 1994 - Collapse did not alter *the semantics* of the final SQL based on [[{},{}],'foo',1]
ok 1995 - Expected fixed_condition produced on [[{},{}],'foo',1]
ok 1996 - Collapsed condition result unaltered by fixed condition extractor
ok 1997 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[{},{}],'foo',1]}
ok 1998 - Expected collapsed condition produced on {'-and' => ['fuu',2,[{},{}],'foo',1]}
ok 1999 - Expected original SQL from {'-and' => ['fuu',2,[{},{}],'foo',1]}
ok 2000 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[{},{}],'foo',1]}
ok 2001 - Expected fixed_condition produced on {'-and' => ['fuu',2,[{},{}],'foo',1]}
ok 2002 - Collapsed condition result unaltered by fixed condition extractor
ok 2003 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[{},{}],'foo',1]}
ok 2004 - Expected collapsed condition produced on {'-and' => ['fuu',2,[{},{}],'foo',1]}
ok 2005 - Expected original SQL from {'-and' => ['fuu',2,[{},{}],'foo',1]}
ok 2006 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[{},{}],'foo',1]}
ok 2007 - Expected fixed_condition produced on {'-and' => ['fuu',2,[{},{}],'foo',1]}
ok 2008 - Collapsed condition result unaltered by fixed condition extractor
ok 2009 - Expected warning when collapsing/rendering ['-and',{'-and' => ['fuu',2,[{},{}],'foo',1]}]
ok 2010 - Expected collapsed condition produced on ['-and',{'-and' => ['fuu',2,[{},{}],'foo',1]}]
ok 2011 - Expected original SQL from ['-and',{'-and' => ['fuu',2,[{},{}],'foo',1]}]
ok 2012 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['fuu',2,[{},{}],'foo',1]}]
ok 2013 - Expected fixed_condition produced on ['-and',{'-and' => ['fuu',2,[{},{}],'foo',1]}]
ok 2014 - Collapsed condition result unaltered by fixed condition extractor
ok 2015 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['fuu',2,[{},{}],'foo',1]}]
ok 2016 - Expected collapsed condition produced on ['-AND',{'-and' => ['fuu',2,[{},{}],'foo',1]}]
ok 2017 - Expected original SQL from ['-AND',{'-and' => ['fuu',2,[{},{}],'foo',1]}]
ok 2018 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['fuu',2,[{},{}],'foo',1]}]
ok 2019 - Expected fixed_condition produced on ['-AND',{'-and' => ['fuu',2,[{},{}],'foo',1]}]
ok 2020 - Collapsed condition result unaltered by fixed condition extractor
ok 2021 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},{}],'foo',1]}]}
ok 2022 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},{}],'foo',1]}]}
ok 2023 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},{}],'foo',1]}]}
ok 2024 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},{}],'foo',1]}]}
ok 2025 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},{}],'foo',1]}]}
ok 2026 - Collapsed condition result unaltered by fixed condition extractor
ok 2027 - Expected warning when collapsing/rendering ['-and',['fuu',2,[{},{}],'foo',1]]
ok 2028 - Expected collapsed condition produced on ['-and',['fuu',2,[{},{}],'foo',1]]
ok 2029 - Expected original SQL from ['-and',['fuu',2,[{},{}],'foo',1]]
ok 2030 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['fuu',2,[{},{}],'foo',1]]
ok 2031 - Expected fixed_condition produced on ['-and',['fuu',2,[{},{}],'foo',1]]
ok 2032 - Collapsed condition result unaltered by fixed condition extractor
ok 2033 - Expected warning when collapsing/rendering {'-and' => [[],{}]}
ok 2034 - Expected collapsed condition produced on {'-and' => [[],{}]}
ok 2035 - Expected original SQL from {'-and' => [[],{}]}
ok 2036 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [[],{}]}
ok 2037 - Expected fixed_condition produced on {'-and' => [[],{}]}
ok 2038 - Collapsed condition result unaltered by fixed condition extractor
ok 2039 - Expected warning when collapsing/rendering {'-and' => [[],{}]}
ok 2040 - Expected collapsed condition produced on {'-and' => [[],{}]}
ok 2041 - Expected original SQL from {'-and' => [[],{}]}
ok 2042 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [[],{}]}
ok 2043 - Expected fixed_condition produced on {'-and' => [[],{}]}
ok 2044 - Collapsed condition result unaltered by fixed condition extractor
ok 2045 - Expected warning when collapsing/rendering ['-and',{'-and' => [[],{}]}]
ok 2046 - Expected collapsed condition produced on ['-and',{'-and' => [[],{}]}]
ok 2047 - Expected original SQL from ['-and',{'-and' => [[],{}]}]
ok 2048 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [[],{}]}]
ok 2049 - Expected fixed_condition produced on ['-and',{'-and' => [[],{}]}]
ok 2050 - Collapsed condition result unaltered by fixed condition extractor
ok 2051 - Expected warning when collapsing/rendering ['-AND',{'-and' => [[],{}]}]
ok 2052 - Expected collapsed condition produced on ['-AND',{'-and' => [[],{}]}]
ok 2053 - Expected original SQL from ['-AND',{'-and' => [[],{}]}]
ok 2054 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [[],{}]}]
ok 2055 - Expected fixed_condition produced on ['-AND',{'-and' => [[],{}]}]
ok 2056 - Collapsed condition result unaltered by fixed condition extractor
ok 2057 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [[],{}]}]}
ok 2058 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [[],{}]}]}
ok 2059 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [[],{}]}]}
ok 2060 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [[],{}]}]}
ok 2061 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [[],{}]}]}
ok 2062 - Collapsed condition result unaltered by fixed condition extractor
ok 2063 - Expected warning when collapsing/rendering ['-and',[[],{}]]
ok 2064 - Expected collapsed condition produced on ['-and',[[],{}]]
ok 2065 - Expected original SQL from ['-and',[[],{}]]
ok 2066 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[[],{}]]
ok 2067 - Expected fixed_condition produced on ['-and',[[],{}]]
ok 2068 - Collapsed condition result unaltered by fixed condition extractor
ok 2069 - Expected warning when collapsing/rendering {'-or' => [[],{}]}
ok 2070 - Expected collapsed condition produced on {'-or' => [[],{}]}
ok 2071 - Expected original SQL from {'-or' => [[],{}]}
ok 2072 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[],{}]}
ok 2073 - Expected fixed_condition produced on {'-or' => [[],{}]}
ok 2074 - Collapsed condition result unaltered by fixed condition extractor
ok 2075 - Expected warning when collapsing/rendering {'-or' => [[],{}]}
ok 2076 - Expected collapsed condition produced on {'-or' => [[],{}]}
ok 2077 - Expected original SQL from {'-or' => [[],{}]}
ok 2078 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[],{}]}
ok 2079 - Expected fixed_condition produced on {'-or' => [[],{}]}
ok 2080 - Collapsed condition result unaltered by fixed condition extractor
ok 2081 - Expected warning when collapsing/rendering ['-and',{'-or' => [[],{}]}]
ok 2082 - Expected collapsed condition produced on ['-and',{'-or' => [[],{}]}]
ok 2083 - Expected original SQL from ['-and',{'-or' => [[],{}]}]
ok 2084 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[],{}]}]
ok 2085 - Expected fixed_condition produced on ['-and',{'-or' => [[],{}]}]
ok 2086 - Collapsed condition result unaltered by fixed condition extractor
ok 2087 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[],{}]}]
ok 2088 - Expected collapsed condition produced on ['-AND',{'-or' => [[],{}]}]
ok 2089 - Expected original SQL from ['-AND',{'-or' => [[],{}]}]
ok 2090 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[],{}]}]
ok 2091 - Expected fixed_condition produced on ['-AND',{'-or' => [[],{}]}]
ok 2092 - Collapsed condition result unaltered by fixed condition extractor
ok 2093 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[],{}]}]}
ok 2094 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[],{}]}]}
ok 2095 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[],{}]}]}
ok 2096 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[],{}]}]}
ok 2097 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[],{}]}]}
ok 2098 - Collapsed condition result unaltered by fixed condition extractor
ok 2099 - Expected warning when collapsing/rendering ['-or',[[],{}]]
ok 2100 - Expected collapsed condition produced on ['-or',[[],{}]]
ok 2101 - Expected original SQL from ['-or',[[],{}]]
ok 2102 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[],{}]]
ok 2103 - Expected fixed_condition produced on ['-or',[[],{}]]
ok 2104 - Collapsed condition result unaltered by fixed condition extractor
ok 2105 - Expected warning when collapsing/rendering [[],{}]
ok 2106 - Expected collapsed condition produced on [[],{}]
ok 2107 - Expected original SQL from [[],{}]
ok 2108 - Collapse did not alter *the semantics* of the final SQL based on [[],{}]
ok 2109 - Expected fixed_condition produced on [[],{}]
ok 2110 - Collapsed condition result unaltered by fixed condition extractor
ok 2111 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[[],{}]]}
ok 2112 - Expected collapsed condition produced on {'-or' => ['foo',1,[[],{}]]}
ok 2113 - Expected original SQL from {'-or' => ['foo',1,[[],{}]]}
ok 2114 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[[],{}]]}
ok 2115 - Expected fixed_condition produced on {'-or' => ['foo',1,[[],{}]]}
ok 2116 - Collapsed condition result unaltered by fixed condition extractor
ok 2117 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[[],{}]]}
ok 2118 - Expected collapsed condition produced on {'-or' => ['foo',1,[[],{}]]}
ok 2119 - Expected original SQL from {'-or' => ['foo',1,[[],{}]]}
ok 2120 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[[],{}]]}
ok 2121 - Expected fixed_condition produced on {'-or' => ['foo',1,[[],{}]]}
ok 2122 - Collapsed condition result unaltered by fixed condition extractor
ok 2123 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo',1,[[],{}]]}]
ok 2124 - Expected collapsed condition produced on ['-and',{'-or' => ['foo',1,[[],{}]]}]
ok 2125 - Expected original SQL from ['-and',{'-or' => ['foo',1,[[],{}]]}]
ok 2126 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo',1,[[],{}]]}]
ok 2127 - Expected fixed_condition produced on ['-and',{'-or' => ['foo',1,[[],{}]]}]
ok 2128 - Collapsed condition result unaltered by fixed condition extractor
ok 2129 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo',1,[[],{}]]}]
ok 2130 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo',1,[[],{}]]}]
ok 2131 - Expected original SQL from ['-AND',{'-or' => ['foo',1,[[],{}]]}]
ok 2132 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo',1,[[],{}]]}]
ok 2133 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo',1,[[],{}]]}]
ok 2134 - Collapsed condition result unaltered by fixed condition extractor
ok 2135 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo',1,[[],{}]]}]}
ok 2136 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[[],{}]]}]}
ok 2137 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo',1,[[],{}]]}]}
ok 2138 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo',1,[[],{}]]}]}
ok 2139 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[[],{}]]}]}
ok 2140 - Collapsed condition result unaltered by fixed condition extractor
ok 2141 - Expected warning when collapsing/rendering ['-or',['foo',1,[[],{}]]]
ok 2142 - Expected collapsed condition produced on ['-or',['foo',1,[[],{}]]]
ok 2143 - Expected original SQL from ['-or',['foo',1,[[],{}]]]
ok 2144 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo',1,[[],{}]]]
ok 2145 - Expected fixed_condition produced on ['-or',['foo',1,[[],{}]]]
ok 2146 - Collapsed condition result unaltered by fixed condition extractor
ok 2147 - Expected warning when collapsing/rendering ['foo',1,[[],{}]]
ok 2148 - Expected collapsed condition produced on ['foo',1,[[],{}]]
ok 2149 - Expected original SQL from ['foo',1,[[],{}]]
ok 2150 - Collapse did not alter *the semantics* of the final SQL based on ['foo',1,[[],{}]]
ok 2151 - Expected fixed_condition produced on ['foo',1,[[],{}]]
ok 2152 - Collapsed condition result unaltered by fixed condition extractor
ok 2153 - Expected warning when collapsing/rendering {'-or' => [[[],{}],'foo',1]}
ok 2154 - Expected collapsed condition produced on {'-or' => [[[],{}],'foo',1]}
ok 2155 - Expected original SQL from {'-or' => [[[],{}],'foo',1]}
ok 2156 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[[],{}],'foo',1]}
ok 2157 - Expected fixed_condition produced on {'-or' => [[[],{}],'foo',1]}
ok 2158 - Collapsed condition result unaltered by fixed condition extractor
ok 2159 - Expected warning when collapsing/rendering {'-or' => [[[],{}],'foo',1]}
ok 2160 - Expected collapsed condition produced on {'-or' => [[[],{}],'foo',1]}
ok 2161 - Expected original SQL from {'-or' => [[[],{}],'foo',1]}
ok 2162 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[[],{}],'foo',1]}
ok 2163 - Expected fixed_condition produced on {'-or' => [[[],{}],'foo',1]}
ok 2164 - Collapsed condition result unaltered by fixed condition extractor
ok 2165 - Expected warning when collapsing/rendering ['-and',{'-or' => [[[],{}],'foo',1]}]
ok 2166 - Expected collapsed condition produced on ['-and',{'-or' => [[[],{}],'foo',1]}]
ok 2167 - Expected original SQL from ['-and',{'-or' => [[[],{}],'foo',1]}]
ok 2168 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[[],{}],'foo',1]}]
ok 2169 - Expected fixed_condition produced on ['-and',{'-or' => [[[],{}],'foo',1]}]
ok 2170 - Collapsed condition result unaltered by fixed condition extractor
ok 2171 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[[],{}],'foo',1]}]
ok 2172 - Expected collapsed condition produced on ['-AND',{'-or' => [[[],{}],'foo',1]}]
ok 2173 - Expected original SQL from ['-AND',{'-or' => [[[],{}],'foo',1]}]
ok 2174 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[[],{}],'foo',1]}]
ok 2175 - Expected fixed_condition produced on ['-AND',{'-or' => [[[],{}],'foo',1]}]
ok 2176 - Collapsed condition result unaltered by fixed condition extractor
ok 2177 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[[],{}],'foo',1]}]}
ok 2178 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[[],{}],'foo',1]}]}
ok 2179 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[[],{}],'foo',1]}]}
ok 2180 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[[],{}],'foo',1]}]}
ok 2181 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[[],{}],'foo',1]}]}
ok 2182 - Collapsed condition result unaltered by fixed condition extractor
ok 2183 - Expected warning when collapsing/rendering ['-or',[[[],{}],'foo',1]]
ok 2184 - Expected collapsed condition produced on ['-or',[[[],{}],'foo',1]]
ok 2185 - Expected original SQL from ['-or',[[[],{}],'foo',1]]
ok 2186 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[[],{}],'foo',1]]
ok 2187 - Expected fixed_condition produced on ['-or',[[[],{}],'foo',1]]
ok 2188 - Collapsed condition result unaltered by fixed condition extractor
ok 2189 - Expected warning when collapsing/rendering [[[],{}],'foo',1]
ok 2190 - Expected collapsed condition produced on [[[],{}],'foo',1]
ok 2191 - Expected original SQL from [[[],{}],'foo',1]
ok 2192 - Collapse did not alter *the semantics* of the final SQL based on [[[],{}],'foo',1]
ok 2193 - Expected fixed_condition produced on [[[],{}],'foo',1]
ok 2194 - Collapsed condition result unaltered by fixed condition extractor
ok 2195 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[[],{}],'foo',1]}
ok 2196 - Expected collapsed condition produced on {'-and' => ['fuu',2,[[],{}],'foo',1]}
ok 2197 - Expected original SQL from {'-and' => ['fuu',2,[[],{}],'foo',1]}
ok 2198 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[[],{}],'foo',1]}
ok 2199 - Expected fixed_condition produced on {'-and' => ['fuu',2,[[],{}],'foo',1]}
ok 2200 - Collapsed condition result unaltered by fixed condition extractor
ok 2201 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[[],{}],'foo',1]}
ok 2202 - Expected collapsed condition produced on {'-and' => ['fuu',2,[[],{}],'foo',1]}
ok 2203 - Expected original SQL from {'-and' => ['fuu',2,[[],{}],'foo',1]}
ok 2204 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[[],{}],'foo',1]}
ok 2205 - Expected fixed_condition produced on {'-and' => ['fuu',2,[[],{}],'foo',1]}
ok 2206 - Collapsed condition result unaltered by fixed condition extractor
ok 2207 - Expected warning when collapsing/rendering ['-and',{'-and' => ['fuu',2,[[],{}],'foo',1]}]
ok 2208 - Expected collapsed condition produced on ['-and',{'-and' => ['fuu',2,[[],{}],'foo',1]}]
ok 2209 - Expected original SQL from ['-and',{'-and' => ['fuu',2,[[],{}],'foo',1]}]
ok 2210 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['fuu',2,[[],{}],'foo',1]}]
ok 2211 - Expected fixed_condition produced on ['-and',{'-and' => ['fuu',2,[[],{}],'foo',1]}]
ok 2212 - Collapsed condition result unaltered by fixed condition extractor
ok 2213 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['fuu',2,[[],{}],'foo',1]}]
ok 2214 - Expected collapsed condition produced on ['-AND',{'-and' => ['fuu',2,[[],{}],'foo',1]}]
ok 2215 - Expected original SQL from ['-AND',{'-and' => ['fuu',2,[[],{}],'foo',1]}]
ok 2216 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['fuu',2,[[],{}],'foo',1]}]
ok 2217 - Expected fixed_condition produced on ['-AND',{'-and' => ['fuu',2,[[],{}],'foo',1]}]
ok 2218 - Collapsed condition result unaltered by fixed condition extractor
ok 2219 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],{}],'foo',1]}]}
ok 2220 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],{}],'foo',1]}]}
ok 2221 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],{}],'foo',1]}]}
ok 2222 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],{}],'foo',1]}]}
ok 2223 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],{}],'foo',1]}]}
ok 2224 - Collapsed condition result unaltered by fixed condition extractor
ok 2225 - Expected warning when collapsing/rendering ['-and',['fuu',2,[[],{}],'foo',1]]
ok 2226 - Expected collapsed condition produced on ['-and',['fuu',2,[[],{}],'foo',1]]
ok 2227 - Expected original SQL from ['-and',['fuu',2,[[],{}],'foo',1]]
ok 2228 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['fuu',2,[[],{}],'foo',1]]
ok 2229 - Expected fixed_condition produced on ['-and',['fuu',2,[[],{}],'foo',1]]
ok 2230 - Collapsed condition result unaltered by fixed condition extractor
ok 2231 - Expected warning when collapsing/rendering {'-and' => [{},[]]}
ok 2232 - Expected collapsed condition produced on {'-and' => [{},[]]}
ok 2233 - Expected original SQL from {'-and' => [{},[]]}
ok 2234 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [{},[]]}
ok 2235 - Expected fixed_condition produced on {'-and' => [{},[]]}
ok 2236 - Collapsed condition result unaltered by fixed condition extractor
ok 2237 - Expected warning when collapsing/rendering {'-and' => [{},[]]}
ok 2238 - Expected collapsed condition produced on {'-and' => [{},[]]}
ok 2239 - Expected original SQL from {'-and' => [{},[]]}
ok 2240 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [{},[]]}
ok 2241 - Expected fixed_condition produced on {'-and' => [{},[]]}
ok 2242 - Collapsed condition result unaltered by fixed condition extractor
ok 2243 - Expected warning when collapsing/rendering ['-and',{'-and' => [{},[]]}]
ok 2244 - Expected collapsed condition produced on ['-and',{'-and' => [{},[]]}]
ok 2245 - Expected original SQL from ['-and',{'-and' => [{},[]]}]
ok 2246 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [{},[]]}]
ok 2247 - Expected fixed_condition produced on ['-and',{'-and' => [{},[]]}]
ok 2248 - Collapsed condition result unaltered by fixed condition extractor
ok 2249 - Expected warning when collapsing/rendering ['-AND',{'-and' => [{},[]]}]
ok 2250 - Expected collapsed condition produced on ['-AND',{'-and' => [{},[]]}]
ok 2251 - Expected original SQL from ['-AND',{'-and' => [{},[]]}]
ok 2252 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [{},[]]}]
ok 2253 - Expected fixed_condition produced on ['-AND',{'-and' => [{},[]]}]
ok 2254 - Collapsed condition result unaltered by fixed condition extractor
ok 2255 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [{},[]]}]}
ok 2256 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [{},[]]}]}
ok 2257 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [{},[]]}]}
ok 2258 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [{},[]]}]}
ok 2259 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [{},[]]}]}
ok 2260 - Collapsed condition result unaltered by fixed condition extractor
ok 2261 - Expected warning when collapsing/rendering ['-and',[{},[]]]
ok 2262 - Expected collapsed condition produced on ['-and',[{},[]]]
ok 2263 - Expected original SQL from ['-and',[{},[]]]
ok 2264 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[{},[]]]
ok 2265 - Expected fixed_condition produced on ['-and',[{},[]]]
ok 2266 - Collapsed condition result unaltered by fixed condition extractor
ok 2267 - Expected warning when collapsing/rendering {'-or' => [{},[]]}
ok 2268 - Expected collapsed condition produced on {'-or' => [{},[]]}
ok 2269 - Expected original SQL from {'-or' => [{},[]]}
ok 2270 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{},[]]}
ok 2271 - Expected fixed_condition produced on {'-or' => [{},[]]}
ok 2272 - Collapsed condition result unaltered by fixed condition extractor
ok 2273 - Expected warning when collapsing/rendering {'-or' => [{},[]]}
ok 2274 - Expected collapsed condition produced on {'-or' => [{},[]]}
ok 2275 - Expected original SQL from {'-or' => [{},[]]}
ok 2276 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{},[]]}
ok 2277 - Expected fixed_condition produced on {'-or' => [{},[]]}
ok 2278 - Collapsed condition result unaltered by fixed condition extractor
ok 2279 - Expected warning when collapsing/rendering ['-and',{'-or' => [{},[]]}]
ok 2280 - Expected collapsed condition produced on ['-and',{'-or' => [{},[]]}]
ok 2281 - Expected original SQL from ['-and',{'-or' => [{},[]]}]
ok 2282 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [{},[]]}]
ok 2283 - Expected fixed_condition produced on ['-and',{'-or' => [{},[]]}]
ok 2284 - Collapsed condition result unaltered by fixed condition extractor
ok 2285 - Expected warning when collapsing/rendering ['-AND',{'-or' => [{},[]]}]
ok 2286 - Expected collapsed condition produced on ['-AND',{'-or' => [{},[]]}]
ok 2287 - Expected original SQL from ['-AND',{'-or' => [{},[]]}]
ok 2288 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [{},[]]}]
ok 2289 - Expected fixed_condition produced on ['-AND',{'-or' => [{},[]]}]
ok 2290 - Collapsed condition result unaltered by fixed condition extractor
ok 2291 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [{},[]]}]}
ok 2292 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [{},[]]}]}
ok 2293 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [{},[]]}]}
ok 2294 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [{},[]]}]}
ok 2295 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [{},[]]}]}
ok 2296 - Collapsed condition result unaltered by fixed condition extractor
ok 2297 - Expected warning when collapsing/rendering ['-or',[{},[]]]
ok 2298 - Expected collapsed condition produced on ['-or',[{},[]]]
ok 2299 - Expected original SQL from ['-or',[{},[]]]
ok 2300 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[{},[]]]
ok 2301 - Expected fixed_condition produced on ['-or',[{},[]]]
ok 2302 - Collapsed condition result unaltered by fixed condition extractor
ok 2303 - Expected warning when collapsing/rendering [{},[]]
ok 2304 - Expected collapsed condition produced on [{},[]]
ok 2305 - Expected original SQL from [{},[]]
ok 2306 - Collapse did not alter *the semantics* of the final SQL based on [{},[]]
ok 2307 - Expected fixed_condition produced on [{},[]]
ok 2308 - Collapsed condition result unaltered by fixed condition extractor
ok 2309 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[{},[]]]}
ok 2310 - Expected collapsed condition produced on {'-or' => ['foo',1,[{},[]]]}
ok 2311 - Expected original SQL from {'-or' => ['foo',1,[{},[]]]}
ok 2312 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[{},[]]]}
ok 2313 - Expected fixed_condition produced on {'-or' => ['foo',1,[{},[]]]}
ok 2314 - Collapsed condition result unaltered by fixed condition extractor
ok 2315 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[{},[]]]}
ok 2316 - Expected collapsed condition produced on {'-or' => ['foo',1,[{},[]]]}
ok 2317 - Expected original SQL from {'-or' => ['foo',1,[{},[]]]}
ok 2318 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[{},[]]]}
ok 2319 - Expected fixed_condition produced on {'-or' => ['foo',1,[{},[]]]}
ok 2320 - Collapsed condition result unaltered by fixed condition extractor
ok 2321 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo',1,[{},[]]]}]
ok 2322 - Expected collapsed condition produced on ['-and',{'-or' => ['foo',1,[{},[]]]}]
ok 2323 - Expected original SQL from ['-and',{'-or' => ['foo',1,[{},[]]]}]
ok 2324 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo',1,[{},[]]]}]
ok 2325 - Expected fixed_condition produced on ['-and',{'-or' => ['foo',1,[{},[]]]}]
ok 2326 - Collapsed condition result unaltered by fixed condition extractor
ok 2327 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo',1,[{},[]]]}]
ok 2328 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo',1,[{},[]]]}]
ok 2329 - Expected original SQL from ['-AND',{'-or' => ['foo',1,[{},[]]]}]
ok 2330 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo',1,[{},[]]]}]
ok 2331 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo',1,[{},[]]]}]
ok 2332 - Collapsed condition result unaltered by fixed condition extractor
ok 2333 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo',1,[{},[]]]}]}
ok 2334 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[{},[]]]}]}
ok 2335 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo',1,[{},[]]]}]}
ok 2336 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo',1,[{},[]]]}]}
ok 2337 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[{},[]]]}]}
ok 2338 - Collapsed condition result unaltered by fixed condition extractor
ok 2339 - Expected warning when collapsing/rendering ['-or',['foo',1,[{},[]]]]
ok 2340 - Expected collapsed condition produced on ['-or',['foo',1,[{},[]]]]
ok 2341 - Expected original SQL from ['-or',['foo',1,[{},[]]]]
ok 2342 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo',1,[{},[]]]]
ok 2343 - Expected fixed_condition produced on ['-or',['foo',1,[{},[]]]]
ok 2344 - Collapsed condition result unaltered by fixed condition extractor
ok 2345 - Expected warning when collapsing/rendering ['foo',1,[{},[]]]
ok 2346 - Expected collapsed condition produced on ['foo',1,[{},[]]]
ok 2347 - Expected original SQL from ['foo',1,[{},[]]]
ok 2348 - Collapse did not alter *the semantics* of the final SQL based on ['foo',1,[{},[]]]
ok 2349 - Expected fixed_condition produced on ['foo',1,[{},[]]]
ok 2350 - Collapsed condition result unaltered by fixed condition extractor
ok 2351 - Expected warning when collapsing/rendering {'-or' => [[{},[]],'foo',1]}
ok 2352 - Expected collapsed condition produced on {'-or' => [[{},[]],'foo',1]}
ok 2353 - Expected original SQL from {'-or' => [[{},[]],'foo',1]}
ok 2354 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[{},[]],'foo',1]}
ok 2355 - Expected fixed_condition produced on {'-or' => [[{},[]],'foo',1]}
ok 2356 - Collapsed condition result unaltered by fixed condition extractor
ok 2357 - Expected warning when collapsing/rendering {'-or' => [[{},[]],'foo',1]}
ok 2358 - Expected collapsed condition produced on {'-or' => [[{},[]],'foo',1]}
ok 2359 - Expected original SQL from {'-or' => [[{},[]],'foo',1]}
ok 2360 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[{},[]],'foo',1]}
ok 2361 - Expected fixed_condition produced on {'-or' => [[{},[]],'foo',1]}
ok 2362 - Collapsed condition result unaltered by fixed condition extractor
ok 2363 - Expected warning when collapsing/rendering ['-and',{'-or' => [[{},[]],'foo',1]}]
ok 2364 - Expected collapsed condition produced on ['-and',{'-or' => [[{},[]],'foo',1]}]
ok 2365 - Expected original SQL from ['-and',{'-or' => [[{},[]],'foo',1]}]
ok 2366 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[{},[]],'foo',1]}]
ok 2367 - Expected fixed_condition produced on ['-and',{'-or' => [[{},[]],'foo',1]}]
ok 2368 - Collapsed condition result unaltered by fixed condition extractor
ok 2369 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[{},[]],'foo',1]}]
ok 2370 - Expected collapsed condition produced on ['-AND',{'-or' => [[{},[]],'foo',1]}]
ok 2371 - Expected original SQL from ['-AND',{'-or' => [[{},[]],'foo',1]}]
ok 2372 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[{},[]],'foo',1]}]
ok 2373 - Expected fixed_condition produced on ['-AND',{'-or' => [[{},[]],'foo',1]}]
ok 2374 - Collapsed condition result unaltered by fixed condition extractor
ok 2375 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[{},[]],'foo',1]}]}
ok 2376 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[{},[]],'foo',1]}]}
ok 2377 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[{},[]],'foo',1]}]}
ok 2378 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[{},[]],'foo',1]}]}
ok 2379 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[{},[]],'foo',1]}]}
ok 2380 - Collapsed condition result unaltered by fixed condition extractor
ok 2381 - Expected warning when collapsing/rendering ['-or',[[{},[]],'foo',1]]
ok 2382 - Expected collapsed condition produced on ['-or',[[{},[]],'foo',1]]
ok 2383 - Expected original SQL from ['-or',[[{},[]],'foo',1]]
ok 2384 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[{},[]],'foo',1]]
ok 2385 - Expected fixed_condition produced on ['-or',[[{},[]],'foo',1]]
ok 2386 - Collapsed condition result unaltered by fixed condition extractor
ok 2387 - Expected warning when collapsing/rendering [[{},[]],'foo',1]
ok 2388 - Expected collapsed condition produced on [[{},[]],'foo',1]
ok 2389 - Expected original SQL from [[{},[]],'foo',1]
ok 2390 - Collapse did not alter *the semantics* of the final SQL based on [[{},[]],'foo',1]
ok 2391 - Expected fixed_condition produced on [[{},[]],'foo',1]
ok 2392 - Collapsed condition result unaltered by fixed condition extractor
ok 2393 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[{},[]],'foo',1]}
ok 2394 - Expected collapsed condition produced on {'-and' => ['fuu',2,[{},[]],'foo',1]}
ok 2395 - Expected original SQL from {'-and' => ['fuu',2,[{},[]],'foo',1]}
ok 2396 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[{},[]],'foo',1]}
ok 2397 - Expected fixed_condition produced on {'-and' => ['fuu',2,[{},[]],'foo',1]}
ok 2398 - Collapsed condition result unaltered by fixed condition extractor
ok 2399 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[{},[]],'foo',1]}
ok 2400 - Expected collapsed condition produced on {'-and' => ['fuu',2,[{},[]],'foo',1]}
ok 2401 - Expected original SQL from {'-and' => ['fuu',2,[{},[]],'foo',1]}
ok 2402 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[{},[]],'foo',1]}
ok 2403 - Expected fixed_condition produced on {'-and' => ['fuu',2,[{},[]],'foo',1]}
ok 2404 - Collapsed condition result unaltered by fixed condition extractor
ok 2405 - Expected warning when collapsing/rendering ['-and',{'-and' => ['fuu',2,[{},[]],'foo',1]}]
ok 2406 - Expected collapsed condition produced on ['-and',{'-and' => ['fuu',2,[{},[]],'foo',1]}]
ok 2407 - Expected original SQL from ['-and',{'-and' => ['fuu',2,[{},[]],'foo',1]}]
ok 2408 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['fuu',2,[{},[]],'foo',1]}]
ok 2409 - Expected fixed_condition produced on ['-and',{'-and' => ['fuu',2,[{},[]],'foo',1]}]
ok 2410 - Collapsed condition result unaltered by fixed condition extractor
ok 2411 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['fuu',2,[{},[]],'foo',1]}]
ok 2412 - Expected collapsed condition produced on ['-AND',{'-and' => ['fuu',2,[{},[]],'foo',1]}]
ok 2413 - Expected original SQL from ['-AND',{'-and' => ['fuu',2,[{},[]],'foo',1]}]
ok 2414 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['fuu',2,[{},[]],'foo',1]}]
ok 2415 - Expected fixed_condition produced on ['-AND',{'-and' => ['fuu',2,[{},[]],'foo',1]}]
ok 2416 - Collapsed condition result unaltered by fixed condition extractor
ok 2417 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},[]],'foo',1]}]}
ok 2418 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},[]],'foo',1]}]}
ok 2419 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},[]],'foo',1]}]}
ok 2420 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},[]],'foo',1]}]}
ok 2421 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},[]],'foo',1]}]}
ok 2422 - Collapsed condition result unaltered by fixed condition extractor
ok 2423 - Expected warning when collapsing/rendering ['-and',['fuu',2,[{},[]],'foo',1]]
ok 2424 - Expected collapsed condition produced on ['-and',['fuu',2,[{},[]],'foo',1]]
ok 2425 - Expected original SQL from ['-and',['fuu',2,[{},[]],'foo',1]]
ok 2426 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['fuu',2,[{},[]],'foo',1]]
ok 2427 - Expected fixed_condition produced on ['-and',['fuu',2,[{},[]],'foo',1]]
ok 2428 - Collapsed condition result unaltered by fixed condition extractor
ok 2429 - Expected warning when collapsing/rendering {'-and' => [{},[],{}]}
ok 2430 - Expected collapsed condition produced on {'-and' => [{},[],{}]}
ok 2431 - Expected original SQL from {'-and' => [{},[],{}]}
ok 2432 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [{},[],{}]}
ok 2433 - Expected fixed_condition produced on {'-and' => [{},[],{}]}
ok 2434 - Collapsed condition result unaltered by fixed condition extractor
ok 2435 - Expected warning when collapsing/rendering {'-and' => [{},[],{}]}
ok 2436 - Expected collapsed condition produced on {'-and' => [{},[],{}]}
ok 2437 - Expected original SQL from {'-and' => [{},[],{}]}
ok 2438 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [{},[],{}]}
ok 2439 - Expected fixed_condition produced on {'-and' => [{},[],{}]}
ok 2440 - Collapsed condition result unaltered by fixed condition extractor
ok 2441 - Expected warning when collapsing/rendering ['-and',{'-and' => [{},[],{}]}]
ok 2442 - Expected collapsed condition produced on ['-and',{'-and' => [{},[],{}]}]
ok 2443 - Expected original SQL from ['-and',{'-and' => [{},[],{}]}]
ok 2444 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [{},[],{}]}]
ok 2445 - Expected fixed_condition produced on ['-and',{'-and' => [{},[],{}]}]
ok 2446 - Collapsed condition result unaltered by fixed condition extractor
ok 2447 - Expected warning when collapsing/rendering ['-AND',{'-and' => [{},[],{}]}]
ok 2448 - Expected collapsed condition produced on ['-AND',{'-and' => [{},[],{}]}]
ok 2449 - Expected original SQL from ['-AND',{'-and' => [{},[],{}]}]
ok 2450 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [{},[],{}]}]
ok 2451 - Expected fixed_condition produced on ['-AND',{'-and' => [{},[],{}]}]
ok 2452 - Collapsed condition result unaltered by fixed condition extractor
ok 2453 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [{},[],{}]}]}
ok 2454 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [{},[],{}]}]}
ok 2455 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [{},[],{}]}]}
ok 2456 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [{},[],{}]}]}
ok 2457 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [{},[],{}]}]}
ok 2458 - Collapsed condition result unaltered by fixed condition extractor
ok 2459 - Expected warning when collapsing/rendering ['-and',[{},[],{}]]
ok 2460 - Expected collapsed condition produced on ['-and',[{},[],{}]]
ok 2461 - Expected original SQL from ['-and',[{},[],{}]]
ok 2462 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[{},[],{}]]
ok 2463 - Expected fixed_condition produced on ['-and',[{},[],{}]]
ok 2464 - Collapsed condition result unaltered by fixed condition extractor
ok 2465 - Expected warning when collapsing/rendering {'-or' => [{},[],{}]}
ok 2466 - Expected collapsed condition produced on {'-or' => [{},[],{}]}
ok 2467 - Expected original SQL from {'-or' => [{},[],{}]}
ok 2468 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{},[],{}]}
ok 2469 - Expected fixed_condition produced on {'-or' => [{},[],{}]}
ok 2470 - Collapsed condition result unaltered by fixed condition extractor
ok 2471 - Expected warning when collapsing/rendering {'-or' => [{},[],{}]}
ok 2472 - Expected collapsed condition produced on {'-or' => [{},[],{}]}
ok 2473 - Expected original SQL from {'-or' => [{},[],{}]}
ok 2474 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{},[],{}]}
ok 2475 - Expected fixed_condition produced on {'-or' => [{},[],{}]}
ok 2476 - Collapsed condition result unaltered by fixed condition extractor
ok 2477 - Expected warning when collapsing/rendering ['-and',{'-or' => [{},[],{}]}]
ok 2478 - Expected collapsed condition produced on ['-and',{'-or' => [{},[],{}]}]
ok 2479 - Expected original SQL from ['-and',{'-or' => [{},[],{}]}]
ok 2480 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [{},[],{}]}]
ok 2481 - Expected fixed_condition produced on ['-and',{'-or' => [{},[],{}]}]
ok 2482 - Collapsed condition result unaltered by fixed condition extractor
ok 2483 - Expected warning when collapsing/rendering ['-AND',{'-or' => [{},[],{}]}]
ok 2484 - Expected collapsed condition produced on ['-AND',{'-or' => [{},[],{}]}]
ok 2485 - Expected original SQL from ['-AND',{'-or' => [{},[],{}]}]
ok 2486 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [{},[],{}]}]
ok 2487 - Expected fixed_condition produced on ['-AND',{'-or' => [{},[],{}]}]
ok 2488 - Collapsed condition result unaltered by fixed condition extractor
ok 2489 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [{},[],{}]}]}
ok 2490 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [{},[],{}]}]}
ok 2491 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [{},[],{}]}]}
ok 2492 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [{},[],{}]}]}
ok 2493 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [{},[],{}]}]}
ok 2494 - Collapsed condition result unaltered by fixed condition extractor
ok 2495 - Expected warning when collapsing/rendering ['-or',[{},[],{}]]
ok 2496 - Expected collapsed condition produced on ['-or',[{},[],{}]]
ok 2497 - Expected original SQL from ['-or',[{},[],{}]]
ok 2498 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[{},[],{}]]
ok 2499 - Expected fixed_condition produced on ['-or',[{},[],{}]]
ok 2500 - Collapsed condition result unaltered by fixed condition extractor
ok 2501 - Expected warning when collapsing/rendering [{},[],{}]
ok 2502 - Expected collapsed condition produced on [{},[],{}]
ok 2503 - Expected original SQL from [{},[],{}]
ok 2504 - Collapse did not alter *the semantics* of the final SQL based on [{},[],{}]
ok 2505 - Expected fixed_condition produced on [{},[],{}]
ok 2506 - Collapsed condition result unaltered by fixed condition extractor
ok 2507 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[{},[],{}]]}
ok 2508 - Expected collapsed condition produced on {'-or' => ['foo',1,[{},[],{}]]}
ok 2509 - Expected original SQL from {'-or' => ['foo',1,[{},[],{}]]}
ok 2510 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[{},[],{}]]}
ok 2511 - Expected fixed_condition produced on {'-or' => ['foo',1,[{},[],{}]]}
ok 2512 - Collapsed condition result unaltered by fixed condition extractor
ok 2513 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[{},[],{}]]}
ok 2514 - Expected collapsed condition produced on {'-or' => ['foo',1,[{},[],{}]]}
ok 2515 - Expected original SQL from {'-or' => ['foo',1,[{},[],{}]]}
ok 2516 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[{},[],{}]]}
ok 2517 - Expected fixed_condition produced on {'-or' => ['foo',1,[{},[],{}]]}
ok 2518 - Collapsed condition result unaltered by fixed condition extractor
ok 2519 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo',1,[{},[],{}]]}]
ok 2520 - Expected collapsed condition produced on ['-and',{'-or' => ['foo',1,[{},[],{}]]}]
ok 2521 - Expected original SQL from ['-and',{'-or' => ['foo',1,[{},[],{}]]}]
ok 2522 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo',1,[{},[],{}]]}]
ok 2523 - Expected fixed_condition produced on ['-and',{'-or' => ['foo',1,[{},[],{}]]}]
ok 2524 - Collapsed condition result unaltered by fixed condition extractor
ok 2525 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo',1,[{},[],{}]]}]
ok 2526 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo',1,[{},[],{}]]}]
ok 2527 - Expected original SQL from ['-AND',{'-or' => ['foo',1,[{},[],{}]]}]
ok 2528 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo',1,[{},[],{}]]}]
ok 2529 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo',1,[{},[],{}]]}]
ok 2530 - Collapsed condition result unaltered by fixed condition extractor
ok 2531 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo',1,[{},[],{}]]}]}
ok 2532 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[{},[],{}]]}]}
ok 2533 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo',1,[{},[],{}]]}]}
ok 2534 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo',1,[{},[],{}]]}]}
ok 2535 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[{},[],{}]]}]}
ok 2536 - Collapsed condition result unaltered by fixed condition extractor
ok 2537 - Expected warning when collapsing/rendering ['-or',['foo',1,[{},[],{}]]]
ok 2538 - Expected collapsed condition produced on ['-or',['foo',1,[{},[],{}]]]
ok 2539 - Expected original SQL from ['-or',['foo',1,[{},[],{}]]]
ok 2540 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo',1,[{},[],{}]]]
ok 2541 - Expected fixed_condition produced on ['-or',['foo',1,[{},[],{}]]]
ok 2542 - Collapsed condition result unaltered by fixed condition extractor
ok 2543 - Expected warning when collapsing/rendering ['foo',1,[{},[],{}]]
ok 2544 - Expected collapsed condition produced on ['foo',1,[{},[],{}]]
ok 2545 - Expected original SQL from ['foo',1,[{},[],{}]]
ok 2546 - Collapse did not alter *the semantics* of the final SQL based on ['foo',1,[{},[],{}]]
ok 2547 - Expected fixed_condition produced on ['foo',1,[{},[],{}]]
ok 2548 - Collapsed condition result unaltered by fixed condition extractor
ok 2549 - Expected warning when collapsing/rendering {'-or' => [[{},[],{}],'foo',1]}
ok 2550 - Expected collapsed condition produced on {'-or' => [[{},[],{}],'foo',1]}
ok 2551 - Expected original SQL from {'-or' => [[{},[],{}],'foo',1]}
ok 2552 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[{},[],{}],'foo',1]}
ok 2553 - Expected fixed_condition produced on {'-or' => [[{},[],{}],'foo',1]}
ok 2554 - Collapsed condition result unaltered by fixed condition extractor
ok 2555 - Expected warning when collapsing/rendering {'-or' => [[{},[],{}],'foo',1]}
ok 2556 - Expected collapsed condition produced on {'-or' => [[{},[],{}],'foo',1]}
ok 2557 - Expected original SQL from {'-or' => [[{},[],{}],'foo',1]}
ok 2558 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[{},[],{}],'foo',1]}
ok 2559 - Expected fixed_condition produced on {'-or' => [[{},[],{}],'foo',1]}
ok 2560 - Collapsed condition result unaltered by fixed condition extractor
ok 2561 - Expected warning when collapsing/rendering ['-and',{'-or' => [[{},[],{}],'foo',1]}]
ok 2562 - Expected collapsed condition produced on ['-and',{'-or' => [[{},[],{}],'foo',1]}]
ok 2563 - Expected original SQL from ['-and',{'-or' => [[{},[],{}],'foo',1]}]
ok 2564 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[{},[],{}],'foo',1]}]
ok 2565 - Expected fixed_condition produced on ['-and',{'-or' => [[{},[],{}],'foo',1]}]
ok 2566 - Collapsed condition result unaltered by fixed condition extractor
ok 2567 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[{},[],{}],'foo',1]}]
ok 2568 - Expected collapsed condition produced on ['-AND',{'-or' => [[{},[],{}],'foo',1]}]
ok 2569 - Expected original SQL from ['-AND',{'-or' => [[{},[],{}],'foo',1]}]
ok 2570 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[{},[],{}],'foo',1]}]
ok 2571 - Expected fixed_condition produced on ['-AND',{'-or' => [[{},[],{}],'foo',1]}]
ok 2572 - Collapsed condition result unaltered by fixed condition extractor
ok 2573 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[{},[],{}],'foo',1]}]}
ok 2574 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[{},[],{}],'foo',1]}]}
ok 2575 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[{},[],{}],'foo',1]}]}
ok 2576 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[{},[],{}],'foo',1]}]}
ok 2577 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[{},[],{}],'foo',1]}]}
ok 2578 - Collapsed condition result unaltered by fixed condition extractor
ok 2579 - Expected warning when collapsing/rendering ['-or',[[{},[],{}],'foo',1]]
ok 2580 - Expected collapsed condition produced on ['-or',[[{},[],{}],'foo',1]]
ok 2581 - Expected original SQL from ['-or',[[{},[],{}],'foo',1]]
ok 2582 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[{},[],{}],'foo',1]]
ok 2583 - Expected fixed_condition produced on ['-or',[[{},[],{}],'foo',1]]
ok 2584 - Collapsed condition result unaltered by fixed condition extractor
ok 2585 - Expected warning when collapsing/rendering [[{},[],{}],'foo',1]
ok 2586 - Expected collapsed condition produced on [[{},[],{}],'foo',1]
ok 2587 - Expected original SQL from [[{},[],{}],'foo',1]
ok 2588 - Collapse did not alter *the semantics* of the final SQL based on [[{},[],{}],'foo',1]
ok 2589 - Expected fixed_condition produced on [[{},[],{}],'foo',1]
ok 2590 - Collapsed condition result unaltered by fixed condition extractor
ok 2591 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[{},[],{}],'foo',1]}
ok 2592 - Expected collapsed condition produced on {'-and' => ['fuu',2,[{},[],{}],'foo',1]}
ok 2593 - Expected original SQL from {'-and' => ['fuu',2,[{},[],{}],'foo',1]}
ok 2594 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[{},[],{}],'foo',1]}
ok 2595 - Expected fixed_condition produced on {'-and' => ['fuu',2,[{},[],{}],'foo',1]}
ok 2596 - Collapsed condition result unaltered by fixed condition extractor
ok 2597 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[{},[],{}],'foo',1]}
ok 2598 - Expected collapsed condition produced on {'-and' => ['fuu',2,[{},[],{}],'foo',1]}
ok 2599 - Expected original SQL from {'-and' => ['fuu',2,[{},[],{}],'foo',1]}
ok 2600 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[{},[],{}],'foo',1]}
ok 2601 - Expected fixed_condition produced on {'-and' => ['fuu',2,[{},[],{}],'foo',1]}
ok 2602 - Collapsed condition result unaltered by fixed condition extractor
ok 2603 - Expected warning when collapsing/rendering ['-and',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]
ok 2604 - Expected collapsed condition produced on ['-and',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]
ok 2605 - Expected original SQL from ['-and',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]
ok 2606 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]
ok 2607 - Expected fixed_condition produced on ['-and',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]
ok 2608 - Collapsed condition result unaltered by fixed condition extractor
ok 2609 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]
ok 2610 - Expected collapsed condition produced on ['-AND',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]
ok 2611 - Expected original SQL from ['-AND',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]
ok 2612 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]
ok 2613 - Expected fixed_condition produced on ['-AND',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]
ok 2614 - Collapsed condition result unaltered by fixed condition extractor
ok 2615 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]}
ok 2616 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]}
ok 2617 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]}
ok 2618 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]}
ok 2619 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[{},[],{}],'foo',1]}]}
ok 2620 - Collapsed condition result unaltered by fixed condition extractor
ok 2621 - Expected warning when collapsing/rendering ['-and',['fuu',2,[{},[],{}],'foo',1]]
ok 2622 - Expected collapsed condition produced on ['-and',['fuu',2,[{},[],{}],'foo',1]]
ok 2623 - Expected original SQL from ['-and',['fuu',2,[{},[],{}],'foo',1]]
ok 2624 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['fuu',2,[{},[],{}],'foo',1]]
ok 2625 - Expected fixed_condition produced on ['-and',['fuu',2,[{},[],{}],'foo',1]]
ok 2626 - Collapsed condition result unaltered by fixed condition extractor
ok 2627 - Expected warning when collapsing/rendering {'-and' => [[],{},[]]}
ok 2628 - Expected collapsed condition produced on {'-and' => [[],{},[]]}
ok 2629 - Expected original SQL from {'-and' => [[],{},[]]}
ok 2630 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [[],{},[]]}
ok 2631 - Expected fixed_condition produced on {'-and' => [[],{},[]]}
ok 2632 - Collapsed condition result unaltered by fixed condition extractor
ok 2633 - Expected warning when collapsing/rendering {'-and' => [[],{},[]]}
ok 2634 - Expected collapsed condition produced on {'-and' => [[],{},[]]}
ok 2635 - Expected original SQL from {'-and' => [[],{},[]]}
ok 2636 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [[],{},[]]}
ok 2637 - Expected fixed_condition produced on {'-and' => [[],{},[]]}
ok 2638 - Collapsed condition result unaltered by fixed condition extractor
ok 2639 - Expected warning when collapsing/rendering ['-and',{'-and' => [[],{},[]]}]
ok 2640 - Expected collapsed condition produced on ['-and',{'-and' => [[],{},[]]}]
ok 2641 - Expected original SQL from ['-and',{'-and' => [[],{},[]]}]
ok 2642 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [[],{},[]]}]
ok 2643 - Expected fixed_condition produced on ['-and',{'-and' => [[],{},[]]}]
ok 2644 - Collapsed condition result unaltered by fixed condition extractor
ok 2645 - Expected warning when collapsing/rendering ['-AND',{'-and' => [[],{},[]]}]
ok 2646 - Expected collapsed condition produced on ['-AND',{'-and' => [[],{},[]]}]
ok 2647 - Expected original SQL from ['-AND',{'-and' => [[],{},[]]}]
ok 2648 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [[],{},[]]}]
ok 2649 - Expected fixed_condition produced on ['-AND',{'-and' => [[],{},[]]}]
ok 2650 - Collapsed condition result unaltered by fixed condition extractor
ok 2651 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [[],{},[]]}]}
ok 2652 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [[],{},[]]}]}
ok 2653 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [[],{},[]]}]}
ok 2654 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [[],{},[]]}]}
ok 2655 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [[],{},[]]}]}
ok 2656 - Collapsed condition result unaltered by fixed condition extractor
ok 2657 - Expected warning when collapsing/rendering ['-and',[[],{},[]]]
ok 2658 - Expected collapsed condition produced on ['-and',[[],{},[]]]
ok 2659 - Expected original SQL from ['-and',[[],{},[]]]
ok 2660 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[[],{},[]]]
ok 2661 - Expected fixed_condition produced on ['-and',[[],{},[]]]
ok 2662 - Collapsed condition result unaltered by fixed condition extractor
ok 2663 - Expected warning when collapsing/rendering {'-or' => [[],{},[]]}
ok 2664 - Expected collapsed condition produced on {'-or' => [[],{},[]]}
ok 2665 - Expected original SQL from {'-or' => [[],{},[]]}
ok 2666 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[],{},[]]}
ok 2667 - Expected fixed_condition produced on {'-or' => [[],{},[]]}
ok 2668 - Collapsed condition result unaltered by fixed condition extractor
ok 2669 - Expected warning when collapsing/rendering {'-or' => [[],{},[]]}
ok 2670 - Expected collapsed condition produced on {'-or' => [[],{},[]]}
ok 2671 - Expected original SQL from {'-or' => [[],{},[]]}
ok 2672 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[],{},[]]}
ok 2673 - Expected fixed_condition produced on {'-or' => [[],{},[]]}
ok 2674 - Collapsed condition result unaltered by fixed condition extractor
ok 2675 - Expected warning when collapsing/rendering ['-and',{'-or' => [[],{},[]]}]
ok 2676 - Expected collapsed condition produced on ['-and',{'-or' => [[],{},[]]}]
ok 2677 - Expected original SQL from ['-and',{'-or' => [[],{},[]]}]
ok 2678 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[],{},[]]}]
ok 2679 - Expected fixed_condition produced on ['-and',{'-or' => [[],{},[]]}]
ok 2680 - Collapsed condition result unaltered by fixed condition extractor
ok 2681 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[],{},[]]}]
ok 2682 - Expected collapsed condition produced on ['-AND',{'-or' => [[],{},[]]}]
ok 2683 - Expected original SQL from ['-AND',{'-or' => [[],{},[]]}]
ok 2684 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[],{},[]]}]
ok 2685 - Expected fixed_condition produced on ['-AND',{'-or' => [[],{},[]]}]
ok 2686 - Collapsed condition result unaltered by fixed condition extractor
ok 2687 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[],{},[]]}]}
ok 2688 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[],{},[]]}]}
ok 2689 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[],{},[]]}]}
ok 2690 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[],{},[]]}]}
ok 2691 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[],{},[]]}]}
ok 2692 - Collapsed condition result unaltered by fixed condition extractor
ok 2693 - Expected warning when collapsing/rendering ['-or',[[],{},[]]]
ok 2694 - Expected collapsed condition produced on ['-or',[[],{},[]]]
ok 2695 - Expected original SQL from ['-or',[[],{},[]]]
ok 2696 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[],{},[]]]
ok 2697 - Expected fixed_condition produced on ['-or',[[],{},[]]]
ok 2698 - Collapsed condition result unaltered by fixed condition extractor
ok 2699 - Expected warning when collapsing/rendering [[],{},[]]
ok 2700 - Expected collapsed condition produced on [[],{},[]]
ok 2701 - Expected original SQL from [[],{},[]]
ok 2702 - Collapse did not alter *the semantics* of the final SQL based on [[],{},[]]
ok 2703 - Expected fixed_condition produced on [[],{},[]]
ok 2704 - Collapsed condition result unaltered by fixed condition extractor
ok 2705 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[[],{},[]]]}
ok 2706 - Expected collapsed condition produced on {'-or' => ['foo',1,[[],{},[]]]}
ok 2707 - Expected original SQL from {'-or' => ['foo',1,[[],{},[]]]}
ok 2708 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[[],{},[]]]}
ok 2709 - Expected fixed_condition produced on {'-or' => ['foo',1,[[],{},[]]]}
ok 2710 - Collapsed condition result unaltered by fixed condition extractor
ok 2711 - Expected warning when collapsing/rendering {'-or' => ['foo',1,[[],{},[]]]}
ok 2712 - Expected collapsed condition produced on {'-or' => ['foo',1,[[],{},[]]]}
ok 2713 - Expected original SQL from {'-or' => ['foo',1,[[],{},[]]]}
ok 2714 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo',1,[[],{},[]]]}
ok 2715 - Expected fixed_condition produced on {'-or' => ['foo',1,[[],{},[]]]}
ok 2716 - Collapsed condition result unaltered by fixed condition extractor
ok 2717 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo',1,[[],{},[]]]}]
ok 2718 - Expected collapsed condition produced on ['-and',{'-or' => ['foo',1,[[],{},[]]]}]
ok 2719 - Expected original SQL from ['-and',{'-or' => ['foo',1,[[],{},[]]]}]
ok 2720 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo',1,[[],{},[]]]}]
ok 2721 - Expected fixed_condition produced on ['-and',{'-or' => ['foo',1,[[],{},[]]]}]
ok 2722 - Collapsed condition result unaltered by fixed condition extractor
ok 2723 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo',1,[[],{},[]]]}]
ok 2724 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo',1,[[],{},[]]]}]
ok 2725 - Expected original SQL from ['-AND',{'-or' => ['foo',1,[[],{},[]]]}]
ok 2726 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo',1,[[],{},[]]]}]
ok 2727 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo',1,[[],{},[]]]}]
ok 2728 - Collapsed condition result unaltered by fixed condition extractor
ok 2729 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo',1,[[],{},[]]]}]}
ok 2730 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[[],{},[]]]}]}
ok 2731 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo',1,[[],{},[]]]}]}
ok 2732 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo',1,[[],{},[]]]}]}
ok 2733 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo',1,[[],{},[]]]}]}
ok 2734 - Collapsed condition result unaltered by fixed condition extractor
ok 2735 - Expected warning when collapsing/rendering ['-or',['foo',1,[[],{},[]]]]
ok 2736 - Expected collapsed condition produced on ['-or',['foo',1,[[],{},[]]]]
ok 2737 - Expected original SQL from ['-or',['foo',1,[[],{},[]]]]
ok 2738 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo',1,[[],{},[]]]]
ok 2739 - Expected fixed_condition produced on ['-or',['foo',1,[[],{},[]]]]
ok 2740 - Collapsed condition result unaltered by fixed condition extractor
ok 2741 - Expected warning when collapsing/rendering ['foo',1,[[],{},[]]]
ok 2742 - Expected collapsed condition produced on ['foo',1,[[],{},[]]]
ok 2743 - Expected original SQL from ['foo',1,[[],{},[]]]
ok 2744 - Collapse did not alter *the semantics* of the final SQL based on ['foo',1,[[],{},[]]]
ok 2745 - Expected fixed_condition produced on ['foo',1,[[],{},[]]]
ok 2746 - Collapsed condition result unaltered by fixed condition extractor
ok 2747 - Expected warning when collapsing/rendering {'-or' => [[[],{},[]],'foo',1]}
ok 2748 - Expected collapsed condition produced on {'-or' => [[[],{},[]],'foo',1]}
ok 2749 - Expected original SQL from {'-or' => [[[],{},[]],'foo',1]}
ok 2750 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[[],{},[]],'foo',1]}
ok 2751 - Expected fixed_condition produced on {'-or' => [[[],{},[]],'foo',1]}
ok 2752 - Collapsed condition result unaltered by fixed condition extractor
ok 2753 - Expected warning when collapsing/rendering {'-or' => [[[],{},[]],'foo',1]}
ok 2754 - Expected collapsed condition produced on {'-or' => [[[],{},[]],'foo',1]}
ok 2755 - Expected original SQL from {'-or' => [[[],{},[]],'foo',1]}
ok 2756 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [[[],{},[]],'foo',1]}
ok 2757 - Expected fixed_condition produced on {'-or' => [[[],{},[]],'foo',1]}
ok 2758 - Collapsed condition result unaltered by fixed condition extractor
ok 2759 - Expected warning when collapsing/rendering ['-and',{'-or' => [[[],{},[]],'foo',1]}]
ok 2760 - Expected collapsed condition produced on ['-and',{'-or' => [[[],{},[]],'foo',1]}]
ok 2761 - Expected original SQL from ['-and',{'-or' => [[[],{},[]],'foo',1]}]
ok 2762 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [[[],{},[]],'foo',1]}]
ok 2763 - Expected fixed_condition produced on ['-and',{'-or' => [[[],{},[]],'foo',1]}]
ok 2764 - Collapsed condition result unaltered by fixed condition extractor
ok 2765 - Expected warning when collapsing/rendering ['-AND',{'-or' => [[[],{},[]],'foo',1]}]
ok 2766 - Expected collapsed condition produced on ['-AND',{'-or' => [[[],{},[]],'foo',1]}]
ok 2767 - Expected original SQL from ['-AND',{'-or' => [[[],{},[]],'foo',1]}]
ok 2768 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [[[],{},[]],'foo',1]}]
ok 2769 - Expected fixed_condition produced on ['-AND',{'-or' => [[[],{},[]],'foo',1]}]
ok 2770 - Collapsed condition result unaltered by fixed condition extractor
ok 2771 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [[[],{},[]],'foo',1]}]}
ok 2772 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [[[],{},[]],'foo',1]}]}
ok 2773 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [[[],{},[]],'foo',1]}]}
ok 2774 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [[[],{},[]],'foo',1]}]}
ok 2775 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [[[],{},[]],'foo',1]}]}
ok 2776 - Collapsed condition result unaltered by fixed condition extractor
ok 2777 - Expected warning when collapsing/rendering ['-or',[[[],{},[]],'foo',1]]
ok 2778 - Expected collapsed condition produced on ['-or',[[[],{},[]],'foo',1]]
ok 2779 - Expected original SQL from ['-or',[[[],{},[]],'foo',1]]
ok 2780 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[[[],{},[]],'foo',1]]
ok 2781 - Expected fixed_condition produced on ['-or',[[[],{},[]],'foo',1]]
ok 2782 - Collapsed condition result unaltered by fixed condition extractor
ok 2783 - Expected warning when collapsing/rendering [[[],{},[]],'foo',1]
ok 2784 - Expected collapsed condition produced on [[[],{},[]],'foo',1]
ok 2785 - Expected original SQL from [[[],{},[]],'foo',1]
ok 2786 - Collapse did not alter *the semantics* of the final SQL based on [[[],{},[]],'foo',1]
ok 2787 - Expected fixed_condition produced on [[[],{},[]],'foo',1]
ok 2788 - Collapsed condition result unaltered by fixed condition extractor
ok 2789 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[[],{},[]],'foo',1]}
ok 2790 - Expected collapsed condition produced on {'-and' => ['fuu',2,[[],{},[]],'foo',1]}
ok 2791 - Expected original SQL from {'-and' => ['fuu',2,[[],{},[]],'foo',1]}
ok 2792 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[[],{},[]],'foo',1]}
ok 2793 - Expected fixed_condition produced on {'-and' => ['fuu',2,[[],{},[]],'foo',1]}
ok 2794 - Collapsed condition result unaltered by fixed condition extractor
ok 2795 - Expected warning when collapsing/rendering {'-and' => ['fuu',2,[[],{},[]],'foo',1]}
ok 2796 - Expected collapsed condition produced on {'-and' => ['fuu',2,[[],{},[]],'foo',1]}
ok 2797 - Expected original SQL from {'-and' => ['fuu',2,[[],{},[]],'foo',1]}
ok 2798 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => ['fuu',2,[[],{},[]],'foo',1]}
ok 2799 - Expected fixed_condition produced on {'-and' => ['fuu',2,[[],{},[]],'foo',1]}
ok 2800 - Collapsed condition result unaltered by fixed condition extractor
ok 2801 - Expected warning when collapsing/rendering ['-and',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]
ok 2802 - Expected collapsed condition produced on ['-and',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]
ok 2803 - Expected original SQL from ['-and',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]
ok 2804 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]
ok 2805 - Expected fixed_condition produced on ['-and',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]
ok 2806 - Collapsed condition result unaltered by fixed condition extractor
ok 2807 - Expected warning when collapsing/rendering ['-AND',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]
ok 2808 - Expected collapsed condition produced on ['-AND',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]
ok 2809 - Expected original SQL from ['-AND',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]
ok 2810 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]
ok 2811 - Expected fixed_condition produced on ['-AND',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]
ok 2812 - Collapsed condition result unaltered by fixed condition extractor
ok 2813 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]}
ok 2814 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]}
ok 2815 - Expected original SQL from {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]}
ok 2816 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]}
ok 2817 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => ['fuu',2,[[],{},[]],'foo',1]}]}
ok 2818 - Collapsed condition result unaltered by fixed condition extractor
ok 2819 - Expected warning when collapsing/rendering ['-and',['fuu',2,[[],{},[]],'foo',1]]
ok 2820 - Expected collapsed condition produced on ['-and',['fuu',2,[[],{},[]],'foo',1]]
ok 2821 - Expected original SQL from ['-and',['fuu',2,[[],{},[]],'foo',1]]
ok 2822 - Collapse did not alter *the semantics* of the final SQL based on ['-and',['fuu',2,[[],{},[]],'foo',1]]
ok 2823 - Expected fixed_condition produced on ['-and',['fuu',2,[[],{},[]],'foo',1]]
ok 2824 - Collapsed condition result unaltered by fixed condition extractor
ok 2825 - Expected warning when collapsing/rendering {'artistid' => {}}
ok 2826 - Expected collapsed condition produced on {'artistid' => {}}
ok 2827 - Expected original SQL from {'artistid' => {}}
ok 2828 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => {}}
ok 2829 - Expected fixed_condition produced on {'artistid' => {}}
ok 2830 - Expected fixed_condition including NULLs produced on {'artistid' => {}}
ok 2831 - Collapsed condition result unaltered by fixed condition extractor
ok 2832 - Expected warning when collapsing/rendering {'artistid' => {}}
ok 2833 - Expected collapsed condition produced on {'artistid' => {}}
ok 2834 - Expected original SQL from {'artistid' => {}}
ok 2835 - Collapse did not alter *the semantics* of the final SQL based on {'artistid' => {}}
ok 2836 - Expected fixed_condition produced on {'artistid' => {}}
ok 2837 - Expected fixed_condition including NULLs produced on {'artistid' => {}}
ok 2838 - Collapsed condition result unaltered by fixed condition extractor
ok 2839 - Expected warning when collapsing/rendering ['-and',{'artistid' => {}}]
ok 2840 - Expected collapsed condition produced on ['-and',{'artistid' => {}}]
ok 2841 - Expected original SQL from ['-and',{'artistid' => {}}]
ok 2842 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'artistid' => {}}]
ok 2843 - Expected fixed_condition produced on ['-and',{'artistid' => {}}]
ok 2844 - Expected fixed_condition including NULLs produced on ['-and',{'artistid' => {}}]
ok 2845 - Collapsed condition result unaltered by fixed condition extractor
ok 2846 - Expected warning when collapsing/rendering ['-AND',{'artistid' => {}}]
ok 2847 - Expected collapsed condition produced on ['-AND',{'artistid' => {}}]
ok 2848 - Expected original SQL from ['-AND',{'artistid' => {}}]
ok 2849 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'artistid' => {}}]
ok 2850 - Expected fixed_condition produced on ['-AND',{'artistid' => {}}]
ok 2851 - Expected fixed_condition including NULLs produced on ['-AND',{'artistid' => {}}]
ok 2852 - Collapsed condition result unaltered by fixed condition extractor
ok 2853 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'artistid' => {}}]}
ok 2854 - Expected collapsed condition produced on {'-OR' => ['-AND',{'artistid' => {}}]}
ok 2855 - Expected original SQL from {'-OR' => ['-AND',{'artistid' => {}}]}
ok 2856 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'artistid' => {}}]}
ok 2857 - Expected fixed_condition produced on {'-OR' => ['-AND',{'artistid' => {}}]}
ok 2858 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'artistid' => {}}]}
ok 2859 - Collapsed condition result unaltered by fixed condition extractor
ok 2860 - Expected warning when collapsing/rendering ['artistid',{}]
ok 2861 - Expected collapsed condition produced on ['artistid',{}]
ok 2862 - Expected original SQL from ['artistid',{}]
ok 2863 - Collapse did not alter *the semantics* of the final SQL based on ['artistid',{}]
ok 2864 - Expected fixed_condition produced on ['artistid',{}]
ok 2865 - Expected fixed_condition including NULLs produced on ['artistid',{}]
ok 2866 - Collapsed condition result unaltered by fixed condition extractor
ok 2867 - Expected warning when collapsing/rendering {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2868 - Expected collapsed condition produced on {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2869 - Expected original SQL from {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2870 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2871 - Expected fixed_condition produced on {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2872 - Expected fixed_condition including NULLs produced on {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2873 - Collapsed condition result unaltered by fixed condition extractor
ok 2874 - Expected warning when collapsing/rendering {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2875 - Expected collapsed condition produced on {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2876 - Expected original SQL from {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2877 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2878 - Expected fixed_condition produced on {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2879 - Expected fixed_condition including NULLs produced on {'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}
ok 2880 - Collapsed condition result unaltered by fixed condition extractor
ok 2881 - Expected warning when collapsing/rendering ['-and',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2882 - Expected collapsed condition produced on ['-and',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2883 - Expected original SQL from ['-and',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2884 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2885 - Expected fixed_condition produced on ['-and',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2886 - Expected fixed_condition including NULLs produced on ['-and',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2887 - Collapsed condition result unaltered by fixed condition extractor
ok 2888 - Expected warning when collapsing/rendering ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2889 - Expected collapsed condition produced on ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2890 - Expected original SQL from ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2891 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2892 - Expected fixed_condition produced on ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2893 - Expected fixed_condition including NULLs produced on ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]
ok 2894 - Collapsed condition result unaltered by fixed condition extractor
ok 2895 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]}
ok 2896 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]}
ok 2897 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]}
ok 2898 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]}
ok 2899 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]}
ok 2900 - Expected fixed_condition including NULLs produced on {'-OR' => ['-AND',{'-and' => [['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']}]}
ok 2901 - Collapsed condition result unaltered by fixed condition extractor
ok 2902 - Expected warning when collapsing/rendering ['-and',[['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']]
ok 2903 - Expected collapsed condition produced on ['-and',[['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']]
ok 2904 - Expected original SQL from ['-and',[['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']]
ok 2905 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']]
ok 2906 - Expected fixed_condition produced on ['-and',[['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']]
ok 2907 - Expected fixed_condition including NULLs produced on ['-and',[['artistid'],['-and',['artistid',{'!=' => 69},'artistid',undef,'artistid',{'=' => 200}]],'artistid',[],{'-or' => []},{'-and' => []},['charfield'],{'name' => []},'rank']]
ok 2908 - Collapsed condition result unaltered by fixed condition extractor
ok 2909 - Expected warning when collapsing/rendering {'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}
ok 2910 - Expected collapsed condition produced on {'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}
ok 2911 - Expected original SQL from {'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}
ok 2912 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}
ok 2913 - Expected fixed_condition produced on {'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}
ok 2914 - Collapsed condition result unaltered by fixed condition extractor
ok 2915 - Expected warning when collapsing/rendering {'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}
ok 2916 - Expected collapsed condition produced on {'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}
ok 2917 - Expected original SQL from {'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}
ok 2918 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}
ok 2919 - Expected fixed_condition produced on {'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}
ok 2920 - Collapsed condition result unaltered by fixed condition extractor
ok 2921 - Expected warning when collapsing/rendering ['-and',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]
ok 2922 - Expected collapsed condition produced on ['-and',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]
ok 2923 - Expected original SQL from ['-and',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]
ok 2924 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]
ok 2925 - Expected fixed_condition produced on ['-and',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]
ok 2926 - Collapsed condition result unaltered by fixed condition extractor
ok 2927 - Expected warning when collapsing/rendering ['-AND',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]
ok 2928 - Expected collapsed condition produced on ['-AND',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]
ok 2929 - Expected original SQL from ['-AND',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]
ok 2930 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]
ok 2931 - Expected fixed_condition produced on ['-AND',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]
ok 2932 - Collapsed condition result unaltered by fixed condition extractor
ok 2933 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]}
ok 2934 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]}
ok 2935 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]}
ok 2936 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]}
ok 2937 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]}]}
ok 2938 - Collapsed condition result unaltered by fixed condition extractor
ok 2939 - Expected warning when collapsing/rendering ['-and',[\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]]
ok 2940 - Expected collapsed condition produced on ['-and',[\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]]
ok 2941 - Expected original SQL from ['-and',[\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]]
ok 2942 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]]
ok 2943 - Expected fixed_condition produced on ['-and',[\['LOWER(me.title) LIKE ?','%spoon%'],[{'me.title' => 'Spoonful of bees'}]]]
ok 2944 - Collapsed condition result unaltered by fixed condition extractor
ok 2945 - Expected warning when collapsing/rendering {'array_col' => {'@>' => {'-value' => [1,2,3]}}}
ok 2946 - Expected collapsed condition produced on {'array_col' => {'@>' => {'-value' => [1,2,3]}}}
ok 2947 - Expected original SQL from {'array_col' => {'@>' => {'-value' => [1,2,3]}}}
ok 2948 - Collapse did not alter *the semantics* of the final SQL based on {'array_col' => {'@>' => {'-value' => [1,2,3]}}}
ok 2949 - Expected fixed_condition produced on {'array_col' => {'@>' => {'-value' => [1,2,3]}}}
ok 2950 - Collapsed condition result unaltered by fixed condition extractor
ok 2951 - Expected warning when collapsing/rendering {'array_col' => {'@>' => {'-value' => [1,2,3]}}}
ok 2952 - Expected collapsed condition produced on {'array_col' => {'@>' => {'-value' => [1,2,3]}}}
ok 2953 - Expected original SQL from {'array_col' => {'@>' => {'-value' => [1,2,3]}}}
ok 2954 - Collapse did not alter *the semantics* of the final SQL based on {'array_col' => {'@>' => {'-value' => [1,2,3]}}}
ok 2955 - Expected fixed_condition produced on {'array_col' => {'@>' => {'-value' => [1,2,3]}}}
ok 2956 - Collapsed condition result unaltered by fixed condition extractor
ok 2957 - Expected warning when collapsing/rendering ['-and',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]
ok 2958 - Expected collapsed condition produced on ['-and',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]
ok 2959 - Expected original SQL from ['-and',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]
ok 2960 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]
ok 2961 - Expected fixed_condition produced on ['-and',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]
ok 2962 - Collapsed condition result unaltered by fixed condition extractor
ok 2963 - Expected warning when collapsing/rendering ['-AND',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]
ok 2964 - Expected collapsed condition produced on ['-AND',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]
ok 2965 - Expected original SQL from ['-AND',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]
ok 2966 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]
ok 2967 - Expected fixed_condition produced on ['-AND',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]
ok 2968 - Collapsed condition result unaltered by fixed condition extractor
ok 2969 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]}
ok 2970 - Expected collapsed condition produced on {'-OR' => ['-AND',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]}
ok 2971 - Expected original SQL from {'-OR' => ['-AND',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]}
ok 2972 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]}
ok 2973 - Expected fixed_condition produced on {'-OR' => ['-AND',{'array_col' => {'@>' => {'-value' => [1,2,3]}}}]}
ok 2974 - Collapsed condition result unaltered by fixed condition extractor
ok 2975 - Expected warning when collapsing/rendering ['array_col',{'@>' => {'-value' => [1,2,3]}}]
ok 2976 - Expected collapsed condition produced on ['array_col',{'@>' => {'-value' => [1,2,3]}}]
ok 2977 - Expected original SQL from ['array_col',{'@>' => {'-value' => [1,2,3]}}]
ok 2978 - Collapse did not alter *the semantics* of the final SQL based on ['array_col',{'@>' => {'-value' => [1,2,3]}}]
ok 2979 - Expected fixed_condition produced on ['array_col',{'@>' => {'-value' => [1,2,3]}}]
ok 2980 - Collapsed condition result unaltered by fixed condition extractor
ok 2981 - Expected warning when collapsing/rendering {'-or' => [\'foo = bar']}
ok 2982 - Expected collapsed condition produced on {'-or' => [\'foo = bar']}
ok 2983 - Expected original SQL from {'-or' => [\'foo = bar']}
ok 2984 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [\'foo = bar']}
ok 2985 - Expected fixed_condition produced on {'-or' => [\'foo = bar']}
ok 2986 - Collapsed condition result unaltered by fixed condition extractor
ok 2987 - Expected warning when collapsing/rendering {'-or' => [\'foo = bar']}
ok 2988 - Expected collapsed condition produced on {'-or' => [\'foo = bar']}
ok 2989 - Expected original SQL from {'-or' => [\'foo = bar']}
ok 2990 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [\'foo = bar']}
ok 2991 - Expected fixed_condition produced on {'-or' => [\'foo = bar']}
ok 2992 - Collapsed condition result unaltered by fixed condition extractor
ok 2993 - Expected warning when collapsing/rendering ['-and',{'-or' => [\'foo = bar']}]
ok 2994 - Expected collapsed condition produced on ['-and',{'-or' => [\'foo = bar']}]
ok 2995 - Expected original SQL from ['-and',{'-or' => [\'foo = bar']}]
ok 2996 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [\'foo = bar']}]
ok 2997 - Expected fixed_condition produced on ['-and',{'-or' => [\'foo = bar']}]
ok 2998 - Collapsed condition result unaltered by fixed condition extractor
ok 2999 - Expected warning when collapsing/rendering ['-AND',{'-or' => [\'foo = bar']}]
ok 3000 - Expected collapsed condition produced on ['-AND',{'-or' => [\'foo = bar']}]
ok 3001 - Expected original SQL from ['-AND',{'-or' => [\'foo = bar']}]
ok 3002 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [\'foo = bar']}]
ok 3003 - Expected fixed_condition produced on ['-AND',{'-or' => [\'foo = bar']}]
ok 3004 - Collapsed condition result unaltered by fixed condition extractor
ok 3005 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [\'foo = bar']}]}
ok 3006 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [\'foo = bar']}]}
ok 3007 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [\'foo = bar']}]}
ok 3008 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [\'foo = bar']}]}
ok 3009 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [\'foo = bar']}]}
ok 3010 - Collapsed condition result unaltered by fixed condition extractor
ok 3011 - Expected warning when collapsing/rendering ['-or',[\'foo = bar']]
ok 3012 - Expected collapsed condition produced on ['-or',[\'foo = bar']]
ok 3013 - Expected original SQL from ['-or',[\'foo = bar']]
ok 3014 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[\'foo = bar']]
ok 3015 - Expected fixed_condition produced on ['-or',[\'foo = bar']]
ok 3016 - Collapsed condition result unaltered by fixed condition extractor
ok 3017 - Expected warning when collapsing/rendering [\'foo = bar']
ok 3018 - Expected collapsed condition produced on [\'foo = bar']
ok 3019 - Expected original SQL from [\'foo = bar']
ok 3020 - Collapse did not alter *the semantics* of the final SQL based on [\'foo = bar']
ok 3021 - Expected fixed_condition produced on [\'foo = bar']
ok 3022 - Collapsed condition result unaltered by fixed condition extractor
ok 3023 - Expected warning when collapsing/rendering {'-or' => [\'foo = bar',\'baz = ber']}
ok 3024 - Expected collapsed condition produced on {'-or' => [\'foo = bar',\'baz = ber']}
ok 3025 - Expected original SQL from {'-or' => [\'foo = bar',\'baz = ber']}
ok 3026 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [\'foo = bar',\'baz = ber']}
ok 3027 - Expected fixed_condition produced on {'-or' => [\'foo = bar',\'baz = ber']}
ok 3028 - Collapsed condition result unaltered by fixed condition extractor
ok 3029 - Expected warning when collapsing/rendering {'-or' => [\'foo = bar',\'baz = ber']}
ok 3030 - Expected collapsed condition produced on {'-or' => [\'foo = bar',\'baz = ber']}
ok 3031 - Expected original SQL from {'-or' => [\'foo = bar',\'baz = ber']}
ok 3032 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [\'foo = bar',\'baz = ber']}
ok 3033 - Expected fixed_condition produced on {'-or' => [\'foo = bar',\'baz = ber']}
ok 3034 - Collapsed condition result unaltered by fixed condition extractor
ok 3035 - Expected warning when collapsing/rendering ['-and',{'-or' => [\'foo = bar',\'baz = ber']}]
ok 3036 - Expected collapsed condition produced on ['-and',{'-or' => [\'foo = bar',\'baz = ber']}]
ok 3037 - Expected original SQL from ['-and',{'-or' => [\'foo = bar',\'baz = ber']}]
ok 3038 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [\'foo = bar',\'baz = ber']}]
ok 3039 - Expected fixed_condition produced on ['-and',{'-or' => [\'foo = bar',\'baz = ber']}]
ok 3040 - Collapsed condition result unaltered by fixed condition extractor
ok 3041 - Expected warning when collapsing/rendering ['-AND',{'-or' => [\'foo = bar',\'baz = ber']}]
ok 3042 - Expected collapsed condition produced on ['-AND',{'-or' => [\'foo = bar',\'baz = ber']}]
ok 3043 - Expected original SQL from ['-AND',{'-or' => [\'foo = bar',\'baz = ber']}]
ok 3044 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [\'foo = bar',\'baz = ber']}]
ok 3045 - Expected fixed_condition produced on ['-AND',{'-or' => [\'foo = bar',\'baz = ber']}]
ok 3046 - Collapsed condition result unaltered by fixed condition extractor
ok 3047 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [\'foo = bar',\'baz = ber']}]}
ok 3048 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [\'foo = bar',\'baz = ber']}]}
ok 3049 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [\'foo = bar',\'baz = ber']}]}
ok 3050 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [\'foo = bar',\'baz = ber']}]}
ok 3051 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [\'foo = bar',\'baz = ber']}]}
ok 3052 - Collapsed condition result unaltered by fixed condition extractor
ok 3053 - Expected warning when collapsing/rendering ['-or',[\'foo = bar',\'baz = ber']]
ok 3054 - Expected collapsed condition produced on ['-or',[\'foo = bar',\'baz = ber']]
ok 3055 - Expected original SQL from ['-or',[\'foo = bar',\'baz = ber']]
ok 3056 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[\'foo = bar',\'baz = ber']]
ok 3057 - Expected fixed_condition produced on ['-or',[\'foo = bar',\'baz = ber']]
ok 3058 - Collapsed condition result unaltered by fixed condition extractor
ok 3059 - Expected warning when collapsing/rendering [\'foo = bar',\'baz = ber']
ok 3060 - Expected collapsed condition produced on [\'foo = bar',\'baz = ber']
ok 3061 - Expected original SQL from [\'foo = bar',\'baz = ber']
ok 3062 - Collapse did not alter *the semantics* of the final SQL based on [\'foo = bar',\'baz = ber']
ok 3063 - Expected fixed_condition produced on [\'foo = bar',\'baz = ber']
ok 3064 - Collapsed condition result unaltered by fixed condition extractor
ok 3065 - Expected warning when collapsing/rendering {'-and' => [\'foo = bar',\'baz = ber']}
ok 3066 - Expected collapsed condition produced on {'-and' => [\'foo = bar',\'baz = ber']}
ok 3067 - Expected original SQL from {'-and' => [\'foo = bar',\'baz = ber']}
ok 3068 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [\'foo = bar',\'baz = ber']}
ok 3069 - Expected fixed_condition produced on {'-and' => [\'foo = bar',\'baz = ber']}
ok 3070 - Collapsed condition result unaltered by fixed condition extractor
ok 3071 - Expected warning when collapsing/rendering {'-and' => [\'foo = bar',\'baz = ber']}
ok 3072 - Expected collapsed condition produced on {'-and' => [\'foo = bar',\'baz = ber']}
ok 3073 - Expected original SQL from {'-and' => [\'foo = bar',\'baz = ber']}
ok 3074 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [\'foo = bar',\'baz = ber']}
ok 3075 - Expected fixed_condition produced on {'-and' => [\'foo = bar',\'baz = ber']}
ok 3076 - Collapsed condition result unaltered by fixed condition extractor
ok 3077 - Expected warning when collapsing/rendering ['-and',{'-and' => [\'foo = bar',\'baz = ber']}]
ok 3078 - Expected collapsed condition produced on ['-and',{'-and' => [\'foo = bar',\'baz = ber']}]
ok 3079 - Expected original SQL from ['-and',{'-and' => [\'foo = bar',\'baz = ber']}]
ok 3080 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [\'foo = bar',\'baz = ber']}]
ok 3081 - Expected fixed_condition produced on ['-and',{'-and' => [\'foo = bar',\'baz = ber']}]
ok 3082 - Collapsed condition result unaltered by fixed condition extractor
ok 3083 - Expected warning when collapsing/rendering ['-AND',{'-and' => [\'foo = bar',\'baz = ber']}]
ok 3084 - Expected collapsed condition produced on ['-AND',{'-and' => [\'foo = bar',\'baz = ber']}]
ok 3085 - Expected original SQL from ['-AND',{'-and' => [\'foo = bar',\'baz = ber']}]
ok 3086 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [\'foo = bar',\'baz = ber']}]
ok 3087 - Expected fixed_condition produced on ['-AND',{'-and' => [\'foo = bar',\'baz = ber']}]
ok 3088 - Collapsed condition result unaltered by fixed condition extractor
ok 3089 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [\'foo = bar',\'baz = ber']}]}
ok 3090 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [\'foo = bar',\'baz = ber']}]}
ok 3091 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [\'foo = bar',\'baz = ber']}]}
ok 3092 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [\'foo = bar',\'baz = ber']}]}
ok 3093 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [\'foo = bar',\'baz = ber']}]}
ok 3094 - Collapsed condition result unaltered by fixed condition extractor
ok 3095 - Expected warning when collapsing/rendering ['-and',[\'foo = bar',\'baz = ber']]
ok 3096 - Expected collapsed condition produced on ['-and',[\'foo = bar',\'baz = ber']]
ok 3097 - Expected original SQL from ['-and',[\'foo = bar',\'baz = ber']]
ok 3098 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[\'foo = bar',\'baz = ber']]
ok 3099 - Expected fixed_condition produced on ['-and',[\'foo = bar',\'baz = ber']]
ok 3100 - Collapsed condition result unaltered by fixed condition extractor
ok 3101 - Expected warning when collapsing/rendering {'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}
ok 3102 - Expected collapsed condition produced on {'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}
ok 3103 - Expected original SQL from {'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}
ok 3104 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}
ok 3105 - Expected fixed_condition produced on {'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}
ok 3106 - Collapsed condition result unaltered by fixed condition extractor
ok 3107 - Expected warning when collapsing/rendering {'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}
ok 3108 - Expected collapsed condition produced on {'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}
ok 3109 - Expected original SQL from {'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}
ok 3110 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}
ok 3111 - Expected fixed_condition produced on {'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}
ok 3112 - Collapsed condition result unaltered by fixed condition extractor
ok 3113 - Expected warning when collapsing/rendering ['-and',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]
ok 3114 - Expected collapsed condition produced on ['-and',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]
ok 3115 - Expected original SQL from ['-and',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]
ok 3116 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]
ok 3117 - Expected fixed_condition produced on ['-and',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]
ok 3118 - Collapsed condition result unaltered by fixed condition extractor
ok 3119 - Expected warning when collapsing/rendering ['-AND',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]
ok 3120 - Expected collapsed condition produced on ['-AND',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]
ok 3121 - Expected original SQL from ['-AND',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]
ok 3122 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]
ok 3123 - Expected fixed_condition produced on ['-AND',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]
ok 3124 - Collapsed condition result unaltered by fixed condition extractor
ok 3125 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]}
ok 3126 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]}
ok 3127 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]}
ok 3128 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]}
ok 3129 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]}]}
ok 3130 - Collapsed condition result unaltered by fixed condition extractor
ok 3131 - Expected warning when collapsing/rendering ['-and',[\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]]
ok 3132 - Expected collapsed condition produced on ['-and',[\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]]
ok 3133 - Expected original SQL from ['-and',[\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]]
ok 3134 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]]
ok 3135 - Expected fixed_condition produced on ['-and',[\'foo = bar',\'baz = ber','x',{'-ident' => 'y'}]]
ok 3136 - Collapsed condition result unaltered by fixed condition extractor
ok 3137 - Exception on attempted collapse/render of {'-or' => [undef,'foo']}
ok 3138 - Exception on attempted collapse/render of {'-or' => [undef,'foo']}
ok 3139 - Exception on attempted collapse/render of ['-and',{'-or' => [undef,'foo']}]
ok 3140 - Exception on attempted collapse/render of ['-AND',{'-or' => [undef,'foo']}]
ok 3141 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [undef,'foo']}]}
ok 3142 - Exception on attempted collapse/render of ['-or',[undef,'foo']]
ok 3143 - Exception on attempted collapse/render of [undef,'foo']
ok 3144 - Exception on attempted collapse/render of {'' => 'foo'}
ok 3145 - Exception on attempted collapse/render of {'' => 'foo'}
ok 3146 - Exception on attempted collapse/render of ['-and',{'' => 'foo'}]
ok 3147 - Exception on attempted collapse/render of ['-AND',{'' => 'foo'}]
ok 3148 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'' => 'foo'}]}
ok 3149 - Exception on attempted collapse/render of {'-or' => [undef,{'=' => 'bozz'}]}
ok 3150 - Exception on attempted collapse/render of {'-or' => [undef,{'=' => 'bozz'}]}
ok 3151 - Exception on attempted collapse/render of ['-and',{'-or' => [undef,{'=' => 'bozz'}]}]
ok 3152 - Exception on attempted collapse/render of ['-AND',{'-or' => [undef,{'=' => 'bozz'}]}]
ok 3153 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [undef,{'=' => 'bozz'}]}]}
ok 3154 - Exception on attempted collapse/render of ['-or',[undef,{'=' => 'bozz'}]]
ok 3155 - Exception on attempted collapse/render of [undef,{'=' => 'bozz'}]
ok 3156 - Exception on attempted collapse/render of {'' => {'=' => 'bozz'}}
ok 3157 - Exception on attempted collapse/render of {'' => {'=' => 'bozz'}}
ok 3158 - Exception on attempted collapse/render of ['-and',{'' => {'=' => 'bozz'}}]
ok 3159 - Exception on attempted collapse/render of ['-AND',{'' => {'=' => 'bozz'}}]
ok 3160 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'' => {'=' => 'bozz'}}]}
ok 3161 - Exception on attempted collapse/render of {'-or' => [undef,{'=' => \'bozz'}]}
ok 3162 - Exception on attempted collapse/render of {'-or' => [undef,{'=' => \'bozz'}]}
ok 3163 - Exception on attempted collapse/render of ['-and',{'-or' => [undef,{'=' => \'bozz'}]}]
ok 3164 - Exception on attempted collapse/render of ['-AND',{'-or' => [undef,{'=' => \'bozz'}]}]
ok 3165 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [undef,{'=' => \'bozz'}]}]}
ok 3166 - Exception on attempted collapse/render of ['-or',[undef,{'=' => \'bozz'}]]
ok 3167 - Exception on attempted collapse/render of [undef,{'=' => \'bozz'}]
ok 3168 - Exception on attempted collapse/render of {'' => {'=' => \'bozz'}}
ok 3169 - Exception on attempted collapse/render of {'' => {'=' => \'bozz'}}
ok 3170 - Exception on attempted collapse/render of ['-and',{'' => {'=' => \'bozz'}}]
ok 3171 - Exception on attempted collapse/render of ['-AND',{'' => {'=' => \'bozz'}}]
ok 3172 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'' => {'=' => \'bozz'}}]}
ok 3173 - Exception on attempted collapse/render of {'-or' => [undef,{'-max' => \'bizz'}]}
ok 3174 - Exception on attempted collapse/render of {'-or' => [undef,{'-max' => \'bizz'}]}
ok 3175 - Exception on attempted collapse/render of ['-and',{'-or' => [undef,{'-max' => \'bizz'}]}]
ok 3176 - Exception on attempted collapse/render of ['-AND',{'-or' => [undef,{'-max' => \'bizz'}]}]
ok 3177 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [undef,{'-max' => \'bizz'}]}]}
ok 3178 - Exception on attempted collapse/render of ['-or',[undef,{'-max' => \'bizz'}]]
ok 3179 - Exception on attempted collapse/render of [undef,{'-max' => \'bizz'}]
ok 3180 - Exception on attempted collapse/render of {'' => {'-max' => \'bizz'}}
ok 3181 - Exception on attempted collapse/render of {'' => {'-max' => \'bizz'}}
ok 3182 - Exception on attempted collapse/render of ['-and',{'' => {'-max' => \'bizz'}}]
ok 3183 - Exception on attempted collapse/render of ['-AND',{'' => {'-max' => \'bizz'}}]
ok 3184 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'' => {'-max' => \'bizz'}}]}
ok 3185 - Exception on attempted collapse/render of {'-or' => ['-and',{'' => 'baz'},'bizz','buzz']}
ok 3186 - Exception on attempted collapse/render of {'-or' => ['-and',{'' => 'baz'},'bizz','buzz']}
ok 3187 - Exception on attempted collapse/render of ['-and',{'-or' => ['-and',{'' => 'baz'},'bizz','buzz']}]
ok 3188 - Exception on attempted collapse/render of ['-AND',{'-or' => ['-and',{'' => 'baz'},'bizz','buzz']}]
ok 3189 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['-and',{'' => 'baz'},'bizz','buzz']}]}
ok 3190 - Exception on attempted collapse/render of ['-or',['-and',{'' => 'baz'},'bizz','buzz']]
ok 3191 - Exception on attempted collapse/render of ['-and',{'' => 'baz'},'bizz','buzz']
ok 3192 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'' => 'baz'},'bizz','buzz']}
ok 3193 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'' => 'baz'},'bizz','buzz']}
ok 3194 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',{'' => 'baz'},'bizz','buzz']}]
ok 3195 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',{'' => 'baz'},'bizz','buzz']}]
ok 3196 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',{'' => 'baz'},'bizz','buzz']}]}
ok 3197 - Exception on attempted collapse/render of ['-or',['foo','bar',{'' => 'baz'},'bizz','buzz']]
ok 3198 - Exception on attempted collapse/render of ['foo','bar',{'' => 'baz'},'bizz','buzz']
ok 3199 - Exception on attempted collapse/render of {'-or' => {'' => 'baz'},'foo' => 'bar'}
ok 3200 - Exception on attempted collapse/render of {'-or' => {'' => 'baz'},'foo' => 'bar'}
ok 3201 - Exception on attempted collapse/render of ['-and',{'-or' => {'' => 'baz'},'foo' => 'bar'}]
ok 3202 - Exception on attempted collapse/render of ['-AND',{'-or' => {'' => 'baz'},'foo' => 'bar'}]
ok 3203 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => {'' => 'baz'},'foo' => 'bar'}]}
ok 3204 - Exception on attempted collapse/render of {'-or' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3205 - Exception on attempted collapse/render of {'-or' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3206 - Exception on attempted collapse/render of ['-and',{'-or' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3207 - Exception on attempted collapse/render of ['-AND',{'-or' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3208 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3209 - Exception on attempted collapse/render of {'-and' => [undef,\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3210 - Exception on attempted collapse/render of {'-and' => [undef,\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3211 - Exception on attempted collapse/render of ['-and',{'-and' => [undef,\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3212 - Exception on attempted collapse/render of ['-AND',{'-and' => [undef,\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3213 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-and' => [undef,\'baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3214 - Exception on attempted collapse/render of {'-or' => [undef,\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3215 - Exception on attempted collapse/render of {'-or' => [undef,\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3216 - Exception on attempted collapse/render of ['-and',{'-or' => [undef,\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3217 - Exception on attempted collapse/render of ['-AND',{'-or' => [undef,\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3218 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [undef,\'baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3219 - Exception on attempted collapse/render of {'-or' => ['foo','bar',[undef,\'baz'],'bizz','buzz']}
ok 3220 - Exception on attempted collapse/render of {'-or' => ['foo','bar',[undef,\'baz'],'bizz','buzz']}
ok 3221 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',[undef,\'baz'],'bizz','buzz']}]
ok 3222 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',[undef,\'baz'],'bizz','buzz']}]
ok 3223 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',[undef,\'baz'],'bizz','buzz']}]}
ok 3224 - Exception on attempted collapse/render of ['-or',['foo','bar',[undef,\'baz'],'bizz','buzz']]
ok 3225 - Exception on attempted collapse/render of ['foo','bar',[undef,\'baz'],'bizz','buzz']
ok 3226 - Exception on attempted collapse/render of {'-or' => ['foo','bar',undef,\'baz','bizz','buzz']}
ok 3227 - Exception on attempted collapse/render of {'-or' => ['foo','bar',undef,\'baz','bizz','buzz']}
ok 3228 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',undef,\'baz','bizz','buzz']}]
ok 3229 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',undef,\'baz','bizz','buzz']}]
ok 3230 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',undef,\'baz','bizz','buzz']}]}
ok 3231 - Exception on attempted collapse/render of ['-or',['foo','bar',undef,\'baz','bizz','buzz']]
ok 3232 - Exception on attempted collapse/render of ['foo','bar',undef,\'baz','bizz','buzz']
ok 3233 - Exception on attempted collapse/render of {'-or' => ['foo','bar',undef,\['baz'],'bizz','buzz']}
ok 3234 - Exception on attempted collapse/render of {'-or' => ['foo','bar',undef,\['baz'],'bizz','buzz']}
ok 3235 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',undef,\['baz'],'bizz','buzz']}]
ok 3236 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',undef,\['baz'],'bizz','buzz']}]
ok 3237 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',undef,\['baz'],'bizz','buzz']}]}
ok 3238 - Exception on attempted collapse/render of ['-or',['foo','bar',undef,\['baz'],'bizz','buzz']]
ok 3239 - Exception on attempted collapse/render of ['foo','bar',undef,\['baz'],'bizz','buzz']
ok 3240 - Exception on attempted collapse/render of {'-or' => [undef,\'baz']}
ok 3241 - Exception on attempted collapse/render of {'-or' => [undef,\'baz']}
ok 3242 - Exception on attempted collapse/render of ['-and',{'-or' => [undef,\'baz']}]
ok 3243 - Exception on attempted collapse/render of ['-AND',{'-or' => [undef,\'baz']}]
ok 3244 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [undef,\'baz']}]}
ok 3245 - Exception on attempted collapse/render of ['-or',[undef,\'baz']]
ok 3246 - Exception on attempted collapse/render of [undef,\'baz']
ok 3247 - Exception on attempted collapse/render of {'-or' => [undef,\['baz']]}
ok 3248 - Exception on attempted collapse/render of {'-or' => [undef,\['baz']]}
ok 3249 - Exception on attempted collapse/render of ['-and',{'-or' => [undef,\['baz']]}]
ok 3250 - Exception on attempted collapse/render of ['-AND',{'-or' => [undef,\['baz']]}]
ok 3251 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [undef,\['baz']]}]}
ok 3252 - Exception on attempted collapse/render of ['-or',[undef,\['baz']]]
ok 3253 - Exception on attempted collapse/render of [undef,\['baz']]
ok 3254 - Exception on attempted collapse/render of {'-or' => ['','foo']}
ok 3255 - Exception on attempted collapse/render of {'-or' => ['','foo']}
ok 3256 - Exception on attempted collapse/render of ['-and',{'-or' => ['','foo']}]
ok 3257 - Exception on attempted collapse/render of ['-AND',{'-or' => ['','foo']}]
ok 3258 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['','foo']}]}
ok 3259 - Exception on attempted collapse/render of ['-or',['','foo']]
ok 3260 - Exception on attempted collapse/render of ['','foo']
ok 3261 - Exception on attempted collapse/render of {'' => 'foo'}
ok 3262 - Exception on attempted collapse/render of {'' => 'foo'}
ok 3263 - Exception on attempted collapse/render of ['-and',{'' => 'foo'}]
ok 3264 - Exception on attempted collapse/render of ['-AND',{'' => 'foo'}]
ok 3265 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'' => 'foo'}]}
ok 3266 - Exception on attempted collapse/render of {'-or' => ['',{'=' => 'bozz'}]}
ok 3267 - Exception on attempted collapse/render of {'-or' => ['',{'=' => 'bozz'}]}
ok 3268 - Exception on attempted collapse/render of ['-and',{'-or' => ['',{'=' => 'bozz'}]}]
ok 3269 - Exception on attempted collapse/render of ['-AND',{'-or' => ['',{'=' => 'bozz'}]}]
ok 3270 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['',{'=' => 'bozz'}]}]}
ok 3271 - Exception on attempted collapse/render of ['-or',['',{'=' => 'bozz'}]]
ok 3272 - Exception on attempted collapse/render of ['',{'=' => 'bozz'}]
ok 3273 - Exception on attempted collapse/render of {'' => {'=' => 'bozz'}}
ok 3274 - Exception on attempted collapse/render of {'' => {'=' => 'bozz'}}
ok 3275 - Exception on attempted collapse/render of ['-and',{'' => {'=' => 'bozz'}}]
ok 3276 - Exception on attempted collapse/render of ['-AND',{'' => {'=' => 'bozz'}}]
ok 3277 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'' => {'=' => 'bozz'}}]}
ok 3278 - Exception on attempted collapse/render of {'-or' => ['',{'=' => \'bozz'}]}
ok 3279 - Exception on attempted collapse/render of {'-or' => ['',{'=' => \'bozz'}]}
ok 3280 - Exception on attempted collapse/render of ['-and',{'-or' => ['',{'=' => \'bozz'}]}]
ok 3281 - Exception on attempted collapse/render of ['-AND',{'-or' => ['',{'=' => \'bozz'}]}]
ok 3282 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['',{'=' => \'bozz'}]}]}
ok 3283 - Exception on attempted collapse/render of ['-or',['',{'=' => \'bozz'}]]
ok 3284 - Exception on attempted collapse/render of ['',{'=' => \'bozz'}]
ok 3285 - Exception on attempted collapse/render of {'' => {'=' => \'bozz'}}
ok 3286 - Exception on attempted collapse/render of {'' => {'=' => \'bozz'}}
ok 3287 - Exception on attempted collapse/render of ['-and',{'' => {'=' => \'bozz'}}]
ok 3288 - Exception on attempted collapse/render of ['-AND',{'' => {'=' => \'bozz'}}]
ok 3289 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'' => {'=' => \'bozz'}}]}
ok 3290 - Exception on attempted collapse/render of {'-or' => ['',{'-max' => \'bizz'}]}
ok 3291 - Exception on attempted collapse/render of {'-or' => ['',{'-max' => \'bizz'}]}
ok 3292 - Exception on attempted collapse/render of ['-and',{'-or' => ['',{'-max' => \'bizz'}]}]
ok 3293 - Exception on attempted collapse/render of ['-AND',{'-or' => ['',{'-max' => \'bizz'}]}]
ok 3294 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['',{'-max' => \'bizz'}]}]}
ok 3295 - Exception on attempted collapse/render of ['-or',['',{'-max' => \'bizz'}]]
ok 3296 - Exception on attempted collapse/render of ['',{'-max' => \'bizz'}]
ok 3297 - Exception on attempted collapse/render of {'' => {'-max' => \'bizz'}}
ok 3298 - Exception on attempted collapse/render of {'' => {'-max' => \'bizz'}}
ok 3299 - Exception on attempted collapse/render of ['-and',{'' => {'-max' => \'bizz'}}]
ok 3300 - Exception on attempted collapse/render of ['-AND',{'' => {'-max' => \'bizz'}}]
ok 3301 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'' => {'-max' => \'bizz'}}]}
ok 3302 - Exception on attempted collapse/render of {'-or' => ['-and',{'' => 'baz'},'bizz','buzz']}
ok 3303 - Exception on attempted collapse/render of {'-or' => ['-and',{'' => 'baz'},'bizz','buzz']}
ok 3304 - Exception on attempted collapse/render of ['-and',{'-or' => ['-and',{'' => 'baz'},'bizz','buzz']}]
ok 3305 - Exception on attempted collapse/render of ['-AND',{'-or' => ['-and',{'' => 'baz'},'bizz','buzz']}]
ok 3306 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['-and',{'' => 'baz'},'bizz','buzz']}]}
ok 3307 - Exception on attempted collapse/render of ['-or',['-and',{'' => 'baz'},'bizz','buzz']]
ok 3308 - Exception on attempted collapse/render of ['-and',{'' => 'baz'},'bizz','buzz']
ok 3309 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'' => 'baz'},'bizz','buzz']}
ok 3310 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'' => 'baz'},'bizz','buzz']}
ok 3311 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',{'' => 'baz'},'bizz','buzz']}]
ok 3312 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',{'' => 'baz'},'bizz','buzz']}]
ok 3313 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',{'' => 'baz'},'bizz','buzz']}]}
ok 3314 - Exception on attempted collapse/render of ['-or',['foo','bar',{'' => 'baz'},'bizz','buzz']]
ok 3315 - Exception on attempted collapse/render of ['foo','bar',{'' => 'baz'},'bizz','buzz']
ok 3316 - Exception on attempted collapse/render of {'-or' => {'' => 'baz'},'foo' => 'bar'}
ok 3317 - Exception on attempted collapse/render of {'-or' => {'' => 'baz'},'foo' => 'bar'}
ok 3318 - Exception on attempted collapse/render of ['-and',{'-or' => {'' => 'baz'},'foo' => 'bar'}]
ok 3319 - Exception on attempted collapse/render of ['-AND',{'-or' => {'' => 'baz'},'foo' => 'bar'}]
ok 3320 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => {'' => 'baz'},'foo' => 'bar'}]}
ok 3321 - Exception on attempted collapse/render of {'-or' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3322 - Exception on attempted collapse/render of {'-or' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3323 - Exception on attempted collapse/render of ['-and',{'-or' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3324 - Exception on attempted collapse/render of ['-AND',{'-or' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3325 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3326 - Exception on attempted collapse/render of {'-and' => ['',\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3327 - Exception on attempted collapse/render of {'-and' => ['',\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3328 - Exception on attempted collapse/render of ['-and',{'-and' => ['',\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3329 - Exception on attempted collapse/render of ['-AND',{'-and' => ['',\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3330 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-and' => ['',\'baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3331 - Exception on attempted collapse/render of {'-or' => ['',\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3332 - Exception on attempted collapse/render of {'-or' => ['',\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3333 - Exception on attempted collapse/render of ['-and',{'-or' => ['',\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3334 - Exception on attempted collapse/render of ['-AND',{'-or' => ['',\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3335 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['',\'baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3336 - Exception on attempted collapse/render of {'-or' => ['foo','bar',['',\'baz'],'bizz','buzz']}
ok 3337 - Exception on attempted collapse/render of {'-or' => ['foo','bar',['',\'baz'],'bizz','buzz']}
ok 3338 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',['',\'baz'],'bizz','buzz']}]
ok 3339 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',['',\'baz'],'bizz','buzz']}]
ok 3340 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',['',\'baz'],'bizz','buzz']}]}
ok 3341 - Exception on attempted collapse/render of ['-or',['foo','bar',['',\'baz'],'bizz','buzz']]
ok 3342 - Exception on attempted collapse/render of ['foo','bar',['',\'baz'],'bizz','buzz']
ok 3343 - Exception on attempted collapse/render of {'-or' => ['foo','bar','',\'baz','bizz','buzz']}
ok 3344 - Exception on attempted collapse/render of {'-or' => ['foo','bar','',\'baz','bizz','buzz']}
ok 3345 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar','',\'baz','bizz','buzz']}]
ok 3346 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar','',\'baz','bizz','buzz']}]
ok 3347 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar','',\'baz','bizz','buzz']}]}
ok 3348 - Exception on attempted collapse/render of ['-or',['foo','bar','',\'baz','bizz','buzz']]
ok 3349 - Exception on attempted collapse/render of ['foo','bar','',\'baz','bizz','buzz']
ok 3350 - Exception on attempted collapse/render of {'-or' => ['foo','bar','',\['baz'],'bizz','buzz']}
ok 3351 - Exception on attempted collapse/render of {'-or' => ['foo','bar','',\['baz'],'bizz','buzz']}
ok 3352 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar','',\['baz'],'bizz','buzz']}]
ok 3353 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar','',\['baz'],'bizz','buzz']}]
ok 3354 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar','',\['baz'],'bizz','buzz']}]}
ok 3355 - Exception on attempted collapse/render of ['-or',['foo','bar','',\['baz'],'bizz','buzz']]
ok 3356 - Exception on attempted collapse/render of ['foo','bar','',\['baz'],'bizz','buzz']
ok 3357 - Exception on attempted collapse/render of {'-or' => ['',\'baz']}
ok 3358 - Exception on attempted collapse/render of {'-or' => ['',\'baz']}
ok 3359 - Exception on attempted collapse/render of ['-and',{'-or' => ['',\'baz']}]
ok 3360 - Exception on attempted collapse/render of ['-AND',{'-or' => ['',\'baz']}]
ok 3361 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['',\'baz']}]}
ok 3362 - Exception on attempted collapse/render of ['-or',['',\'baz']]
ok 3363 - Exception on attempted collapse/render of ['',\'baz']
ok 3364 - Exception on attempted collapse/render of {'-or' => ['',\['baz']]}
ok 3365 - Exception on attempted collapse/render of {'-or' => ['',\['baz']]}
ok 3366 - Exception on attempted collapse/render of ['-and',{'-or' => ['',\['baz']]}]
ok 3367 - Exception on attempted collapse/render of ['-AND',{'-or' => ['',\['baz']]}]
ok 3368 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['',\['baz']]}]}
ok 3369 - Exception on attempted collapse/render of ['-or',['',\['baz']]]
ok 3370 - Exception on attempted collapse/render of ['',\['baz']]
ok 3371 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},'foo']}
ok 3372 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},'foo']}
ok 3373 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-ident' => 'foo'},'foo']}]
ok 3374 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-ident' => 'foo'},'foo']}]
ok 3375 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-ident' => 'foo'},'foo']}]}
ok 3376 - Exception on attempted collapse/render of ['-or',[{'-ident' => 'foo'},'foo']]
ok 3377 - Exception on attempted collapse/render of [{'-ident' => 'foo'},'foo']
ok 3378 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},{'=' => 'bozz'}]}
ok 3379 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},{'=' => 'bozz'}]}
ok 3380 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-ident' => 'foo'},{'=' => 'bozz'}]}]
ok 3381 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-ident' => 'foo'},{'=' => 'bozz'}]}]
ok 3382 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-ident' => 'foo'},{'=' => 'bozz'}]}]}
ok 3383 - Exception on attempted collapse/render of ['-or',[{'-ident' => 'foo'},{'=' => 'bozz'}]]
ok 3384 - Exception on attempted collapse/render of [{'-ident' => 'foo'},{'=' => 'bozz'}]
ok 3385 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},{'=' => \'bozz'}]}
ok 3386 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},{'=' => \'bozz'}]}
ok 3387 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-ident' => 'foo'},{'=' => \'bozz'}]}]
ok 3388 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-ident' => 'foo'},{'=' => \'bozz'}]}]
ok 3389 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-ident' => 'foo'},{'=' => \'bozz'}]}]}
ok 3390 - Exception on attempted collapse/render of ['-or',[{'-ident' => 'foo'},{'=' => \'bozz'}]]
ok 3391 - Exception on attempted collapse/render of [{'-ident' => 'foo'},{'=' => \'bozz'}]
ok 3392 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},{'-max' => \'bizz'}]}
ok 3393 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},{'-max' => \'bizz'}]}
ok 3394 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-ident' => 'foo'},{'-max' => \'bizz'}]}]
ok 3395 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-ident' => 'foo'},{'-max' => \'bizz'}]}]
ok 3396 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-ident' => 'foo'},{'-max' => \'bizz'}]}]}
ok 3397 - Exception on attempted collapse/render of ['-or',[{'-ident' => 'foo'},{'-max' => \'bizz'}]]
ok 3398 - Exception on attempted collapse/render of [{'-ident' => 'foo'},{'-max' => \'bizz'}]
ok 3399 - Exception on attempted collapse/render of {'-and' => [{'-ident' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3400 - Exception on attempted collapse/render of {'-and' => [{'-ident' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3401 - Exception on attempted collapse/render of ['-and',{'-and' => [{'-ident' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3402 - Exception on attempted collapse/render of ['-AND',{'-and' => [{'-ident' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3403 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-and' => [{'-ident' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3404 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3405 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3406 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-ident' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3407 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-ident' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3408 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-ident' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3409 - Exception on attempted collapse/render of {'-or' => ['foo','bar',[{'-ident' => 'foo'},\'baz'],'bizz','buzz']}
ok 3410 - Exception on attempted collapse/render of {'-or' => ['foo','bar',[{'-ident' => 'foo'},\'baz'],'bizz','buzz']}
ok 3411 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',[{'-ident' => 'foo'},\'baz'],'bizz','buzz']}]
ok 3412 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',[{'-ident' => 'foo'},\'baz'],'bizz','buzz']}]
ok 3413 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',[{'-ident' => 'foo'},\'baz'],'bizz','buzz']}]}
ok 3414 - Exception on attempted collapse/render of ['-or',['foo','bar',[{'-ident' => 'foo'},\'baz'],'bizz','buzz']]
ok 3415 - Exception on attempted collapse/render of ['foo','bar',[{'-ident' => 'foo'},\'baz'],'bizz','buzz']
ok 3416 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'-ident' => 'foo'},\'baz','bizz','buzz']}
ok 3417 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'-ident' => 'foo'},\'baz','bizz','buzz']}
ok 3418 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',{'-ident' => 'foo'},\'baz','bizz','buzz']}]
ok 3419 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',{'-ident' => 'foo'},\'baz','bizz','buzz']}]
ok 3420 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',{'-ident' => 'foo'},\'baz','bizz','buzz']}]}
ok 3421 - Exception on attempted collapse/render of ['-or',['foo','bar',{'-ident' => 'foo'},\'baz','bizz','buzz']]
ok 3422 - Exception on attempted collapse/render of ['foo','bar',{'-ident' => 'foo'},\'baz','bizz','buzz']
ok 3423 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'-ident' => 'foo'},\['baz'],'bizz','buzz']}
ok 3424 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'-ident' => 'foo'},\['baz'],'bizz','buzz']}
ok 3425 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',{'-ident' => 'foo'},\['baz'],'bizz','buzz']}]
ok 3426 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',{'-ident' => 'foo'},\['baz'],'bizz','buzz']}]
ok 3427 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',{'-ident' => 'foo'},\['baz'],'bizz','buzz']}]}
ok 3428 - Exception on attempted collapse/render of ['-or',['foo','bar',{'-ident' => 'foo'},\['baz'],'bizz','buzz']]
ok 3429 - Exception on attempted collapse/render of ['foo','bar',{'-ident' => 'foo'},\['baz'],'bizz','buzz']
ok 3430 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},\'baz']}
ok 3431 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},\'baz']}
ok 3432 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-ident' => 'foo'},\'baz']}]
ok 3433 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-ident' => 'foo'},\'baz']}]
ok 3434 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-ident' => 'foo'},\'baz']}]}
ok 3435 - Exception on attempted collapse/render of ['-or',[{'-ident' => 'foo'},\'baz']]
ok 3436 - Exception on attempted collapse/render of [{'-ident' => 'foo'},\'baz']
ok 3437 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},\['baz']]}
ok 3438 - Exception on attempted collapse/render of {'-or' => [{'-ident' => 'foo'},\['baz']]}
ok 3439 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-ident' => 'foo'},\['baz']]}]
ok 3440 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-ident' => 'foo'},\['baz']]}]
ok 3441 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-ident' => 'foo'},\['baz']]}]}
ok 3442 - Exception on attempted collapse/render of ['-or',[{'-ident' => 'foo'},\['baz']]]
ok 3443 - Exception on attempted collapse/render of [{'-ident' => 'foo'},\['baz']]
ok 3444 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},'foo']}
ok 3445 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},'foo']}
ok 3446 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-value' => 'foo'},'foo']}]
ok 3447 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-value' => 'foo'},'foo']}]
ok 3448 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-value' => 'foo'},'foo']}]}
ok 3449 - Exception on attempted collapse/render of ['-or',[{'-value' => 'foo'},'foo']]
ok 3450 - Exception on attempted collapse/render of [{'-value' => 'foo'},'foo']
ok 3451 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},{'=' => 'bozz'}]}
ok 3452 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},{'=' => 'bozz'}]}
ok 3453 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-value' => 'foo'},{'=' => 'bozz'}]}]
ok 3454 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-value' => 'foo'},{'=' => 'bozz'}]}]
ok 3455 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-value' => 'foo'},{'=' => 'bozz'}]}]}
ok 3456 - Exception on attempted collapse/render of ['-or',[{'-value' => 'foo'},{'=' => 'bozz'}]]
ok 3457 - Exception on attempted collapse/render of [{'-value' => 'foo'},{'=' => 'bozz'}]
ok 3458 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},{'=' => \'bozz'}]}
ok 3459 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},{'=' => \'bozz'}]}
ok 3460 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-value' => 'foo'},{'=' => \'bozz'}]}]
ok 3461 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-value' => 'foo'},{'=' => \'bozz'}]}]
ok 3462 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-value' => 'foo'},{'=' => \'bozz'}]}]}
ok 3463 - Exception on attempted collapse/render of ['-or',[{'-value' => 'foo'},{'=' => \'bozz'}]]
ok 3464 - Exception on attempted collapse/render of [{'-value' => 'foo'},{'=' => \'bozz'}]
ok 3465 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},{'-max' => \'bizz'}]}
ok 3466 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},{'-max' => \'bizz'}]}
ok 3467 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-value' => 'foo'},{'-max' => \'bizz'}]}]
ok 3468 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-value' => 'foo'},{'-max' => \'bizz'}]}]
ok 3469 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-value' => 'foo'},{'-max' => \'bizz'}]}]}
ok 3470 - Exception on attempted collapse/render of ['-or',[{'-value' => 'foo'},{'-max' => \'bizz'}]]
ok 3471 - Exception on attempted collapse/render of [{'-value' => 'foo'},{'-max' => \'bizz'}]
ok 3472 - Exception on attempted collapse/render of {'-and' => [{'-value' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3473 - Exception on attempted collapse/render of {'-and' => [{'-value' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3474 - Exception on attempted collapse/render of ['-and',{'-and' => [{'-value' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3475 - Exception on attempted collapse/render of ['-AND',{'-and' => [{'-value' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3476 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-and' => [{'-value' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3477 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3478 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3479 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-value' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3480 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-value' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3481 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-value' => 'foo'},\'baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3482 - Exception on attempted collapse/render of {'-or' => ['foo','bar',[{'-value' => 'foo'},\'baz'],'bizz','buzz']}
ok 3483 - Exception on attempted collapse/render of {'-or' => ['foo','bar',[{'-value' => 'foo'},\'baz'],'bizz','buzz']}
ok 3484 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',[{'-value' => 'foo'},\'baz'],'bizz','buzz']}]
ok 3485 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',[{'-value' => 'foo'},\'baz'],'bizz','buzz']}]
ok 3486 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',[{'-value' => 'foo'},\'baz'],'bizz','buzz']}]}
ok 3487 - Exception on attempted collapse/render of ['-or',['foo','bar',[{'-value' => 'foo'},\'baz'],'bizz','buzz']]
ok 3488 - Exception on attempted collapse/render of ['foo','bar',[{'-value' => 'foo'},\'baz'],'bizz','buzz']
ok 3489 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'-value' => 'foo'},\'baz','bizz','buzz']}
ok 3490 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'-value' => 'foo'},\'baz','bizz','buzz']}
ok 3491 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',{'-value' => 'foo'},\'baz','bizz','buzz']}]
ok 3492 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',{'-value' => 'foo'},\'baz','bizz','buzz']}]
ok 3493 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',{'-value' => 'foo'},\'baz','bizz','buzz']}]}
ok 3494 - Exception on attempted collapse/render of ['-or',['foo','bar',{'-value' => 'foo'},\'baz','bizz','buzz']]
ok 3495 - Exception on attempted collapse/render of ['foo','bar',{'-value' => 'foo'},\'baz','bizz','buzz']
ok 3496 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'-value' => 'foo'},\['baz'],'bizz','buzz']}
ok 3497 - Exception on attempted collapse/render of {'-or' => ['foo','bar',{'-value' => 'foo'},\['baz'],'bizz','buzz']}
ok 3498 - Exception on attempted collapse/render of ['-and',{'-or' => ['foo','bar',{'-value' => 'foo'},\['baz'],'bizz','buzz']}]
ok 3499 - Exception on attempted collapse/render of ['-AND',{'-or' => ['foo','bar',{'-value' => 'foo'},\['baz'],'bizz','buzz']}]
ok 3500 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => ['foo','bar',{'-value' => 'foo'},\['baz'],'bizz','buzz']}]}
ok 3501 - Exception on attempted collapse/render of ['-or',['foo','bar',{'-value' => 'foo'},\['baz'],'bizz','buzz']]
ok 3502 - Exception on attempted collapse/render of ['foo','bar',{'-value' => 'foo'},\['baz'],'bizz','buzz']
ok 3503 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},\'baz']}
ok 3504 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},\'baz']}
ok 3505 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-value' => 'foo'},\'baz']}]
ok 3506 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-value' => 'foo'},\'baz']}]
ok 3507 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-value' => 'foo'},\'baz']}]}
ok 3508 - Exception on attempted collapse/render of ['-or',[{'-value' => 'foo'},\'baz']]
ok 3509 - Exception on attempted collapse/render of [{'-value' => 'foo'},\'baz']
ok 3510 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},\['baz']]}
ok 3511 - Exception on attempted collapse/render of {'-or' => [{'-value' => 'foo'},\['baz']]}
ok 3512 - Exception on attempted collapse/render of ['-and',{'-or' => [{'-value' => 'foo'},\['baz']]}]
ok 3513 - Exception on attempted collapse/render of ['-AND',{'-or' => [{'-value' => 'foo'},\['baz']]}]
ok 3514 - Exception on attempted collapse/render of {'-OR' => ['-AND',{'-or' => [{'-value' => 'foo'},\['baz']]}]}
ok 3515 - Exception on attempted collapse/render of ['-or',[{'-value' => 'foo'},\['baz']]]
ok 3516 - Exception on attempted collapse/render of [{'-value' => 'foo'},\['baz']]
ok 3517 - Expected warning when collapsing/rendering {'' => \'baz'}
ok 3518 - Expected collapsed condition produced on {'' => \'baz'}
ok 3519 - Expected original SQL from {'' => \'baz'}
ok 3520 - Collapse did not alter *the semantics* of the final SQL based on {'' => \'baz'}
ok 3521 - Expected fixed_condition produced on {'' => \'baz'}
ok 3522 - Collapsed condition result unaltered by fixed condition extractor
ok 3523 - Expected warning when collapsing/rendering {'' => \'baz'}
ok 3524 - Expected collapsed condition produced on {'' => \'baz'}
ok 3525 - Expected original SQL from {'' => \'baz'}
ok 3526 - Collapse did not alter *the semantics* of the final SQL based on {'' => \'baz'}
ok 3527 - Expected fixed_condition produced on {'' => \'baz'}
ok 3528 - Collapsed condition result unaltered by fixed condition extractor
ok 3529 - Expected warning when collapsing/rendering ['-and',{'' => \'baz'}]
ok 3530 - Expected collapsed condition produced on ['-and',{'' => \'baz'}]
ok 3531 - Expected original SQL from ['-and',{'' => \'baz'}]
ok 3532 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'' => \'baz'}]
ok 3533 - Expected fixed_condition produced on ['-and',{'' => \'baz'}]
ok 3534 - Collapsed condition result unaltered by fixed condition extractor
ok 3535 - Expected warning when collapsing/rendering ['-AND',{'' => \'baz'}]
ok 3536 - Expected collapsed condition produced on ['-AND',{'' => \'baz'}]
ok 3537 - Expected original SQL from ['-AND',{'' => \'baz'}]
ok 3538 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'' => \'baz'}]
ok 3539 - Expected fixed_condition produced on ['-AND',{'' => \'baz'}]
ok 3540 - Collapsed condition result unaltered by fixed condition extractor
ok 3541 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'' => \'baz'}]}
ok 3542 - Expected collapsed condition produced on {'-OR' => ['-AND',{'' => \'baz'}]}
ok 3543 - Expected original SQL from {'-OR' => ['-AND',{'' => \'baz'}]}
ok 3544 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'' => \'baz'}]}
ok 3545 - Expected fixed_condition produced on {'-OR' => ['-AND',{'' => \'baz'}]}
ok 3546 - Collapsed condition result unaltered by fixed condition extractor
ok 3547 - Expected warning when collapsing/rendering {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3548 - Expected collapsed condition produced on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3549 - Expected original SQL from {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3550 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3551 - Expected fixed_condition produced on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3552 - Collapsed condition result unaltered by fixed condition extractor
ok 3553 - Expected warning when collapsing/rendering {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3554 - Expected collapsed condition produced on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3555 - Expected original SQL from {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3556 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3557 - Expected fixed_condition produced on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3558 - Collapsed condition result unaltered by fixed condition extractor
ok 3559 - Expected warning when collapsing/rendering ['-and',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3560 - Expected collapsed condition produced on ['-and',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3561 - Expected original SQL from ['-and',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3562 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3563 - Expected fixed_condition produced on ['-and',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3564 - Collapsed condition result unaltered by fixed condition extractor
ok 3565 - Expected warning when collapsing/rendering ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3566 - Expected collapsed condition produced on ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3567 - Expected original SQL from ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3568 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3569 - Expected fixed_condition produced on ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3570 - Collapsed condition result unaltered by fixed condition extractor
ok 3571 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3572 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3573 - Expected original SQL from {'-OR' => ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3574 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3575 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3576 - Collapsed condition result unaltered by fixed condition extractor
ok 3577 - Expected warning when collapsing/rendering {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3578 - Expected collapsed condition produced on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3579 - Expected original SQL from {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3580 - Collapse did not alter *the semantics* of the final SQL based on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3581 - Expected fixed_condition produced on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3582 - Collapsed condition result unaltered by fixed condition extractor
ok 3583 - Expected warning when collapsing/rendering {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3584 - Expected collapsed condition produced on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3585 - Expected original SQL from {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3586 - Collapse did not alter *the semantics* of the final SQL based on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3587 - Expected fixed_condition produced on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3588 - Collapsed condition result unaltered by fixed condition extractor
ok 3589 - Expected warning when collapsing/rendering ['-and',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3590 - Expected collapsed condition produced on ['-and',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3591 - Expected original SQL from ['-and',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3592 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3593 - Expected fixed_condition produced on ['-and',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3594 - Collapsed condition result unaltered by fixed condition extractor
ok 3595 - Expected warning when collapsing/rendering ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3596 - Expected collapsed condition produced on ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3597 - Expected original SQL from ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3598 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3599 - Expected fixed_condition produced on ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3600 - Collapsed condition result unaltered by fixed condition extractor
ok 3601 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 3602 - Expected collapsed condition produced on {'-OR' => ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 3603 - Expected original SQL from {'-OR' => ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 3604 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 3605 - Expected fixed_condition produced on {'-OR' => ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 3606 - Collapsed condition result unaltered by fixed condition extractor
ok 3607 - Expected warning when collapsing/rendering {'' => \['baz']}
ok 3608 - Expected collapsed condition produced on {'' => \['baz']}
ok 3609 - Expected original SQL from {'' => \['baz']}
ok 3610 - Collapse did not alter *the semantics* of the final SQL based on {'' => \['baz']}
ok 3611 - Expected fixed_condition produced on {'' => \['baz']}
ok 3612 - Collapsed condition result unaltered by fixed condition extractor
ok 3613 - Expected warning when collapsing/rendering {'' => \['baz']}
ok 3614 - Expected collapsed condition produced on {'' => \['baz']}
ok 3615 - Expected original SQL from {'' => \['baz']}
ok 3616 - Collapse did not alter *the semantics* of the final SQL based on {'' => \['baz']}
ok 3617 - Expected fixed_condition produced on {'' => \['baz']}
ok 3618 - Collapsed condition result unaltered by fixed condition extractor
ok 3619 - Expected warning when collapsing/rendering ['-and',{'' => \['baz']}]
ok 3620 - Expected collapsed condition produced on ['-and',{'' => \['baz']}]
ok 3621 - Expected original SQL from ['-and',{'' => \['baz']}]
ok 3622 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'' => \['baz']}]
ok 3623 - Expected fixed_condition produced on ['-and',{'' => \['baz']}]
ok 3624 - Collapsed condition result unaltered by fixed condition extractor
ok 3625 - Expected warning when collapsing/rendering ['-AND',{'' => \['baz']}]
ok 3626 - Expected collapsed condition produced on ['-AND',{'' => \['baz']}]
ok 3627 - Expected original SQL from ['-AND',{'' => \['baz']}]
ok 3628 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'' => \['baz']}]
ok 3629 - Expected fixed_condition produced on ['-AND',{'' => \['baz']}]
ok 3630 - Collapsed condition result unaltered by fixed condition extractor
ok 3631 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'' => \['baz']}]}
ok 3632 - Expected collapsed condition produced on {'-OR' => ['-AND',{'' => \['baz']}]}
ok 3633 - Expected original SQL from {'-OR' => ['-AND',{'' => \['baz']}]}
ok 3634 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'' => \['baz']}]}
ok 3635 - Expected fixed_condition produced on {'-OR' => ['-AND',{'' => \['baz']}]}
ok 3636 - Collapsed condition result unaltered by fixed condition extractor
ok 3637 - Expected warning when collapsing/rendering {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3638 - Expected collapsed condition produced on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3639 - Expected original SQL from {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3640 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3641 - Expected fixed_condition produced on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3642 - Collapsed condition result unaltered by fixed condition extractor
ok 3643 - Expected warning when collapsing/rendering {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3644 - Expected collapsed condition produced on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3645 - Expected original SQL from {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3646 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3647 - Expected fixed_condition produced on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3648 - Collapsed condition result unaltered by fixed condition extractor
ok 3649 - Expected warning when collapsing/rendering ['-and',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3650 - Expected collapsed condition produced on ['-and',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3651 - Expected original SQL from ['-and',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3652 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3653 - Expected fixed_condition produced on ['-and',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3654 - Collapsed condition result unaltered by fixed condition extractor
ok 3655 - Expected warning when collapsing/rendering ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3656 - Expected collapsed condition produced on ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3657 - Expected original SQL from ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3658 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3659 - Expected fixed_condition produced on ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3660 - Collapsed condition result unaltered by fixed condition extractor
ok 3661 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3662 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3663 - Expected original SQL from {'-OR' => ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3664 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3665 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3666 - Collapsed condition result unaltered by fixed condition extractor
ok 3667 - Expected warning when collapsing/rendering {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3668 - Expected collapsed condition produced on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3669 - Expected original SQL from {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3670 - Collapse did not alter *the semantics* of the final SQL based on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3671 - Expected fixed_condition produced on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3672 - Collapsed condition result unaltered by fixed condition extractor
ok 3673 - Expected warning when collapsing/rendering {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3674 - Expected collapsed condition produced on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3675 - Expected original SQL from {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3676 - Collapse did not alter *the semantics* of the final SQL based on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3677 - Expected fixed_condition produced on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3678 - Collapsed condition result unaltered by fixed condition extractor
ok 3679 - Expected warning when collapsing/rendering ['-and',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3680 - Expected collapsed condition produced on ['-and',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3681 - Expected original SQL from ['-and',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3682 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3683 - Expected fixed_condition produced on ['-and',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3684 - Collapsed condition result unaltered by fixed condition extractor
ok 3685 - Expected warning when collapsing/rendering ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3686 - Expected collapsed condition produced on ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3687 - Expected original SQL from ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3688 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3689 - Expected fixed_condition produced on ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3690 - Collapsed condition result unaltered by fixed condition extractor
ok 3691 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3692 - Expected collapsed condition produced on {'-OR' => ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3693 - Expected original SQL from {'-OR' => ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3694 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3695 - Expected fixed_condition produced on {'-OR' => ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3696 - Collapsed condition result unaltered by fixed condition extractor
ok 3697 - Expected warning when collapsing/rendering {'' => \'baz'}
ok 3698 - Expected collapsed condition produced on {'' => \'baz'}
ok 3699 - Expected original SQL from {'' => \'baz'}
ok 3700 - Collapse did not alter *the semantics* of the final SQL based on {'' => \'baz'}
ok 3701 - Expected fixed_condition produced on {'' => \'baz'}
ok 3702 - Collapsed condition result unaltered by fixed condition extractor
ok 3703 - Expected warning when collapsing/rendering {'' => \'baz'}
ok 3704 - Expected collapsed condition produced on {'' => \'baz'}
ok 3705 - Expected original SQL from {'' => \'baz'}
ok 3706 - Collapse did not alter *the semantics* of the final SQL based on {'' => \'baz'}
ok 3707 - Expected fixed_condition produced on {'' => \'baz'}
ok 3708 - Collapsed condition result unaltered by fixed condition extractor
ok 3709 - Expected warning when collapsing/rendering ['-and',{'' => \'baz'}]
ok 3710 - Expected collapsed condition produced on ['-and',{'' => \'baz'}]
ok 3711 - Expected original SQL from ['-and',{'' => \'baz'}]
ok 3712 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'' => \'baz'}]
ok 3713 - Expected fixed_condition produced on ['-and',{'' => \'baz'}]
ok 3714 - Collapsed condition result unaltered by fixed condition extractor
ok 3715 - Expected warning when collapsing/rendering ['-AND',{'' => \'baz'}]
ok 3716 - Expected collapsed condition produced on ['-AND',{'' => \'baz'}]
ok 3717 - Expected original SQL from ['-AND',{'' => \'baz'}]
ok 3718 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'' => \'baz'}]
ok 3719 - Expected fixed_condition produced on ['-AND',{'' => \'baz'}]
ok 3720 - Collapsed condition result unaltered by fixed condition extractor
ok 3721 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'' => \'baz'}]}
ok 3722 - Expected collapsed condition produced on {'-OR' => ['-AND',{'' => \'baz'}]}
ok 3723 - Expected original SQL from {'-OR' => ['-AND',{'' => \'baz'}]}
ok 3724 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'' => \'baz'}]}
ok 3725 - Expected fixed_condition produced on {'-OR' => ['-AND',{'' => \'baz'}]}
ok 3726 - Collapsed condition result unaltered by fixed condition extractor
ok 3727 - Expected warning when collapsing/rendering {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3728 - Expected collapsed condition produced on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3729 - Expected original SQL from {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3730 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3731 - Expected fixed_condition produced on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3732 - Collapsed condition result unaltered by fixed condition extractor
ok 3733 - Expected warning when collapsing/rendering {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3734 - Expected collapsed condition produced on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3735 - Expected original SQL from {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3736 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3737 - Expected fixed_condition produced on {'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 3738 - Collapsed condition result unaltered by fixed condition extractor
ok 3739 - Expected warning when collapsing/rendering ['-and',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3740 - Expected collapsed condition produced on ['-and',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3741 - Expected original SQL from ['-and',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3742 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3743 - Expected fixed_condition produced on ['-and',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3744 - Collapsed condition result unaltered by fixed condition extractor
ok 3745 - Expected warning when collapsing/rendering ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3746 - Expected collapsed condition produced on ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3747 - Expected original SQL from ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3748 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3749 - Expected fixed_condition produced on ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 3750 - Collapsed condition result unaltered by fixed condition extractor
ok 3751 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3752 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3753 - Expected original SQL from {'-OR' => ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3754 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3755 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => {'' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3756 - Collapsed condition result unaltered by fixed condition extractor
ok 3757 - Expected warning when collapsing/rendering {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3758 - Expected collapsed condition produced on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3759 - Expected original SQL from {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3760 - Collapse did not alter *the semantics* of the final SQL based on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3761 - Expected fixed_condition produced on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3762 - Collapsed condition result unaltered by fixed condition extractor
ok 3763 - Expected warning when collapsing/rendering {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3764 - Expected collapsed condition produced on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3765 - Expected original SQL from {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3766 - Collapse did not alter *the semantics* of the final SQL based on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3767 - Expected fixed_condition produced on {'' => \'baz','bizz' => 'buzz','foo' => 'bar'}
ok 3768 - Collapsed condition result unaltered by fixed condition extractor
ok 3769 - Expected warning when collapsing/rendering ['-and',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3770 - Expected collapsed condition produced on ['-and',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3771 - Expected original SQL from ['-and',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3772 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3773 - Expected fixed_condition produced on ['-and',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3774 - Collapsed condition result unaltered by fixed condition extractor
ok 3775 - Expected warning when collapsing/rendering ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3776 - Expected collapsed condition produced on ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3777 - Expected original SQL from ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3778 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3779 - Expected fixed_condition produced on ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]
ok 3780 - Collapsed condition result unaltered by fixed condition extractor
ok 3781 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 3782 - Expected collapsed condition produced on {'-OR' => ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 3783 - Expected original SQL from {'-OR' => ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 3784 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 3785 - Expected fixed_condition produced on {'-OR' => ['-AND',{'' => \'baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 3786 - Collapsed condition result unaltered by fixed condition extractor
ok 3787 - Expected warning when collapsing/rendering {'' => \['baz']}
ok 3788 - Expected collapsed condition produced on {'' => \['baz']}
ok 3789 - Expected original SQL from {'' => \['baz']}
ok 3790 - Collapse did not alter *the semantics* of the final SQL based on {'' => \['baz']}
ok 3791 - Expected fixed_condition produced on {'' => \['baz']}
ok 3792 - Collapsed condition result unaltered by fixed condition extractor
ok 3793 - Expected warning when collapsing/rendering {'' => \['baz']}
ok 3794 - Expected collapsed condition produced on {'' => \['baz']}
ok 3795 - Expected original SQL from {'' => \['baz']}
ok 3796 - Collapse did not alter *the semantics* of the final SQL based on {'' => \['baz']}
ok 3797 - Expected fixed_condition produced on {'' => \['baz']}
ok 3798 - Collapsed condition result unaltered by fixed condition extractor
ok 3799 - Expected warning when collapsing/rendering ['-and',{'' => \['baz']}]
ok 3800 - Expected collapsed condition produced on ['-and',{'' => \['baz']}]
ok 3801 - Expected original SQL from ['-and',{'' => \['baz']}]
ok 3802 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'' => \['baz']}]
ok 3803 - Expected fixed_condition produced on ['-and',{'' => \['baz']}]
ok 3804 - Collapsed condition result unaltered by fixed condition extractor
ok 3805 - Expected warning when collapsing/rendering ['-AND',{'' => \['baz']}]
ok 3806 - Expected collapsed condition produced on ['-AND',{'' => \['baz']}]
ok 3807 - Expected original SQL from ['-AND',{'' => \['baz']}]
ok 3808 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'' => \['baz']}]
ok 3809 - Expected fixed_condition produced on ['-AND',{'' => \['baz']}]
ok 3810 - Collapsed condition result unaltered by fixed condition extractor
ok 3811 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'' => \['baz']}]}
ok 3812 - Expected collapsed condition produced on {'-OR' => ['-AND',{'' => \['baz']}]}
ok 3813 - Expected original SQL from {'-OR' => ['-AND',{'' => \['baz']}]}
ok 3814 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'' => \['baz']}]}
ok 3815 - Expected fixed_condition produced on {'-OR' => ['-AND',{'' => \['baz']}]}
ok 3816 - Collapsed condition result unaltered by fixed condition extractor
ok 3817 - Expected warning when collapsing/rendering {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3818 - Expected collapsed condition produced on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3819 - Expected original SQL from {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3820 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3821 - Expected fixed_condition produced on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3822 - Collapsed condition result unaltered by fixed condition extractor
ok 3823 - Expected warning when collapsing/rendering {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3824 - Expected collapsed condition produced on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3825 - Expected original SQL from {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3826 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3827 - Expected fixed_condition produced on {'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 3828 - Collapsed condition result unaltered by fixed condition extractor
ok 3829 - Expected warning when collapsing/rendering ['-and',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3830 - Expected collapsed condition produced on ['-and',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3831 - Expected original SQL from ['-and',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3832 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3833 - Expected fixed_condition produced on ['-and',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3834 - Collapsed condition result unaltered by fixed condition extractor
ok 3835 - Expected warning when collapsing/rendering ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3836 - Expected collapsed condition produced on ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3837 - Expected original SQL from ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3838 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3839 - Expected fixed_condition produced on ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 3840 - Collapsed condition result unaltered by fixed condition extractor
ok 3841 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3842 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3843 - Expected original SQL from {'-OR' => ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3844 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3845 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => {'' => \['baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 3846 - Collapsed condition result unaltered by fixed condition extractor
ok 3847 - Expected warning when collapsing/rendering {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3848 - Expected collapsed condition produced on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3849 - Expected original SQL from {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3850 - Collapse did not alter *the semantics* of the final SQL based on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3851 - Expected fixed_condition produced on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3852 - Collapsed condition result unaltered by fixed condition extractor
ok 3853 - Expected warning when collapsing/rendering {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3854 - Expected collapsed condition produced on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3855 - Expected original SQL from {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3856 - Collapse did not alter *the semantics* of the final SQL based on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3857 - Expected fixed_condition produced on {'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3858 - Collapsed condition result unaltered by fixed condition extractor
ok 3859 - Expected warning when collapsing/rendering ['-and',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3860 - Expected collapsed condition produced on ['-and',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3861 - Expected original SQL from ['-and',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3862 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3863 - Expected fixed_condition produced on ['-and',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3864 - Collapsed condition result unaltered by fixed condition extractor
ok 3865 - Expected warning when collapsing/rendering ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3866 - Expected collapsed condition produced on ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3867 - Expected original SQL from ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3868 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3869 - Expected fixed_condition produced on ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3870 - Collapsed condition result unaltered by fixed condition extractor
ok 3871 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3872 - Expected collapsed condition produced on {'-OR' => ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3873 - Expected original SQL from {'-OR' => ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3874 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3875 - Expected fixed_condition produced on {'-OR' => ['-AND',{'' => \['baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3876 - Collapsed condition result unaltered by fixed condition extractor
ok 3877 - Expected warning when collapsing/rendering {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3878 - Expected collapsed condition produced on {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3879 - Expected original SQL from {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3880 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3881 - Expected fixed_condition produced on {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3882 - Collapsed condition result unaltered by fixed condition extractor
ok 3883 - Expected warning when collapsing/rendering {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3884 - Expected collapsed condition produced on {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3885 - Expected original SQL from {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3886 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3887 - Expected fixed_condition produced on {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3888 - Collapsed condition result unaltered by fixed condition extractor
ok 3889 - Expected warning when collapsing/rendering ['-and',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3890 - Expected collapsed condition produced on ['-and',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3891 - Expected original SQL from ['-and',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3892 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3893 - Expected fixed_condition produced on ['-and',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3894 - Collapsed condition result unaltered by fixed condition extractor
ok 3895 - Expected warning when collapsing/rendering ['-AND',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3896 - Expected collapsed condition produced on ['-AND',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3897 - Expected original SQL from ['-AND',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3898 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3899 - Expected fixed_condition produced on ['-AND',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3900 - Collapsed condition result unaltered by fixed condition extractor
ok 3901 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3902 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3903 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3904 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3905 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3906 - Collapsed condition result unaltered by fixed condition extractor
ok 3907 - Expected warning when collapsing/rendering {'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3908 - Expected collapsed condition produced on {'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3909 - Expected original SQL from {'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3910 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3911 - Expected fixed_condition produced on {'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3912 - Collapsed condition result unaltered by fixed condition extractor
ok 3913 - Expected warning when collapsing/rendering {'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3914 - Expected collapsed condition produced on {'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3915 - Expected original SQL from {'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3916 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3917 - Expected fixed_condition produced on {'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3918 - Collapsed condition result unaltered by fixed condition extractor
ok 3919 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3920 - Expected collapsed condition produced on ['-and',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3921 - Expected original SQL from ['-and',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3922 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3923 - Expected fixed_condition produced on ['-and',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3924 - Collapsed condition result unaltered by fixed condition extractor
ok 3925 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3926 - Expected collapsed condition produced on ['-AND',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3927 - Expected original SQL from ['-AND',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3928 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3929 - Expected fixed_condition produced on ['-AND',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3930 - Collapsed condition result unaltered by fixed condition extractor
ok 3931 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 3932 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 3933 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 3934 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 3935 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 3936 - Collapsed condition result unaltered by fixed condition extractor
ok 3937 - Expected warning when collapsing/rendering ['-or',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3938 - Expected collapsed condition produced on ['-or',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3939 - Expected original SQL from ['-or',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3940 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3941 - Expected fixed_condition produced on ['-or',{'-and' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3942 - Collapsed condition result unaltered by fixed condition extractor
ok 3943 - Expected warning when collapsing/rendering ['-and',[0,\'= baz'],'bizz','buzz','foo','bar']
ok 3944 - Expected collapsed condition produced on ['-and',[0,\'= baz'],'bizz','buzz','foo','bar']
ok 3945 - Expected original SQL from ['-and',[0,\'= baz'],'bizz','buzz','foo','bar']
ok 3946 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[0,\'= baz'],'bizz','buzz','foo','bar']
ok 3947 - Expected fixed_condition produced on ['-and',[0,\'= baz'],'bizz','buzz','foo','bar']
ok 3948 - Collapsed condition result unaltered by fixed condition extractor
ok 3949 - Expected warning when collapsing/rendering {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3950 - Expected collapsed condition produced on {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3951 - Expected original SQL from {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3952 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3953 - Expected fixed_condition produced on {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3954 - Collapsed condition result unaltered by fixed condition extractor
ok 3955 - Expected warning when collapsing/rendering {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3956 - Expected collapsed condition produced on {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3957 - Expected original SQL from {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3958 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3959 - Expected fixed_condition produced on {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 3960 - Collapsed condition result unaltered by fixed condition extractor
ok 3961 - Expected warning when collapsing/rendering ['-and',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3962 - Expected collapsed condition produced on ['-and',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3963 - Expected original SQL from ['-and',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3964 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3965 - Expected fixed_condition produced on ['-and',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3966 - Collapsed condition result unaltered by fixed condition extractor
ok 3967 - Expected warning when collapsing/rendering ['-AND',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3968 - Expected collapsed condition produced on ['-AND',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3969 - Expected original SQL from ['-AND',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3970 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3971 - Expected fixed_condition produced on ['-AND',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 3972 - Collapsed condition result unaltered by fixed condition extractor
ok 3973 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3974 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3975 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3976 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3977 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 3978 - Collapsed condition result unaltered by fixed condition extractor
ok 3979 - Expected warning when collapsing/rendering {'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3980 - Expected collapsed condition produced on {'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3981 - Expected original SQL from {'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3982 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3983 - Expected fixed_condition produced on {'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3984 - Collapsed condition result unaltered by fixed condition extractor
ok 3985 - Expected warning when collapsing/rendering {'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3986 - Expected collapsed condition produced on {'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3987 - Expected original SQL from {'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3988 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3989 - Expected fixed_condition produced on {'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 3990 - Collapsed condition result unaltered by fixed condition extractor
ok 3991 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3992 - Expected collapsed condition produced on ['-and',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3993 - Expected original SQL from ['-and',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3994 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3995 - Expected fixed_condition produced on ['-and',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3996 - Collapsed condition result unaltered by fixed condition extractor
ok 3997 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3998 - Expected collapsed condition produced on ['-AND',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 3999 - Expected original SQL from ['-AND',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4000 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4001 - Expected fixed_condition produced on ['-AND',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4002 - Collapsed condition result unaltered by fixed condition extractor
ok 4003 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4004 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4005 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4006 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4007 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4008 - Collapsed condition result unaltered by fixed condition extractor
ok 4009 - Expected warning when collapsing/rendering ['-or',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4010 - Expected collapsed condition produced on ['-or',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4011 - Expected original SQL from ['-or',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4012 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4013 - Expected fixed_condition produced on ['-or',{'-or' => [0,\'= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4014 - Collapsed condition result unaltered by fixed condition extractor
ok 4015 - Expected warning when collapsing/rendering ['-or',[0,\'= baz'],'bizz','buzz','foo','bar']
ok 4016 - Expected collapsed condition produced on ['-or',[0,\'= baz'],'bizz','buzz','foo','bar']
ok 4017 - Expected original SQL from ['-or',[0,\'= baz'],'bizz','buzz','foo','bar']
ok 4018 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[0,\'= baz'],'bizz','buzz','foo','bar']
ok 4019 - Expected fixed_condition produced on ['-or',[0,\'= baz'],'bizz','buzz','foo','bar']
ok 4020 - Collapsed condition result unaltered by fixed condition extractor
ok 4021 - Expected warning when collapsing/rendering {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4022 - Expected collapsed condition produced on {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4023 - Expected original SQL from {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4024 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4025 - Expected fixed_condition produced on {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4026 - Collapsed condition result unaltered by fixed condition extractor
ok 4027 - Expected warning when collapsing/rendering {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4028 - Expected collapsed condition produced on {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4029 - Expected original SQL from {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4030 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4031 - Expected fixed_condition produced on {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4032 - Collapsed condition result unaltered by fixed condition extractor
ok 4033 - Expected warning when collapsing/rendering ['-and',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4034 - Expected collapsed condition produced on ['-and',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4035 - Expected original SQL from ['-and',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4036 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4037 - Expected fixed_condition produced on ['-and',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4038 - Collapsed condition result unaltered by fixed condition extractor
ok 4039 - Expected warning when collapsing/rendering ['-AND',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4040 - Expected collapsed condition produced on ['-AND',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4041 - Expected original SQL from ['-AND',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4042 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4043 - Expected fixed_condition produced on ['-AND',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4044 - Collapsed condition result unaltered by fixed condition extractor
ok 4045 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4046 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4047 - Expected original SQL from {'-OR' => ['-AND',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4048 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4049 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4050 - Collapsed condition result unaltered by fixed condition extractor
ok 4051 - Expected warning when collapsing/rendering {'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4052 - Expected collapsed condition produced on {'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4053 - Expected original SQL from {'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4054 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4055 - Expected fixed_condition produced on {'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4056 - Collapsed condition result unaltered by fixed condition extractor
ok 4057 - Expected warning when collapsing/rendering {'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4058 - Expected collapsed condition produced on {'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4059 - Expected original SQL from {'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4060 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4061 - Expected fixed_condition produced on {'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4062 - Collapsed condition result unaltered by fixed condition extractor
ok 4063 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4064 - Expected collapsed condition produced on ['-and',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4065 - Expected original SQL from ['-and',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4066 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4067 - Expected fixed_condition produced on ['-and',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4068 - Collapsed condition result unaltered by fixed condition extractor
ok 4069 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4070 - Expected collapsed condition produced on ['-AND',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4071 - Expected original SQL from ['-AND',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4072 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4073 - Expected fixed_condition produced on ['-AND',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4074 - Collapsed condition result unaltered by fixed condition extractor
ok 4075 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4076 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4077 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4078 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4079 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4080 - Collapsed condition result unaltered by fixed condition extractor
ok 4081 - Expected warning when collapsing/rendering ['-or',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4082 - Expected collapsed condition produced on ['-or',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4083 - Expected original SQL from ['-or',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4084 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4085 - Expected fixed_condition produced on ['-or',{'-and' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4086 - Collapsed condition result unaltered by fixed condition extractor
ok 4087 - Expected warning when collapsing/rendering ['-and',{'0' => \'= baz'},'bizz','buzz','foo','bar']
ok 4088 - Expected collapsed condition produced on ['-and',{'0' => \'= baz'},'bizz','buzz','foo','bar']
ok 4089 - Expected original SQL from ['-and',{'0' => \'= baz'},'bizz','buzz','foo','bar']
ok 4090 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'0' => \'= baz'},'bizz','buzz','foo','bar']
ok 4091 - Expected fixed_condition produced on ['-and',{'0' => \'= baz'},'bizz','buzz','foo','bar']
ok 4092 - Collapsed condition result unaltered by fixed condition extractor
ok 4093 - Expected warning when collapsing/rendering {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4094 - Expected collapsed condition produced on {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4095 - Expected original SQL from {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4096 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4097 - Expected fixed_condition produced on {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4098 - Collapsed condition result unaltered by fixed condition extractor
ok 4099 - Expected warning when collapsing/rendering {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4100 - Expected collapsed condition produced on {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4101 - Expected original SQL from {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4102 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4103 - Expected fixed_condition produced on {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 4104 - Collapsed condition result unaltered by fixed condition extractor
ok 4105 - Expected warning when collapsing/rendering ['-and',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4106 - Expected collapsed condition produced on ['-and',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4107 - Expected original SQL from ['-and',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4108 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4109 - Expected fixed_condition produced on ['-and',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4110 - Collapsed condition result unaltered by fixed condition extractor
ok 4111 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4112 - Expected collapsed condition produced on ['-AND',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4113 - Expected original SQL from ['-AND',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4114 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4115 - Expected fixed_condition produced on ['-AND',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4116 - Collapsed condition result unaltered by fixed condition extractor
ok 4117 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4118 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4119 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4120 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4121 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4122 - Collapsed condition result unaltered by fixed condition extractor
ok 4123 - Expected warning when collapsing/rendering {'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4124 - Expected collapsed condition produced on {'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4125 - Expected original SQL from {'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4126 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4127 - Expected fixed_condition produced on {'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4128 - Collapsed condition result unaltered by fixed condition extractor
ok 4129 - Expected warning when collapsing/rendering {'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4130 - Expected collapsed condition produced on {'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4131 - Expected original SQL from {'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4132 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4133 - Expected fixed_condition produced on {'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 4134 - Collapsed condition result unaltered by fixed condition extractor
ok 4135 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4136 - Expected collapsed condition produced on ['-and',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4137 - Expected original SQL from ['-and',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4138 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4139 - Expected fixed_condition produced on ['-and',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4140 - Collapsed condition result unaltered by fixed condition extractor
ok 4141 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4142 - Expected collapsed condition produced on ['-AND',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4143 - Expected original SQL from ['-AND',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4144 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4145 - Expected fixed_condition produced on ['-AND',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4146 - Collapsed condition result unaltered by fixed condition extractor
ok 4147 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4148 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4149 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4150 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4151 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4152 - Collapsed condition result unaltered by fixed condition extractor
ok 4153 - Expected warning when collapsing/rendering ['-or',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4154 - Expected collapsed condition produced on ['-or',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4155 - Expected original SQL from ['-or',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4156 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4157 - Expected fixed_condition produced on ['-or',{'-or' => {'0' => \'= baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 4158 - Collapsed condition result unaltered by fixed condition extractor
ok 4159 - Expected warning when collapsing/rendering ['-or',{'0' => \'= baz'},'bizz','buzz','foo','bar']
ok 4160 - Expected collapsed condition produced on ['-or',{'0' => \'= baz'},'bizz','buzz','foo','bar']
ok 4161 - Expected original SQL from ['-or',{'0' => \'= baz'},'bizz','buzz','foo','bar']
ok 4162 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'0' => \'= baz'},'bizz','buzz','foo','bar']
ok 4163 - Expected fixed_condition produced on ['-or',{'0' => \'= baz'},'bizz','buzz','foo','bar']
ok 4164 - Collapsed condition result unaltered by fixed condition extractor
ok 4165 - Expected warning when collapsing/rendering {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}
ok 4166 - Expected collapsed condition produced on {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}
ok 4167 - Expected original SQL from {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}
ok 4168 - Collapse did not alter *the semantics* of the final SQL based on {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}
ok 4169 - Expected fixed_condition produced on {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}
ok 4170 - Collapsed condition result unaltered by fixed condition extractor
ok 4171 - Expected warning when collapsing/rendering {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}
ok 4172 - Expected collapsed condition produced on {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}
ok 4173 - Expected original SQL from {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}
ok 4174 - Collapse did not alter *the semantics* of the final SQL based on {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}
ok 4175 - Expected fixed_condition produced on {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}
ok 4176 - Collapsed condition result unaltered by fixed condition extractor
ok 4177 - Expected warning when collapsing/rendering ['-and',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4178 - Expected collapsed condition produced on ['-and',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4179 - Expected original SQL from ['-and',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4180 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4181 - Expected fixed_condition produced on ['-and',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4182 - Collapsed condition result unaltered by fixed condition extractor
ok 4183 - Expected warning when collapsing/rendering ['-AND',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4184 - Expected collapsed condition produced on ['-AND',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4185 - Expected original SQL from ['-AND',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4186 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4187 - Expected fixed_condition produced on ['-AND',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4188 - Collapsed condition result unaltered by fixed condition extractor
ok 4189 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 4190 - Expected collapsed condition produced on {'-OR' => ['-AND',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 4191 - Expected original SQL from {'-OR' => ['-AND',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 4192 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 4193 - Expected fixed_condition produced on {'-OR' => ['-AND',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]}
ok 4194 - Collapsed condition result unaltered by fixed condition extractor
ok 4195 - Expected warning when collapsing/rendering {'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}
ok 4196 - Expected collapsed condition produced on {'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}
ok 4197 - Expected original SQL from {'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}
ok 4198 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}
ok 4199 - Expected fixed_condition produced on {'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}
ok 4200 - Collapsed condition result unaltered by fixed condition extractor
ok 4201 - Expected warning when collapsing/rendering {'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}
ok 4202 - Expected collapsed condition produced on {'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}
ok 4203 - Expected original SQL from {'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}
ok 4204 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}
ok 4205 - Expected fixed_condition produced on {'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}
ok 4206 - Collapsed condition result unaltered by fixed condition extractor
ok 4207 - Expected warning when collapsing/rendering ['-and',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]
ok 4208 - Expected collapsed condition produced on ['-and',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]
ok 4209 - Expected original SQL from ['-and',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]
ok 4210 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]
ok 4211 - Expected fixed_condition produced on ['-and',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]
ok 4212 - Collapsed condition result unaltered by fixed condition extractor
ok 4213 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]
ok 4214 - Expected collapsed condition produced on ['-AND',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]
ok 4215 - Expected original SQL from ['-AND',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]
ok 4216 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]
ok 4217 - Expected fixed_condition produced on ['-AND',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]
ok 4218 - Collapsed condition result unaltered by fixed condition extractor
ok 4219 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]}
ok 4220 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]}
ok 4221 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]}
ok 4222 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]}
ok 4223 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}}]}
ok 4224 - Collapsed condition result unaltered by fixed condition extractor
ok 4225 - Expected warning when collapsing/rendering ['-or',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4226 - Expected collapsed condition produced on ['-or',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4227 - Expected original SQL from ['-or',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4228 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4229 - Expected fixed_condition produced on ['-or',{'0' => \'= baz','bizz' => 'buzz','foo' => 'bar'}]
ok 4230 - Collapsed condition result unaltered by fixed condition extractor
ok 4231 - Expected warning when collapsing/rendering ['0',\'= baz','bizz','buzz','foo','bar']
ok 4232 - Expected collapsed condition produced on ['0',\'= baz','bizz','buzz','foo','bar']
ok 4233 - Expected original SQL from ['0',\'= baz','bizz','buzz','foo','bar']
ok 4234 - Collapse did not alter *the semantics* of the final SQL based on ['0',\'= baz','bizz','buzz','foo','bar']
ok 4235 - Expected fixed_condition produced on ['0',\'= baz','bizz','buzz','foo','bar']
ok 4236 - Collapsed condition result unaltered by fixed condition extractor
ok 4237 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}
ok 4238 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}
ok 4239 - Expected original SQL from {'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}
ok 4240 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}
ok 4241 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}
ok 4242 - Collapsed condition result unaltered by fixed condition extractor
ok 4243 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}
ok 4244 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}
ok 4245 - Expected original SQL from {'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}
ok 4246 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}
ok 4247 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}
ok 4248 - Collapsed condition result unaltered by fixed condition extractor
ok 4249 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]
ok 4250 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]
ok 4251 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]
ok 4252 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]
ok 4253 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]
ok 4254 - Collapsed condition result unaltered by fixed condition extractor
ok 4255 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]
ok 4256 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]
ok 4257 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]
ok 4258 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]
ok 4259 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]
ok 4260 - Collapsed condition result unaltered by fixed condition extractor
ok 4261 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]}
ok 4262 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]}
ok 4263 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]}
ok 4264 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]}
ok 4265 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']}]}
ok 4266 - Collapsed condition result unaltered by fixed condition extractor
ok 4267 - Expected warning when collapsing/rendering ['-or',['foo','bar','-and',[0,\'= baz'],'bizz','buzz']]
ok 4268 - Expected collapsed condition produced on ['-or',['foo','bar','-and',[0,\'= baz'],'bizz','buzz']]
ok 4269 - Expected original SQL from ['-or',['foo','bar','-and',[0,\'= baz'],'bizz','buzz']]
ok 4270 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-and',[0,\'= baz'],'bizz','buzz']]
ok 4271 - Expected fixed_condition produced on ['-or',['foo','bar','-and',[0,\'= baz'],'bizz','buzz']]
ok 4272 - Collapsed condition result unaltered by fixed condition extractor
ok 4273 - Expected warning when collapsing/rendering ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']
ok 4274 - Expected collapsed condition produced on ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']
ok 4275 - Expected original SQL from ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']
ok 4276 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']
ok 4277 - Expected fixed_condition produced on ['foo','bar','-and',[0,\'= baz'],'bizz','buzz']
ok 4278 - Collapsed condition result unaltered by fixed condition extractor
ok 4279 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}
ok 4280 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}
ok 4281 - Expected original SQL from {'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}
ok 4282 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}
ok 4283 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}
ok 4284 - Collapsed condition result unaltered by fixed condition extractor
ok 4285 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}
ok 4286 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}
ok 4287 - Expected original SQL from {'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}
ok 4288 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}
ok 4289 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}
ok 4290 - Collapsed condition result unaltered by fixed condition extractor
ok 4291 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]
ok 4292 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]
ok 4293 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]
ok 4294 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]
ok 4295 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]
ok 4296 - Collapsed condition result unaltered by fixed condition extractor
ok 4297 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]
ok 4298 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]
ok 4299 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]
ok 4300 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]
ok 4301 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]
ok 4302 - Collapsed condition result unaltered by fixed condition extractor
ok 4303 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]}
ok 4304 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]}
ok 4305 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]}
ok 4306 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]}
ok 4307 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']}]}
ok 4308 - Collapsed condition result unaltered by fixed condition extractor
ok 4309 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',[0,\'= baz'],'bizz','buzz']]
ok 4310 - Expected collapsed condition produced on ['-or',['foo','bar','-or',[0,\'= baz'],'bizz','buzz']]
ok 4311 - Expected original SQL from ['-or',['foo','bar','-or',[0,\'= baz'],'bizz','buzz']]
ok 4312 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',[0,\'= baz'],'bizz','buzz']]
ok 4313 - Expected fixed_condition produced on ['-or',['foo','bar','-or',[0,\'= baz'],'bizz','buzz']]
ok 4314 - Collapsed condition result unaltered by fixed condition extractor
ok 4315 - Expected warning when collapsing/rendering ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']
ok 4316 - Expected collapsed condition produced on ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']
ok 4317 - Expected original SQL from ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']
ok 4318 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']
ok 4319 - Expected fixed_condition produced on ['foo','bar','-or',[0,\'= baz'],'bizz','buzz']
ok 4320 - Collapsed condition result unaltered by fixed condition extractor
ok 4321 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}
ok 4322 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}
ok 4323 - Expected original SQL from {'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}
ok 4324 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}
ok 4325 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}
ok 4326 - Collapsed condition result unaltered by fixed condition extractor
ok 4327 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}
ok 4328 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}
ok 4329 - Expected original SQL from {'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}
ok 4330 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}
ok 4331 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}
ok 4332 - Collapsed condition result unaltered by fixed condition extractor
ok 4333 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]
ok 4334 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]
ok 4335 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]
ok 4336 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]
ok 4337 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]
ok 4338 - Collapsed condition result unaltered by fixed condition extractor
ok 4339 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]
ok 4340 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]
ok 4341 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]
ok 4342 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]
ok 4343 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]
ok 4344 - Collapsed condition result unaltered by fixed condition extractor
ok 4345 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]}
ok 4346 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]}
ok 4347 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]}
ok 4348 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]}
ok 4349 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']}]}
ok 4350 - Collapsed condition result unaltered by fixed condition extractor
ok 4351 - Expected warning when collapsing/rendering ['-or',['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']]
ok 4352 - Expected collapsed condition produced on ['-or',['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']]
ok 4353 - Expected original SQL from ['-or',['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']]
ok 4354 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']]
ok 4355 - Expected fixed_condition produced on ['-or',['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']]
ok 4356 - Collapsed condition result unaltered by fixed condition extractor
ok 4357 - Expected warning when collapsing/rendering ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']
ok 4358 - Expected collapsed condition produced on ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']
ok 4359 - Expected original SQL from ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']
ok 4360 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']
ok 4361 - Expected fixed_condition produced on ['foo','bar','-and',{'0' => \'= baz'},'bizz','buzz']
ok 4362 - Collapsed condition result unaltered by fixed condition extractor
ok 4363 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}
ok 4364 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}
ok 4365 - Expected original SQL from {'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}
ok 4366 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}
ok 4367 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}
ok 4368 - Collapsed condition result unaltered by fixed condition extractor
ok 4369 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}
ok 4370 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}
ok 4371 - Expected original SQL from {'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}
ok 4372 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}
ok 4373 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}
ok 4374 - Collapsed condition result unaltered by fixed condition extractor
ok 4375 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]
ok 4376 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]
ok 4377 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]
ok 4378 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]
ok 4379 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]
ok 4380 - Collapsed condition result unaltered by fixed condition extractor
ok 4381 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]
ok 4382 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]
ok 4383 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]
ok 4384 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]
ok 4385 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]
ok 4386 - Collapsed condition result unaltered by fixed condition extractor
ok 4387 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]}
ok 4388 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]}
ok 4389 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]}
ok 4390 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]}
ok 4391 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']}]}
ok 4392 - Collapsed condition result unaltered by fixed condition extractor
ok 4393 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']]
ok 4394 - Expected collapsed condition produced on ['-or',['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']]
ok 4395 - Expected original SQL from ['-or',['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']]
ok 4396 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']]
ok 4397 - Expected fixed_condition produced on ['-or',['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']]
ok 4398 - Collapsed condition result unaltered by fixed condition extractor
ok 4399 - Expected warning when collapsing/rendering ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']
ok 4400 - Expected collapsed condition produced on ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']
ok 4401 - Expected original SQL from ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']
ok 4402 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']
ok 4403 - Expected fixed_condition produced on ['foo','bar','-or',{'0' => \'= baz'},'bizz','buzz']
ok 4404 - Collapsed condition result unaltered by fixed condition extractor
ok 4405 - Expected warning when collapsing/rendering {'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}
ok 4406 - Expected collapsed condition produced on {'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}
ok 4407 - Expected original SQL from {'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}
ok 4408 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}
ok 4409 - Expected fixed_condition produced on {'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}
ok 4410 - Collapsed condition result unaltered by fixed condition extractor
ok 4411 - Expected warning when collapsing/rendering {'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}
ok 4412 - Expected collapsed condition produced on {'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}
ok 4413 - Expected original SQL from {'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}
ok 4414 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}
ok 4415 - Expected fixed_condition produced on {'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}
ok 4416 - Collapsed condition result unaltered by fixed condition extractor
ok 4417 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]
ok 4418 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]
ok 4419 - Expected original SQL from ['-and',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]
ok 4420 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]
ok 4421 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]
ok 4422 - Collapsed condition result unaltered by fixed condition extractor
ok 4423 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]
ok 4424 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]
ok 4425 - Expected original SQL from ['-AND',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]
ok 4426 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]
ok 4427 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]
ok 4428 - Collapsed condition result unaltered by fixed condition extractor
ok 4429 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]}
ok 4430 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]}
ok 4431 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]}
ok 4432 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]}
ok 4433 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,\'= baz','bizz','buzz']}]}
ok 4434 - Collapsed condition result unaltered by fixed condition extractor
ok 4435 - Expected warning when collapsing/rendering ['-or',['foo','bar',0,\'= baz','bizz','buzz']]
ok 4436 - Expected collapsed condition produced on ['-or',['foo','bar',0,\'= baz','bizz','buzz']]
ok 4437 - Expected original SQL from ['-or',['foo','bar',0,\'= baz','bizz','buzz']]
ok 4438 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar',0,\'= baz','bizz','buzz']]
ok 4439 - Expected fixed_condition produced on ['-or',['foo','bar',0,\'= baz','bizz','buzz']]
ok 4440 - Collapsed condition result unaltered by fixed condition extractor
ok 4441 - Expected warning when collapsing/rendering ['foo','bar',0,\'= baz','bizz','buzz']
ok 4442 - Expected collapsed condition produced on ['foo','bar',0,\'= baz','bizz','buzz']
ok 4443 - Expected original SQL from ['foo','bar',0,\'= baz','bizz','buzz']
ok 4444 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar',0,\'= baz','bizz','buzz']
ok 4445 - Expected fixed_condition produced on ['foo','bar',0,\'= baz','bizz','buzz']
ok 4446 - Collapsed condition result unaltered by fixed condition extractor
ok 4447 - Expected warning when collapsing/rendering {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 4448 - Expected collapsed condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 4449 - Expected original SQL from {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 4450 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 4451 - Expected fixed_condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 4452 - Collapsed condition result unaltered by fixed condition extractor
ok 4453 - Expected warning when collapsing/rendering {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 4454 - Expected collapsed condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 4455 - Expected original SQL from {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 4456 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 4457 - Expected fixed_condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 4458 - Collapsed condition result unaltered by fixed condition extractor
ok 4459 - Expected warning when collapsing/rendering ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 4460 - Expected collapsed condition produced on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 4461 - Expected original SQL from ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 4462 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 4463 - Expected fixed_condition produced on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 4464 - Collapsed condition result unaltered by fixed condition extractor
ok 4465 - Expected warning when collapsing/rendering ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 4466 - Expected collapsed condition produced on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 4467 - Expected original SQL from ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 4468 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 4469 - Expected fixed_condition produced on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 4470 - Collapsed condition result unaltered by fixed condition extractor
ok 4471 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 4472 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 4473 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 4474 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 4475 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 4476 - Collapsed condition result unaltered by fixed condition extractor
ok 4477 - Expected warning when collapsing/rendering ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 4478 - Expected collapsed condition produced on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 4479 - Expected original SQL from ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 4480 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 4481 - Expected fixed_condition produced on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 4482 - Collapsed condition result unaltered by fixed condition extractor
ok 4483 - Expected warning when collapsing/rendering [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 4484 - Expected collapsed condition produced on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 4485 - Expected original SQL from [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 4486 - Collapse did not alter *the semantics* of the final SQL based on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 4487 - Expected fixed_condition produced on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 4488 - Collapsed condition result unaltered by fixed condition extractor
ok 4489 - Expected warning when collapsing/rendering {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 4490 - Expected collapsed condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 4491 - Expected original SQL from {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 4492 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 4493 - Expected fixed_condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 4494 - Collapsed condition result unaltered by fixed condition extractor
ok 4495 - Expected warning when collapsing/rendering {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 4496 - Expected collapsed condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 4497 - Expected original SQL from {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 4498 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 4499 - Expected fixed_condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 4500 - Collapsed condition result unaltered by fixed condition extractor
ok 4501 - Expected warning when collapsing/rendering ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 4502 - Expected collapsed condition produced on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 4503 - Expected original SQL from ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 4504 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 4505 - Expected fixed_condition produced on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 4506 - Collapsed condition result unaltered by fixed condition extractor
ok 4507 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 4508 - Expected collapsed condition produced on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 4509 - Expected original SQL from ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 4510 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 4511 - Expected fixed_condition produced on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 4512 - Collapsed condition result unaltered by fixed condition extractor
ok 4513 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 4514 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 4515 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 4516 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 4517 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 4518 - Collapsed condition result unaltered by fixed condition extractor
ok 4519 - Expected warning when collapsing/rendering ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 4520 - Expected collapsed condition produced on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 4521 - Expected original SQL from ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 4522 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 4523 - Expected fixed_condition produced on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 4524 - Collapsed condition result unaltered by fixed condition extractor
ok 4525 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 4526 - Expected collapsed condition produced on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 4527 - Expected original SQL from ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 4528 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 4529 - Expected fixed_condition produced on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 4530 - Collapsed condition result unaltered by fixed condition extractor
ok 4531 - Expected warning when collapsing/rendering {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4532 - Expected collapsed condition produced on {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4533 - Expected original SQL from {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4534 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4535 - Expected fixed_condition produced on {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4536 - Collapsed condition result unaltered by fixed condition extractor
ok 4537 - Expected warning when collapsing/rendering {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4538 - Expected collapsed condition produced on {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4539 - Expected original SQL from {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4540 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4541 - Expected fixed_condition produced on {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4542 - Collapsed condition result unaltered by fixed condition extractor
ok 4543 - Expected warning when collapsing/rendering ['-and',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4544 - Expected collapsed condition produced on ['-and',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4545 - Expected original SQL from ['-and',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4546 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4547 - Expected fixed_condition produced on ['-and',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4548 - Collapsed condition result unaltered by fixed condition extractor
ok 4549 - Expected warning when collapsing/rendering ['-AND',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4550 - Expected collapsed condition produced on ['-AND',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4551 - Expected original SQL from ['-AND',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4552 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4553 - Expected fixed_condition produced on ['-AND',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4554 - Collapsed condition result unaltered by fixed condition extractor
ok 4555 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4556 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4557 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4558 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4559 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4560 - Collapsed condition result unaltered by fixed condition extractor
ok 4561 - Expected warning when collapsing/rendering {'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4562 - Expected collapsed condition produced on {'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4563 - Expected original SQL from {'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4564 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4565 - Expected fixed_condition produced on {'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4566 - Collapsed condition result unaltered by fixed condition extractor
ok 4567 - Expected warning when collapsing/rendering {'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4568 - Expected collapsed condition produced on {'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4569 - Expected original SQL from {'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4570 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4571 - Expected fixed_condition produced on {'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4572 - Collapsed condition result unaltered by fixed condition extractor
ok 4573 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4574 - Expected collapsed condition produced on ['-and',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4575 - Expected original SQL from ['-and',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4576 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4577 - Expected fixed_condition produced on ['-and',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4578 - Collapsed condition result unaltered by fixed condition extractor
ok 4579 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4580 - Expected collapsed condition produced on ['-AND',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4581 - Expected original SQL from ['-AND',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4582 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4583 - Expected fixed_condition produced on ['-AND',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4584 - Collapsed condition result unaltered by fixed condition extractor
ok 4585 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4586 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4587 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4588 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4589 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4590 - Collapsed condition result unaltered by fixed condition extractor
ok 4591 - Expected warning when collapsing/rendering ['-or',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4592 - Expected collapsed condition produced on ['-or',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4593 - Expected original SQL from ['-or',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4594 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4595 - Expected fixed_condition produced on ['-or',{'-and' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4596 - Collapsed condition result unaltered by fixed condition extractor
ok 4597 - Expected warning when collapsing/rendering ['-and',[0,\['= baz']],'bizz','buzz','foo','bar']
ok 4598 - Expected collapsed condition produced on ['-and',[0,\['= baz']],'bizz','buzz','foo','bar']
ok 4599 - Expected original SQL from ['-and',[0,\['= baz']],'bizz','buzz','foo','bar']
ok 4600 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[0,\['= baz']],'bizz','buzz','foo','bar']
ok 4601 - Expected fixed_condition produced on ['-and',[0,\['= baz']],'bizz','buzz','foo','bar']
ok 4602 - Collapsed condition result unaltered by fixed condition extractor
ok 4603 - Expected warning when collapsing/rendering {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4604 - Expected collapsed condition produced on {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4605 - Expected original SQL from {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4606 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4607 - Expected fixed_condition produced on {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4608 - Collapsed condition result unaltered by fixed condition extractor
ok 4609 - Expected warning when collapsing/rendering {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4610 - Expected collapsed condition produced on {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4611 - Expected original SQL from {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4612 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4613 - Expected fixed_condition produced on {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}
ok 4614 - Collapsed condition result unaltered by fixed condition extractor
ok 4615 - Expected warning when collapsing/rendering ['-and',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4616 - Expected collapsed condition produced on ['-and',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4617 - Expected original SQL from ['-and',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4618 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4619 - Expected fixed_condition produced on ['-and',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4620 - Collapsed condition result unaltered by fixed condition extractor
ok 4621 - Expected warning when collapsing/rendering ['-AND',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4622 - Expected collapsed condition produced on ['-AND',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4623 - Expected original SQL from ['-AND',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4624 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4625 - Expected fixed_condition produced on ['-AND',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4626 - Collapsed condition result unaltered by fixed condition extractor
ok 4627 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4628 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4629 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4630 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4631 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4632 - Collapsed condition result unaltered by fixed condition extractor
ok 4633 - Expected warning when collapsing/rendering {'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4634 - Expected collapsed condition produced on {'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4635 - Expected original SQL from {'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4636 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4637 - Expected fixed_condition produced on {'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4638 - Collapsed condition result unaltered by fixed condition extractor
ok 4639 - Expected warning when collapsing/rendering {'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4640 - Expected collapsed condition produced on {'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4641 - Expected original SQL from {'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4642 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4643 - Expected fixed_condition produced on {'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}
ok 4644 - Collapsed condition result unaltered by fixed condition extractor
ok 4645 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4646 - Expected collapsed condition produced on ['-and',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4647 - Expected original SQL from ['-and',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4648 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4649 - Expected fixed_condition produced on ['-and',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4650 - Collapsed condition result unaltered by fixed condition extractor
ok 4651 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4652 - Expected collapsed condition produced on ['-AND',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4653 - Expected original SQL from ['-AND',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4654 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4655 - Expected fixed_condition produced on ['-AND',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4656 - Collapsed condition result unaltered by fixed condition extractor
ok 4657 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4658 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4659 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4660 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4661 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4662 - Collapsed condition result unaltered by fixed condition extractor
ok 4663 - Expected warning when collapsing/rendering ['-or',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4664 - Expected collapsed condition produced on ['-or',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4665 - Expected original SQL from ['-or',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4666 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4667 - Expected fixed_condition produced on ['-or',{'-or' => [0,\['= baz']],'bizz' => 'buzz','foo' => 'bar'}]
ok 4668 - Collapsed condition result unaltered by fixed condition extractor
ok 4669 - Expected warning when collapsing/rendering ['-or',[0,\['= baz']],'bizz','buzz','foo','bar']
ok 4670 - Expected collapsed condition produced on ['-or',[0,\['= baz']],'bizz','buzz','foo','bar']
ok 4671 - Expected original SQL from ['-or',[0,\['= baz']],'bizz','buzz','foo','bar']
ok 4672 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[0,\['= baz']],'bizz','buzz','foo','bar']
ok 4673 - Expected fixed_condition produced on ['-or',[0,\['= baz']],'bizz','buzz','foo','bar']
ok 4674 - Collapsed condition result unaltered by fixed condition extractor
ok 4675 - Expected warning when collapsing/rendering {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4676 - Expected collapsed condition produced on {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4677 - Expected original SQL from {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4678 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4679 - Expected fixed_condition produced on {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4680 - Collapsed condition result unaltered by fixed condition extractor
ok 4681 - Expected warning when collapsing/rendering {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4682 - Expected collapsed condition produced on {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4683 - Expected original SQL from {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4684 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4685 - Expected fixed_condition produced on {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4686 - Collapsed condition result unaltered by fixed condition extractor
ok 4687 - Expected warning when collapsing/rendering ['-and',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4688 - Expected collapsed condition produced on ['-and',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4689 - Expected original SQL from ['-and',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4690 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4691 - Expected fixed_condition produced on ['-and',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4692 - Collapsed condition result unaltered by fixed condition extractor
ok 4693 - Expected warning when collapsing/rendering ['-AND',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4694 - Expected collapsed condition produced on ['-AND',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4695 - Expected original SQL from ['-AND',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4696 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4697 - Expected fixed_condition produced on ['-AND',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4698 - Collapsed condition result unaltered by fixed condition extractor
ok 4699 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4700 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4701 - Expected original SQL from {'-OR' => ['-AND',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4702 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4703 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4704 - Collapsed condition result unaltered by fixed condition extractor
ok 4705 - Expected warning when collapsing/rendering {'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4706 - Expected collapsed condition produced on {'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4707 - Expected original SQL from {'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4708 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4709 - Expected fixed_condition produced on {'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4710 - Collapsed condition result unaltered by fixed condition extractor
ok 4711 - Expected warning when collapsing/rendering {'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4712 - Expected collapsed condition produced on {'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4713 - Expected original SQL from {'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4714 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4715 - Expected fixed_condition produced on {'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4716 - Collapsed condition result unaltered by fixed condition extractor
ok 4717 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4718 - Expected collapsed condition produced on ['-and',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4719 - Expected original SQL from ['-and',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4720 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4721 - Expected fixed_condition produced on ['-and',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4722 - Collapsed condition result unaltered by fixed condition extractor
ok 4723 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4724 - Expected collapsed condition produced on ['-AND',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4725 - Expected original SQL from ['-AND',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4726 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4727 - Expected fixed_condition produced on ['-AND',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4728 - Collapsed condition result unaltered by fixed condition extractor
ok 4729 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4730 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4731 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4732 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4733 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4734 - Collapsed condition result unaltered by fixed condition extractor
ok 4735 - Expected warning when collapsing/rendering ['-or',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4736 - Expected collapsed condition produced on ['-or',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4737 - Expected original SQL from ['-or',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4738 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4739 - Expected fixed_condition produced on ['-or',{'-and' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4740 - Collapsed condition result unaltered by fixed condition extractor
ok 4741 - Expected warning when collapsing/rendering ['-and',{'0' => \['= baz']},'bizz','buzz','foo','bar']
ok 4742 - Expected collapsed condition produced on ['-and',{'0' => \['= baz']},'bizz','buzz','foo','bar']
ok 4743 - Expected original SQL from ['-and',{'0' => \['= baz']},'bizz','buzz','foo','bar']
ok 4744 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'0' => \['= baz']},'bizz','buzz','foo','bar']
ok 4745 - Expected fixed_condition produced on ['-and',{'0' => \['= baz']},'bizz','buzz','foo','bar']
ok 4746 - Collapsed condition result unaltered by fixed condition extractor
ok 4747 - Expected warning when collapsing/rendering {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4748 - Expected collapsed condition produced on {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4749 - Expected original SQL from {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4750 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4751 - Expected fixed_condition produced on {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4752 - Collapsed condition result unaltered by fixed condition extractor
ok 4753 - Expected warning when collapsing/rendering {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4754 - Expected collapsed condition produced on {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4755 - Expected original SQL from {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4756 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4757 - Expected fixed_condition produced on {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}
ok 4758 - Collapsed condition result unaltered by fixed condition extractor
ok 4759 - Expected warning when collapsing/rendering ['-and',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4760 - Expected collapsed condition produced on ['-and',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4761 - Expected original SQL from ['-and',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4762 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4763 - Expected fixed_condition produced on ['-and',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4764 - Collapsed condition result unaltered by fixed condition extractor
ok 4765 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4766 - Expected collapsed condition produced on ['-AND',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4767 - Expected original SQL from ['-AND',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4768 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4769 - Expected fixed_condition produced on ['-AND',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4770 - Collapsed condition result unaltered by fixed condition extractor
ok 4771 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4772 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4773 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4774 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4775 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]}
ok 4776 - Collapsed condition result unaltered by fixed condition extractor
ok 4777 - Expected warning when collapsing/rendering {'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4778 - Expected collapsed condition produced on {'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4779 - Expected original SQL from {'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4780 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4781 - Expected fixed_condition produced on {'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4782 - Collapsed condition result unaltered by fixed condition extractor
ok 4783 - Expected warning when collapsing/rendering {'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4784 - Expected collapsed condition produced on {'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4785 - Expected original SQL from {'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4786 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4787 - Expected fixed_condition produced on {'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}
ok 4788 - Collapsed condition result unaltered by fixed condition extractor
ok 4789 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4790 - Expected collapsed condition produced on ['-and',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4791 - Expected original SQL from ['-and',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4792 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4793 - Expected fixed_condition produced on ['-and',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4794 - Collapsed condition result unaltered by fixed condition extractor
ok 4795 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4796 - Expected collapsed condition produced on ['-AND',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4797 - Expected original SQL from ['-AND',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4798 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4799 - Expected fixed_condition produced on ['-AND',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]
ok 4800 - Collapsed condition result unaltered by fixed condition extractor
ok 4801 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4802 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4803 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4804 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4805 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4806 - Collapsed condition result unaltered by fixed condition extractor
ok 4807 - Expected warning when collapsing/rendering ['-or',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4808 - Expected collapsed condition produced on ['-or',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4809 - Expected original SQL from ['-or',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4810 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4811 - Expected fixed_condition produced on ['-or',{'-or' => {'0' => \['= baz']},'bizz' => 'buzz','foo' => 'bar'}]
ok 4812 - Collapsed condition result unaltered by fixed condition extractor
ok 4813 - Expected warning when collapsing/rendering ['-or',{'0' => \['= baz']},'bizz','buzz','foo','bar']
ok 4814 - Expected collapsed condition produced on ['-or',{'0' => \['= baz']},'bizz','buzz','foo','bar']
ok 4815 - Expected original SQL from ['-or',{'0' => \['= baz']},'bizz','buzz','foo','bar']
ok 4816 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'0' => \['= baz']},'bizz','buzz','foo','bar']
ok 4817 - Expected fixed_condition produced on ['-or',{'0' => \['= baz']},'bizz','buzz','foo','bar']
ok 4818 - Collapsed condition result unaltered by fixed condition extractor
ok 4819 - Expected warning when collapsing/rendering {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 4820 - Expected collapsed condition produced on {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 4821 - Expected original SQL from {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 4822 - Collapse did not alter *the semantics* of the final SQL based on {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 4823 - Expected fixed_condition produced on {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 4824 - Collapsed condition result unaltered by fixed condition extractor
ok 4825 - Expected warning when collapsing/rendering {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 4826 - Expected collapsed condition produced on {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 4827 - Expected original SQL from {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 4828 - Collapse did not alter *the semantics* of the final SQL based on {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 4829 - Expected fixed_condition produced on {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}
ok 4830 - Collapsed condition result unaltered by fixed condition extractor
ok 4831 - Expected warning when collapsing/rendering ['-and',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4832 - Expected collapsed condition produced on ['-and',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4833 - Expected original SQL from ['-and',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4834 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4835 - Expected fixed_condition produced on ['-and',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4836 - Collapsed condition result unaltered by fixed condition extractor
ok 4837 - Expected warning when collapsing/rendering ['-AND',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4838 - Expected collapsed condition produced on ['-AND',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4839 - Expected original SQL from ['-AND',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4840 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4841 - Expected fixed_condition produced on ['-AND',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4842 - Collapsed condition result unaltered by fixed condition extractor
ok 4843 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4844 - Expected collapsed condition produced on {'-OR' => ['-AND',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4845 - Expected original SQL from {'-OR' => ['-AND',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4846 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4847 - Expected fixed_condition produced on {'-OR' => ['-AND',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]}
ok 4848 - Collapsed condition result unaltered by fixed condition extractor
ok 4849 - Expected warning when collapsing/rendering {'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 4850 - Expected collapsed condition produced on {'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 4851 - Expected original SQL from {'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 4852 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 4853 - Expected fixed_condition produced on {'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 4854 - Collapsed condition result unaltered by fixed condition extractor
ok 4855 - Expected warning when collapsing/rendering {'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 4856 - Expected collapsed condition produced on {'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 4857 - Expected original SQL from {'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 4858 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 4859 - Expected fixed_condition produced on {'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}
ok 4860 - Collapsed condition result unaltered by fixed condition extractor
ok 4861 - Expected warning when collapsing/rendering ['-and',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4862 - Expected collapsed condition produced on ['-and',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4863 - Expected original SQL from ['-and',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4864 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4865 - Expected fixed_condition produced on ['-and',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4866 - Collapsed condition result unaltered by fixed condition extractor
ok 4867 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4868 - Expected collapsed condition produced on ['-AND',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4869 - Expected original SQL from ['-AND',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4870 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4871 - Expected fixed_condition produced on ['-AND',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]
ok 4872 - Collapsed condition result unaltered by fixed condition extractor
ok 4873 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4874 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4875 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4876 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4877 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 4878 - Collapsed condition result unaltered by fixed condition extractor
ok 4879 - Expected warning when collapsing/rendering ['-or',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4880 - Expected collapsed condition produced on ['-or',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4881 - Expected original SQL from ['-or',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4882 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4883 - Expected fixed_condition produced on ['-or',{'0' => \['= baz'],'bizz' => 'buzz','foo' => 'bar'}]
ok 4884 - Collapsed condition result unaltered by fixed condition extractor
ok 4885 - Expected warning when collapsing/rendering ['0',\['= baz'],'bizz','buzz','foo','bar']
ok 4886 - Expected collapsed condition produced on ['0',\['= baz'],'bizz','buzz','foo','bar']
ok 4887 - Expected original SQL from ['0',\['= baz'],'bizz','buzz','foo','bar']
ok 4888 - Collapse did not alter *the semantics* of the final SQL based on ['0',\['= baz'],'bizz','buzz','foo','bar']
ok 4889 - Expected fixed_condition produced on ['0',\['= baz'],'bizz','buzz','foo','bar']
ok 4890 - Collapsed condition result unaltered by fixed condition extractor
ok 4891 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}
ok 4892 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}
ok 4893 - Expected original SQL from {'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}
ok 4894 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}
ok 4895 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}
ok 4896 - Collapsed condition result unaltered by fixed condition extractor
ok 4897 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}
ok 4898 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}
ok 4899 - Expected original SQL from {'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}
ok 4900 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}
ok 4901 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}
ok 4902 - Collapsed condition result unaltered by fixed condition extractor
ok 4903 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]
ok 4904 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]
ok 4905 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]
ok 4906 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]
ok 4907 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]
ok 4908 - Collapsed condition result unaltered by fixed condition extractor
ok 4909 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]
ok 4910 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]
ok 4911 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]
ok 4912 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]
ok 4913 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]
ok 4914 - Collapsed condition result unaltered by fixed condition extractor
ok 4915 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]}
ok 4916 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]}
ok 4917 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]}
ok 4918 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]}
ok 4919 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']}]}
ok 4920 - Collapsed condition result unaltered by fixed condition extractor
ok 4921 - Expected warning when collapsing/rendering ['-or',['foo','bar','-and',[0,\['= baz']],'bizz','buzz']]
ok 4922 - Expected collapsed condition produced on ['-or',['foo','bar','-and',[0,\['= baz']],'bizz','buzz']]
ok 4923 - Expected original SQL from ['-or',['foo','bar','-and',[0,\['= baz']],'bizz','buzz']]
ok 4924 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-and',[0,\['= baz']],'bizz','buzz']]
ok 4925 - Expected fixed_condition produced on ['-or',['foo','bar','-and',[0,\['= baz']],'bizz','buzz']]
ok 4926 - Collapsed condition result unaltered by fixed condition extractor
ok 4927 - Expected warning when collapsing/rendering ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']
ok 4928 - Expected collapsed condition produced on ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']
ok 4929 - Expected original SQL from ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']
ok 4930 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']
ok 4931 - Expected fixed_condition produced on ['foo','bar','-and',[0,\['= baz']],'bizz','buzz']
ok 4932 - Collapsed condition result unaltered by fixed condition extractor
ok 4933 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}
ok 4934 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}
ok 4935 - Expected original SQL from {'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}
ok 4936 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}
ok 4937 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}
ok 4938 - Collapsed condition result unaltered by fixed condition extractor
ok 4939 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}
ok 4940 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}
ok 4941 - Expected original SQL from {'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}
ok 4942 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}
ok 4943 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}
ok 4944 - Collapsed condition result unaltered by fixed condition extractor
ok 4945 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]
ok 4946 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]
ok 4947 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]
ok 4948 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]
ok 4949 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]
ok 4950 - Collapsed condition result unaltered by fixed condition extractor
ok 4951 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]
ok 4952 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]
ok 4953 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]
ok 4954 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]
ok 4955 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]
ok 4956 - Collapsed condition result unaltered by fixed condition extractor
ok 4957 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]}
ok 4958 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]}
ok 4959 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]}
ok 4960 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]}
ok 4961 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']}]}
ok 4962 - Collapsed condition result unaltered by fixed condition extractor
ok 4963 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',[0,\['= baz']],'bizz','buzz']]
ok 4964 - Expected collapsed condition produced on ['-or',['foo','bar','-or',[0,\['= baz']],'bizz','buzz']]
ok 4965 - Expected original SQL from ['-or',['foo','bar','-or',[0,\['= baz']],'bizz','buzz']]
ok 4966 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',[0,\['= baz']],'bizz','buzz']]
ok 4967 - Expected fixed_condition produced on ['-or',['foo','bar','-or',[0,\['= baz']],'bizz','buzz']]
ok 4968 - Collapsed condition result unaltered by fixed condition extractor
ok 4969 - Expected warning when collapsing/rendering ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']
ok 4970 - Expected collapsed condition produced on ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']
ok 4971 - Expected original SQL from ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']
ok 4972 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']
ok 4973 - Expected fixed_condition produced on ['foo','bar','-or',[0,\['= baz']],'bizz','buzz']
ok 4974 - Collapsed condition result unaltered by fixed condition extractor
ok 4975 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}
ok 4976 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}
ok 4977 - Expected original SQL from {'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}
ok 4978 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}
ok 4979 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}
ok 4980 - Collapsed condition result unaltered by fixed condition extractor
ok 4981 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}
ok 4982 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}
ok 4983 - Expected original SQL from {'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}
ok 4984 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}
ok 4985 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}
ok 4986 - Collapsed condition result unaltered by fixed condition extractor
ok 4987 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]
ok 4988 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]
ok 4989 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]
ok 4990 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]
ok 4991 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]
ok 4992 - Collapsed condition result unaltered by fixed condition extractor
ok 4993 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]
ok 4994 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]
ok 4995 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]
ok 4996 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]
ok 4997 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]
ok 4998 - Collapsed condition result unaltered by fixed condition extractor
ok 4999 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]}
ok 5000 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]}
ok 5001 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]}
ok 5002 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]}
ok 5003 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']}]}
ok 5004 - Collapsed condition result unaltered by fixed condition extractor
ok 5005 - Expected warning when collapsing/rendering ['-or',['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']]
ok 5006 - Expected collapsed condition produced on ['-or',['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']]
ok 5007 - Expected original SQL from ['-or',['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']]
ok 5008 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']]
ok 5009 - Expected fixed_condition produced on ['-or',['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']]
ok 5010 - Collapsed condition result unaltered by fixed condition extractor
ok 5011 - Expected warning when collapsing/rendering ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']
ok 5012 - Expected collapsed condition produced on ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']
ok 5013 - Expected original SQL from ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']
ok 5014 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']
ok 5015 - Expected fixed_condition produced on ['foo','bar','-and',{'0' => \['= baz']},'bizz','buzz']
ok 5016 - Collapsed condition result unaltered by fixed condition extractor
ok 5017 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}
ok 5018 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}
ok 5019 - Expected original SQL from {'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}
ok 5020 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}
ok 5021 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}
ok 5022 - Collapsed condition result unaltered by fixed condition extractor
ok 5023 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}
ok 5024 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}
ok 5025 - Expected original SQL from {'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}
ok 5026 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}
ok 5027 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}
ok 5028 - Collapsed condition result unaltered by fixed condition extractor
ok 5029 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]
ok 5030 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]
ok 5031 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]
ok 5032 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]
ok 5033 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]
ok 5034 - Collapsed condition result unaltered by fixed condition extractor
ok 5035 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]
ok 5036 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]
ok 5037 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]
ok 5038 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]
ok 5039 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]
ok 5040 - Collapsed condition result unaltered by fixed condition extractor
ok 5041 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]}
ok 5042 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]}
ok 5043 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]}
ok 5044 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]}
ok 5045 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']}]}
ok 5046 - Collapsed condition result unaltered by fixed condition extractor
ok 5047 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']]
ok 5048 - Expected collapsed condition produced on ['-or',['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']]
ok 5049 - Expected original SQL from ['-or',['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']]
ok 5050 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']]
ok 5051 - Expected fixed_condition produced on ['-or',['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']]
ok 5052 - Collapsed condition result unaltered by fixed condition extractor
ok 5053 - Expected warning when collapsing/rendering ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']
ok 5054 - Expected collapsed condition produced on ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']
ok 5055 - Expected original SQL from ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']
ok 5056 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']
ok 5057 - Expected fixed_condition produced on ['foo','bar','-or',{'0' => \['= baz']},'bizz','buzz']
ok 5058 - Collapsed condition result unaltered by fixed condition extractor
ok 5059 - Expected warning when collapsing/rendering {'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}
ok 5060 - Expected collapsed condition produced on {'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}
ok 5061 - Expected original SQL from {'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}
ok 5062 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}
ok 5063 - Expected fixed_condition produced on {'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}
ok 5064 - Collapsed condition result unaltered by fixed condition extractor
ok 5065 - Expected warning when collapsing/rendering {'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}
ok 5066 - Expected collapsed condition produced on {'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}
ok 5067 - Expected original SQL from {'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}
ok 5068 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}
ok 5069 - Expected fixed_condition produced on {'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}
ok 5070 - Collapsed condition result unaltered by fixed condition extractor
ok 5071 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]
ok 5072 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]
ok 5073 - Expected original SQL from ['-and',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]
ok 5074 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]
ok 5075 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]
ok 5076 - Collapsed condition result unaltered by fixed condition extractor
ok 5077 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]
ok 5078 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]
ok 5079 - Expected original SQL from ['-AND',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]
ok 5080 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]
ok 5081 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]
ok 5082 - Collapsed condition result unaltered by fixed condition extractor
ok 5083 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]}
ok 5084 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]}
ok 5085 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]}
ok 5086 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]}
ok 5087 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,\['= baz'],'bizz','buzz']}]}
ok 5088 - Collapsed condition result unaltered by fixed condition extractor
ok 5089 - Expected warning when collapsing/rendering ['-or',['foo','bar',0,\['= baz'],'bizz','buzz']]
ok 5090 - Expected collapsed condition produced on ['-or',['foo','bar',0,\['= baz'],'bizz','buzz']]
ok 5091 - Expected original SQL from ['-or',['foo','bar',0,\['= baz'],'bizz','buzz']]
ok 5092 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar',0,\['= baz'],'bizz','buzz']]
ok 5093 - Expected fixed_condition produced on ['-or',['foo','bar',0,\['= baz'],'bizz','buzz']]
ok 5094 - Collapsed condition result unaltered by fixed condition extractor
ok 5095 - Expected warning when collapsing/rendering ['foo','bar',0,\['= baz'],'bizz','buzz']
ok 5096 - Expected collapsed condition produced on ['foo','bar',0,\['= baz'],'bizz','buzz']
ok 5097 - Expected original SQL from ['foo','bar',0,\['= baz'],'bizz','buzz']
ok 5098 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar',0,\['= baz'],'bizz','buzz']
ok 5099 - Expected fixed_condition produced on ['foo','bar',0,\['= baz'],'bizz','buzz']
ok 5100 - Collapsed condition result unaltered by fixed condition extractor
ok 5101 - Expected warning when collapsing/rendering {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5102 - Expected collapsed condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5103 - Expected original SQL from {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5104 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5105 - Expected fixed_condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5106 - Collapsed condition result unaltered by fixed condition extractor
ok 5107 - Expected warning when collapsing/rendering {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5108 - Expected collapsed condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5109 - Expected original SQL from {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5110 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5111 - Expected fixed_condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5112 - Collapsed condition result unaltered by fixed condition extractor
ok 5113 - Expected warning when collapsing/rendering ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5114 - Expected collapsed condition produced on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5115 - Expected original SQL from ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5116 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5117 - Expected fixed_condition produced on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5118 - Collapsed condition result unaltered by fixed condition extractor
ok 5119 - Expected warning when collapsing/rendering ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5120 - Expected collapsed condition produced on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5121 - Expected original SQL from ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5122 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5123 - Expected fixed_condition produced on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5124 - Collapsed condition result unaltered by fixed condition extractor
ok 5125 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 5126 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 5127 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 5128 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 5129 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 5130 - Collapsed condition result unaltered by fixed condition extractor
ok 5131 - Expected warning when collapsing/rendering ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 5132 - Expected collapsed condition produced on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 5133 - Expected original SQL from ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 5134 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 5135 - Expected fixed_condition produced on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 5136 - Collapsed condition result unaltered by fixed condition extractor
ok 5137 - Expected warning when collapsing/rendering [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 5138 - Expected collapsed condition produced on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 5139 - Expected original SQL from [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 5140 - Collapse did not alter *the semantics* of the final SQL based on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 5141 - Expected fixed_condition produced on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 5142 - Collapsed condition result unaltered by fixed condition extractor
ok 5143 - Expected warning when collapsing/rendering {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5144 - Expected collapsed condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5145 - Expected original SQL from {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5146 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5147 - Expected fixed_condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5148 - Collapsed condition result unaltered by fixed condition extractor
ok 5149 - Expected warning when collapsing/rendering {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5150 - Expected collapsed condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5151 - Expected original SQL from {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5152 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5153 - Expected fixed_condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5154 - Collapsed condition result unaltered by fixed condition extractor
ok 5155 - Expected warning when collapsing/rendering ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5156 - Expected collapsed condition produced on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5157 - Expected original SQL from ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5158 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5159 - Expected fixed_condition produced on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5160 - Collapsed condition result unaltered by fixed condition extractor
ok 5161 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5162 - Expected collapsed condition produced on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5163 - Expected original SQL from ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5164 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5165 - Expected fixed_condition produced on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5166 - Collapsed condition result unaltered by fixed condition extractor
ok 5167 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 5168 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 5169 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 5170 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 5171 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 5172 - Collapsed condition result unaltered by fixed condition extractor
ok 5173 - Expected warning when collapsing/rendering ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 5174 - Expected collapsed condition produced on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 5175 - Expected original SQL from ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 5176 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 5177 - Expected fixed_condition produced on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 5178 - Collapsed condition result unaltered by fixed condition extractor
ok 5179 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 5180 - Expected collapsed condition produced on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 5181 - Expected original SQL from ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 5182 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 5183 - Expected fixed_condition produced on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 5184 - Collapsed condition result unaltered by fixed condition extractor
ok 5185 - Expected warning when collapsing/rendering {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5186 - Expected collapsed condition produced on {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5187 - Expected original SQL from {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5188 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5189 - Expected fixed_condition produced on {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5190 - Collapsed condition result unaltered by fixed condition extractor
ok 5191 - Expected warning when collapsing/rendering {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5192 - Expected collapsed condition produced on {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5193 - Expected original SQL from {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5194 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5195 - Expected fixed_condition produced on {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5196 - Collapsed condition result unaltered by fixed condition extractor
ok 5197 - Expected warning when collapsing/rendering ['-and',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5198 - Expected collapsed condition produced on ['-and',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5199 - Expected original SQL from ['-and',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5200 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5201 - Expected fixed_condition produced on ['-and',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5202 - Collapsed condition result unaltered by fixed condition extractor
ok 5203 - Expected warning when collapsing/rendering ['-AND',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5204 - Expected collapsed condition produced on ['-AND',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5205 - Expected original SQL from ['-AND',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5206 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5207 - Expected fixed_condition produced on ['-AND',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5208 - Collapsed condition result unaltered by fixed condition extractor
ok 5209 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5210 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5211 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5212 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5213 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5214 - Collapsed condition result unaltered by fixed condition extractor
ok 5215 - Expected warning when collapsing/rendering {'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5216 - Expected collapsed condition produced on {'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5217 - Expected original SQL from {'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5218 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5219 - Expected fixed_condition produced on {'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5220 - Collapsed condition result unaltered by fixed condition extractor
ok 5221 - Expected warning when collapsing/rendering {'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5222 - Expected collapsed condition produced on {'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5223 - Expected original SQL from {'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5224 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5225 - Expected fixed_condition produced on {'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5226 - Collapsed condition result unaltered by fixed condition extractor
ok 5227 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5228 - Expected collapsed condition produced on ['-and',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5229 - Expected original SQL from ['-and',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5230 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5231 - Expected fixed_condition produced on ['-and',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5232 - Collapsed condition result unaltered by fixed condition extractor
ok 5233 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5234 - Expected collapsed condition produced on ['-AND',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5235 - Expected original SQL from ['-AND',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5236 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5237 - Expected fixed_condition produced on ['-AND',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5238 - Collapsed condition result unaltered by fixed condition extractor
ok 5239 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5240 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5241 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5242 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5243 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5244 - Collapsed condition result unaltered by fixed condition extractor
ok 5245 - Expected warning when collapsing/rendering ['-or',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5246 - Expected collapsed condition produced on ['-or',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5247 - Expected original SQL from ['-or',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5248 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5249 - Expected fixed_condition produced on ['-or',{'-and' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5250 - Collapsed condition result unaltered by fixed condition extractor
ok 5251 - Expected warning when collapsing/rendering ['-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz','foo','bar']
ok 5252 - Expected collapsed condition produced on ['-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz','foo','bar']
ok 5253 - Expected original SQL from ['-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz','foo','bar']
ok 5254 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz','foo','bar']
ok 5255 - Expected fixed_condition produced on ['-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz','foo','bar']
ok 5256 - Collapsed condition result unaltered by fixed condition extractor
ok 5257 - Expected warning when collapsing/rendering {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5258 - Expected collapsed condition produced on {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5259 - Expected original SQL from {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5260 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5261 - Expected fixed_condition produced on {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5262 - Collapsed condition result unaltered by fixed condition extractor
ok 5263 - Expected warning when collapsing/rendering {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5264 - Expected collapsed condition produced on {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5265 - Expected original SQL from {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5266 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5267 - Expected fixed_condition produced on {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}
ok 5268 - Collapsed condition result unaltered by fixed condition extractor
ok 5269 - Expected warning when collapsing/rendering ['-and',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5270 - Expected collapsed condition produced on ['-and',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5271 - Expected original SQL from ['-and',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5272 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5273 - Expected fixed_condition produced on ['-and',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5274 - Collapsed condition result unaltered by fixed condition extractor
ok 5275 - Expected warning when collapsing/rendering ['-AND',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5276 - Expected collapsed condition produced on ['-AND',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5277 - Expected original SQL from ['-AND',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5278 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5279 - Expected fixed_condition produced on ['-AND',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5280 - Collapsed condition result unaltered by fixed condition extractor
ok 5281 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5282 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5283 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5284 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5285 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5286 - Collapsed condition result unaltered by fixed condition extractor
ok 5287 - Expected warning when collapsing/rendering {'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5288 - Expected collapsed condition produced on {'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5289 - Expected original SQL from {'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5290 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5291 - Expected fixed_condition produced on {'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5292 - Collapsed condition result unaltered by fixed condition extractor
ok 5293 - Expected warning when collapsing/rendering {'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5294 - Expected collapsed condition produced on {'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5295 - Expected original SQL from {'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5296 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5297 - Expected fixed_condition produced on {'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5298 - Collapsed condition result unaltered by fixed condition extractor
ok 5299 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5300 - Expected collapsed condition produced on ['-and',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5301 - Expected original SQL from ['-and',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5302 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5303 - Expected fixed_condition produced on ['-and',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5304 - Collapsed condition result unaltered by fixed condition extractor
ok 5305 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5306 - Expected collapsed condition produced on ['-AND',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5307 - Expected original SQL from ['-AND',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5308 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5309 - Expected fixed_condition produced on ['-AND',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5310 - Collapsed condition result unaltered by fixed condition extractor
ok 5311 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5312 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5313 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5314 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5315 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5316 - Collapsed condition result unaltered by fixed condition extractor
ok 5317 - Expected warning when collapsing/rendering ['-or',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5318 - Expected collapsed condition produced on ['-or',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5319 - Expected original SQL from ['-or',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5320 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5321 - Expected fixed_condition produced on ['-or',{'-or' => [0,{'=' => {'-ident' => 'baz'}}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5322 - Collapsed condition result unaltered by fixed condition extractor
ok 5323 - Expected warning when collapsing/rendering ['-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz','foo','bar']
ok 5324 - Expected collapsed condition produced on ['-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz','foo','bar']
ok 5325 - Expected original SQL from ['-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz','foo','bar']
ok 5326 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz','foo','bar']
ok 5327 - Expected fixed_condition produced on ['-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz','foo','bar']
ok 5328 - Collapsed condition result unaltered by fixed condition extractor
ok 5329 - Expected warning when collapsing/rendering {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5330 - Expected collapsed condition produced on {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5331 - Expected original SQL from {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5332 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5333 - Expected fixed_condition produced on {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5334 - Collapsed condition result unaltered by fixed condition extractor
ok 5335 - Expected warning when collapsing/rendering {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5336 - Expected collapsed condition produced on {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5337 - Expected original SQL from {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5338 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5339 - Expected fixed_condition produced on {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5340 - Collapsed condition result unaltered by fixed condition extractor
ok 5341 - Expected warning when collapsing/rendering ['-and',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5342 - Expected collapsed condition produced on ['-and',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5343 - Expected original SQL from ['-and',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5344 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5345 - Expected fixed_condition produced on ['-and',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5346 - Collapsed condition result unaltered by fixed condition extractor
ok 5347 - Expected warning when collapsing/rendering ['-AND',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5348 - Expected collapsed condition produced on ['-AND',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5349 - Expected original SQL from ['-AND',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5350 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5351 - Expected fixed_condition produced on ['-AND',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5352 - Collapsed condition result unaltered by fixed condition extractor
ok 5353 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5354 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5355 - Expected original SQL from {'-OR' => ['-AND',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5356 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5357 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5358 - Collapsed condition result unaltered by fixed condition extractor
ok 5359 - Expected warning when collapsing/rendering {'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5360 - Expected collapsed condition produced on {'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5361 - Expected original SQL from {'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5362 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5363 - Expected fixed_condition produced on {'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5364 - Collapsed condition result unaltered by fixed condition extractor
ok 5365 - Expected warning when collapsing/rendering {'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5366 - Expected collapsed condition produced on {'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5367 - Expected original SQL from {'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5368 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5369 - Expected fixed_condition produced on {'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5370 - Collapsed condition result unaltered by fixed condition extractor
ok 5371 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5372 - Expected collapsed condition produced on ['-and',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5373 - Expected original SQL from ['-and',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5374 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5375 - Expected fixed_condition produced on ['-and',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5376 - Collapsed condition result unaltered by fixed condition extractor
ok 5377 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5378 - Expected collapsed condition produced on ['-AND',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5379 - Expected original SQL from ['-AND',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5380 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5381 - Expected fixed_condition produced on ['-AND',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5382 - Collapsed condition result unaltered by fixed condition extractor
ok 5383 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5384 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5385 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5386 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5387 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5388 - Collapsed condition result unaltered by fixed condition extractor
ok 5389 - Expected warning when collapsing/rendering ['-or',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5390 - Expected collapsed condition produced on ['-or',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5391 - Expected original SQL from ['-or',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5392 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5393 - Expected fixed_condition produced on ['-or',{'-and' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5394 - Collapsed condition result unaltered by fixed condition extractor
ok 5395 - Expected warning when collapsing/rendering ['-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz','foo','bar']
ok 5396 - Expected collapsed condition produced on ['-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz','foo','bar']
ok 5397 - Expected original SQL from ['-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz','foo','bar']
ok 5398 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz','foo','bar']
ok 5399 - Expected fixed_condition produced on ['-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz','foo','bar']
ok 5400 - Collapsed condition result unaltered by fixed condition extractor
ok 5401 - Expected warning when collapsing/rendering {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5402 - Expected collapsed condition produced on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5403 - Expected original SQL from {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5404 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5405 - Expected fixed_condition produced on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5406 - Collapsed condition result unaltered by fixed condition extractor
ok 5407 - Expected warning when collapsing/rendering {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5408 - Expected collapsed condition produced on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5409 - Expected original SQL from {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5410 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5411 - Expected fixed_condition produced on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}
ok 5412 - Collapsed condition result unaltered by fixed condition extractor
ok 5413 - Expected warning when collapsing/rendering ['-and',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5414 - Expected collapsed condition produced on ['-and',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5415 - Expected original SQL from ['-and',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5416 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5417 - Expected fixed_condition produced on ['-and',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5418 - Collapsed condition result unaltered by fixed condition extractor
ok 5419 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5420 - Expected collapsed condition produced on ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5421 - Expected original SQL from ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5422 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5423 - Expected fixed_condition produced on ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5424 - Collapsed condition result unaltered by fixed condition extractor
ok 5425 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5426 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5427 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5428 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5429 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5430 - Collapsed condition result unaltered by fixed condition extractor
ok 5431 - Expected warning when collapsing/rendering {'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5432 - Expected collapsed condition produced on {'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5433 - Expected original SQL from {'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5434 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5435 - Expected fixed_condition produced on {'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5436 - Collapsed condition result unaltered by fixed condition extractor
ok 5437 - Expected warning when collapsing/rendering {'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5438 - Expected collapsed condition produced on {'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5439 - Expected original SQL from {'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5440 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5441 - Expected fixed_condition produced on {'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5442 - Collapsed condition result unaltered by fixed condition extractor
ok 5443 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5444 - Expected collapsed condition produced on ['-and',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5445 - Expected original SQL from ['-and',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5446 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5447 - Expected fixed_condition produced on ['-and',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5448 - Collapsed condition result unaltered by fixed condition extractor
ok 5449 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5450 - Expected collapsed condition produced on ['-AND',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5451 - Expected original SQL from ['-AND',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5452 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5453 - Expected fixed_condition produced on ['-AND',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5454 - Collapsed condition result unaltered by fixed condition extractor
ok 5455 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5456 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5457 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5458 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5459 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5460 - Collapsed condition result unaltered by fixed condition extractor
ok 5461 - Expected warning when collapsing/rendering ['-or',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5462 - Expected collapsed condition produced on ['-or',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5463 - Expected original SQL from ['-or',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5464 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5465 - Expected fixed_condition produced on ['-or',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5466 - Collapsed condition result unaltered by fixed condition extractor
ok 5467 - Expected warning when collapsing/rendering ['-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz','foo','bar']
ok 5468 - Expected collapsed condition produced on ['-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz','foo','bar']
ok 5469 - Expected original SQL from ['-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz','foo','bar']
ok 5470 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz','foo','bar']
ok 5471 - Expected fixed_condition produced on ['-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz','foo','bar']
ok 5472 - Collapsed condition result unaltered by fixed condition extractor
ok 5473 - Expected warning when collapsing/rendering {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5474 - Expected collapsed condition produced on {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5475 - Expected original SQL from {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5476 - Collapse did not alter *the semantics* of the final SQL based on {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5477 - Expected fixed_condition produced on {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5478 - Collapsed condition result unaltered by fixed condition extractor
ok 5479 - Expected warning when collapsing/rendering {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5480 - Expected collapsed condition produced on {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5481 - Expected original SQL from {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5482 - Collapse did not alter *the semantics* of the final SQL based on {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5483 - Expected fixed_condition produced on {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5484 - Collapsed condition result unaltered by fixed condition extractor
ok 5485 - Expected warning when collapsing/rendering ['-and',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5486 - Expected collapsed condition produced on ['-and',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5487 - Expected original SQL from ['-and',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5488 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5489 - Expected fixed_condition produced on ['-and',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5490 - Collapsed condition result unaltered by fixed condition extractor
ok 5491 - Expected warning when collapsing/rendering ['-AND',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5492 - Expected collapsed condition produced on ['-AND',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5493 - Expected original SQL from ['-AND',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5494 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5495 - Expected fixed_condition produced on ['-AND',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5496 - Collapsed condition result unaltered by fixed condition extractor
ok 5497 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5498 - Expected collapsed condition produced on {'-OR' => ['-AND',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5499 - Expected original SQL from {'-OR' => ['-AND',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5500 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5501 - Expected fixed_condition produced on {'-OR' => ['-AND',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 5502 - Collapsed condition result unaltered by fixed condition extractor
ok 5503 - Expected warning when collapsing/rendering {'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5504 - Expected collapsed condition produced on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5505 - Expected original SQL from {'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5506 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5507 - Expected fixed_condition produced on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5508 - Collapsed condition result unaltered by fixed condition extractor
ok 5509 - Expected warning when collapsing/rendering {'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5510 - Expected collapsed condition produced on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5511 - Expected original SQL from {'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5512 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5513 - Expected fixed_condition produced on {'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 5514 - Collapsed condition result unaltered by fixed condition extractor
ok 5515 - Expected warning when collapsing/rendering ['-and',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5516 - Expected collapsed condition produced on ['-and',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5517 - Expected original SQL from ['-and',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5518 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5519 - Expected fixed_condition produced on ['-and',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5520 - Collapsed condition result unaltered by fixed condition extractor
ok 5521 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5522 - Expected collapsed condition produced on ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5523 - Expected original SQL from ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5524 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5525 - Expected fixed_condition produced on ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 5526 - Collapsed condition result unaltered by fixed condition extractor
ok 5527 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5528 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5529 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5530 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5531 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5532 - Collapsed condition result unaltered by fixed condition extractor
ok 5533 - Expected warning when collapsing/rendering ['-or',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5534 - Expected collapsed condition produced on ['-or',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5535 - Expected original SQL from ['-or',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5536 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5537 - Expected fixed_condition produced on ['-or',{'0' => {'=' => {'-ident' => 'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5538 - Collapsed condition result unaltered by fixed condition extractor
ok 5539 - Expected warning when collapsing/rendering ['0',{'=' => {'-ident' => 'baz'}},'bizz','buzz','foo','bar']
ok 5540 - Expected collapsed condition produced on ['0',{'=' => {'-ident' => 'baz'}},'bizz','buzz','foo','bar']
ok 5541 - Expected original SQL from ['0',{'=' => {'-ident' => 'baz'}},'bizz','buzz','foo','bar']
ok 5542 - Collapse did not alter *the semantics* of the final SQL based on ['0',{'=' => {'-ident' => 'baz'}},'bizz','buzz','foo','bar']
ok 5543 - Expected fixed_condition produced on ['0',{'=' => {'-ident' => 'baz'}},'bizz','buzz','foo','bar']
ok 5544 - Collapsed condition result unaltered by fixed condition extractor
ok 5545 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5546 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5547 - Expected original SQL from {'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5548 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5549 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5550 - Collapsed condition result unaltered by fixed condition extractor
ok 5551 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5552 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5553 - Expected original SQL from {'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5554 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5555 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5556 - Collapsed condition result unaltered by fixed condition extractor
ok 5557 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5558 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5559 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5560 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5561 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5562 - Collapsed condition result unaltered by fixed condition extractor
ok 5563 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5564 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5565 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5566 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5567 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5568 - Collapsed condition result unaltered by fixed condition extractor
ok 5569 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]}
ok 5570 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]}
ok 5571 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]}
ok 5572 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]}
ok 5573 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]}
ok 5574 - Collapsed condition result unaltered by fixed condition extractor
ok 5575 - Expected warning when collapsing/rendering ['-or',['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']]
ok 5576 - Expected collapsed condition produced on ['-or',['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']]
ok 5577 - Expected original SQL from ['-or',['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']]
ok 5578 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']]
ok 5579 - Expected fixed_condition produced on ['-or',['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']]
ok 5580 - Collapsed condition result unaltered by fixed condition extractor
ok 5581 - Expected warning when collapsing/rendering ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']
ok 5582 - Expected collapsed condition produced on ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']
ok 5583 - Expected original SQL from ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']
ok 5584 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']
ok 5585 - Expected fixed_condition produced on ['foo','bar','-and',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']
ok 5586 - Collapsed condition result unaltered by fixed condition extractor
ok 5587 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5588 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5589 - Expected original SQL from {'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5590 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5591 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5592 - Collapsed condition result unaltered by fixed condition extractor
ok 5593 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5594 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5595 - Expected original SQL from {'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5596 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5597 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}
ok 5598 - Collapsed condition result unaltered by fixed condition extractor
ok 5599 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5600 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5601 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5602 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5603 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5604 - Collapsed condition result unaltered by fixed condition extractor
ok 5605 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5606 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5607 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5608 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5609 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]
ok 5610 - Collapsed condition result unaltered by fixed condition extractor
ok 5611 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]}
ok 5612 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]}
ok 5613 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]}
ok 5614 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]}
ok 5615 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']}]}
ok 5616 - Collapsed condition result unaltered by fixed condition extractor
ok 5617 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']]
ok 5618 - Expected collapsed condition produced on ['-or',['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']]
ok 5619 - Expected original SQL from ['-or',['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']]
ok 5620 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']]
ok 5621 - Expected fixed_condition produced on ['-or',['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']]
ok 5622 - Collapsed condition result unaltered by fixed condition extractor
ok 5623 - Expected warning when collapsing/rendering ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']
ok 5624 - Expected collapsed condition produced on ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']
ok 5625 - Expected original SQL from ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']
ok 5626 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']
ok 5627 - Expected fixed_condition produced on ['foo','bar','-or',[0,{'=' => {'-ident' => 'baz'}}],'bizz','buzz']
ok 5628 - Collapsed condition result unaltered by fixed condition extractor
ok 5629 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5630 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5631 - Expected original SQL from {'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5632 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5633 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5634 - Collapsed condition result unaltered by fixed condition extractor
ok 5635 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5636 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5637 - Expected original SQL from {'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5638 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5639 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5640 - Collapsed condition result unaltered by fixed condition extractor
ok 5641 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5642 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5643 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5644 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5645 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5646 - Collapsed condition result unaltered by fixed condition extractor
ok 5647 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5648 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5649 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5650 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5651 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5652 - Collapsed condition result unaltered by fixed condition extractor
ok 5653 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]}
ok 5654 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]}
ok 5655 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]}
ok 5656 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]}
ok 5657 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]}
ok 5658 - Collapsed condition result unaltered by fixed condition extractor
ok 5659 - Expected warning when collapsing/rendering ['-or',['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']]
ok 5660 - Expected collapsed condition produced on ['-or',['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']]
ok 5661 - Expected original SQL from ['-or',['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']]
ok 5662 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']]
ok 5663 - Expected fixed_condition produced on ['-or',['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']]
ok 5664 - Collapsed condition result unaltered by fixed condition extractor
ok 5665 - Expected warning when collapsing/rendering ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']
ok 5666 - Expected collapsed condition produced on ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']
ok 5667 - Expected original SQL from ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']
ok 5668 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']
ok 5669 - Expected fixed_condition produced on ['foo','bar','-and',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']
ok 5670 - Collapsed condition result unaltered by fixed condition extractor
ok 5671 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5672 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5673 - Expected original SQL from {'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5674 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5675 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5676 - Collapsed condition result unaltered by fixed condition extractor
ok 5677 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5678 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5679 - Expected original SQL from {'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5680 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5681 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}
ok 5682 - Collapsed condition result unaltered by fixed condition extractor
ok 5683 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5684 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5685 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5686 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5687 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5688 - Collapsed condition result unaltered by fixed condition extractor
ok 5689 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5690 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5691 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5692 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5693 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]
ok 5694 - Collapsed condition result unaltered by fixed condition extractor
ok 5695 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]}
ok 5696 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]}
ok 5697 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]}
ok 5698 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]}
ok 5699 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']}]}
ok 5700 - Collapsed condition result unaltered by fixed condition extractor
ok 5701 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']]
ok 5702 - Expected collapsed condition produced on ['-or',['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']]
ok 5703 - Expected original SQL from ['-or',['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']]
ok 5704 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']]
ok 5705 - Expected fixed_condition produced on ['-or',['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']]
ok 5706 - Collapsed condition result unaltered by fixed condition extractor
ok 5707 - Expected warning when collapsing/rendering ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']
ok 5708 - Expected collapsed condition produced on ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']
ok 5709 - Expected original SQL from ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']
ok 5710 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']
ok 5711 - Expected fixed_condition produced on ['foo','bar','-or',{'0' => {'=' => {'-ident' => 'baz'}}},'bizz','buzz']
ok 5712 - Collapsed condition result unaltered by fixed condition extractor
ok 5713 - Expected warning when collapsing/rendering {'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}
ok 5714 - Expected collapsed condition produced on {'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}
ok 5715 - Expected original SQL from {'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}
ok 5716 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}
ok 5717 - Expected fixed_condition produced on {'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}
ok 5718 - Collapsed condition result unaltered by fixed condition extractor
ok 5719 - Expected warning when collapsing/rendering {'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}
ok 5720 - Expected collapsed condition produced on {'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}
ok 5721 - Expected original SQL from {'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}
ok 5722 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}
ok 5723 - Expected fixed_condition produced on {'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}
ok 5724 - Collapsed condition result unaltered by fixed condition extractor
ok 5725 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]
ok 5726 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]
ok 5727 - Expected original SQL from ['-and',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]
ok 5728 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]
ok 5729 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]
ok 5730 - Collapsed condition result unaltered by fixed condition extractor
ok 5731 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]
ok 5732 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]
ok 5733 - Expected original SQL from ['-AND',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]
ok 5734 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]
ok 5735 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]
ok 5736 - Collapsed condition result unaltered by fixed condition extractor
ok 5737 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]}
ok 5738 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]}
ok 5739 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]}
ok 5740 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]}
ok 5741 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']}]}
ok 5742 - Collapsed condition result unaltered by fixed condition extractor
ok 5743 - Expected warning when collapsing/rendering ['-or',['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']]
ok 5744 - Expected collapsed condition produced on ['-or',['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']]
ok 5745 - Expected original SQL from ['-or',['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']]
ok 5746 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']]
ok 5747 - Expected fixed_condition produced on ['-or',['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']]
ok 5748 - Collapsed condition result unaltered by fixed condition extractor
ok 5749 - Expected warning when collapsing/rendering ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']
ok 5750 - Expected collapsed condition produced on ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']
ok 5751 - Expected original SQL from ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']
ok 5752 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']
ok 5753 - Expected fixed_condition produced on ['foo','bar',0,{'=' => {'-ident' => 'baz'}},'bizz','buzz']
ok 5754 - Collapsed condition result unaltered by fixed condition extractor
ok 5755 - Expected warning when collapsing/rendering {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5756 - Expected collapsed condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5757 - Expected original SQL from {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5758 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5759 - Expected fixed_condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5760 - Collapsed condition result unaltered by fixed condition extractor
ok 5761 - Expected warning when collapsing/rendering {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5762 - Expected collapsed condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5763 - Expected original SQL from {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5764 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5765 - Expected fixed_condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 5766 - Collapsed condition result unaltered by fixed condition extractor
ok 5767 - Expected warning when collapsing/rendering ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5768 - Expected collapsed condition produced on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5769 - Expected original SQL from ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5770 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5771 - Expected fixed_condition produced on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5772 - Collapsed condition result unaltered by fixed condition extractor
ok 5773 - Expected warning when collapsing/rendering ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5774 - Expected collapsed condition produced on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5775 - Expected original SQL from ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5776 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5777 - Expected fixed_condition produced on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 5778 - Collapsed condition result unaltered by fixed condition extractor
ok 5779 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 5780 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 5781 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 5782 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 5783 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 5784 - Collapsed condition result unaltered by fixed condition extractor
ok 5785 - Expected warning when collapsing/rendering ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 5786 - Expected collapsed condition produced on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 5787 - Expected original SQL from ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 5788 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 5789 - Expected fixed_condition produced on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 5790 - Collapsed condition result unaltered by fixed condition extractor
ok 5791 - Expected warning when collapsing/rendering [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 5792 - Expected collapsed condition produced on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 5793 - Expected original SQL from [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 5794 - Collapse did not alter *the semantics* of the final SQL based on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 5795 - Expected fixed_condition produced on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 5796 - Collapsed condition result unaltered by fixed condition extractor
ok 5797 - Expected warning when collapsing/rendering {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5798 - Expected collapsed condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5799 - Expected original SQL from {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5800 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5801 - Expected fixed_condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5802 - Collapsed condition result unaltered by fixed condition extractor
ok 5803 - Expected warning when collapsing/rendering {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5804 - Expected collapsed condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5805 - Expected original SQL from {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5806 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5807 - Expected fixed_condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 5808 - Collapsed condition result unaltered by fixed condition extractor
ok 5809 - Expected warning when collapsing/rendering ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5810 - Expected collapsed condition produced on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5811 - Expected original SQL from ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5812 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5813 - Expected fixed_condition produced on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5814 - Collapsed condition result unaltered by fixed condition extractor
ok 5815 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5816 - Expected collapsed condition produced on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5817 - Expected original SQL from ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5818 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5819 - Expected fixed_condition produced on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 5820 - Collapsed condition result unaltered by fixed condition extractor
ok 5821 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 5822 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 5823 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 5824 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 5825 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 5826 - Collapsed condition result unaltered by fixed condition extractor
ok 5827 - Expected warning when collapsing/rendering ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 5828 - Expected collapsed condition produced on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 5829 - Expected original SQL from ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 5830 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 5831 - Expected fixed_condition produced on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 5832 - Collapsed condition result unaltered by fixed condition extractor
ok 5833 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 5834 - Expected collapsed condition produced on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 5835 - Expected original SQL from ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 5836 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 5837 - Expected fixed_condition produced on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 5838 - Collapsed condition result unaltered by fixed condition extractor
ok 5839 - Expected warning when collapsing/rendering {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5840 - Expected collapsed condition produced on {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5841 - Expected original SQL from {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5842 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5843 - Expected fixed_condition produced on {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5844 - Collapsed condition result unaltered by fixed condition extractor
ok 5845 - Expected warning when collapsing/rendering {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5846 - Expected collapsed condition produced on {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5847 - Expected original SQL from {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5848 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5849 - Expected fixed_condition produced on {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5850 - Collapsed condition result unaltered by fixed condition extractor
ok 5851 - Expected warning when collapsing/rendering ['-and',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5852 - Expected collapsed condition produced on ['-and',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5853 - Expected original SQL from ['-and',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5854 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5855 - Expected fixed_condition produced on ['-and',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5856 - Collapsed condition result unaltered by fixed condition extractor
ok 5857 - Expected warning when collapsing/rendering ['-AND',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5858 - Expected collapsed condition produced on ['-AND',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5859 - Expected original SQL from ['-AND',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5860 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5861 - Expected fixed_condition produced on ['-AND',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5862 - Collapsed condition result unaltered by fixed condition extractor
ok 5863 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5864 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5865 - Expected original SQL from {'-OR' => ['-AND',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5866 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5867 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5868 - Collapsed condition result unaltered by fixed condition extractor
ok 5869 - Expected warning when collapsing/rendering {'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5870 - Expected collapsed condition produced on {'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5871 - Expected original SQL from {'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5872 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5873 - Expected fixed_condition produced on {'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5874 - Collapsed condition result unaltered by fixed condition extractor
ok 5875 - Expected warning when collapsing/rendering {'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5876 - Expected collapsed condition produced on {'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5877 - Expected original SQL from {'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5878 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5879 - Expected fixed_condition produced on {'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5880 - Collapsed condition result unaltered by fixed condition extractor
ok 5881 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5882 - Expected collapsed condition produced on ['-and',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5883 - Expected original SQL from ['-and',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5884 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5885 - Expected fixed_condition produced on ['-and',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5886 - Collapsed condition result unaltered by fixed condition extractor
ok 5887 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5888 - Expected collapsed condition produced on ['-AND',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5889 - Expected original SQL from ['-AND',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5890 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5891 - Expected fixed_condition produced on ['-AND',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5892 - Collapsed condition result unaltered by fixed condition extractor
ok 5893 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5894 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5895 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5896 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5897 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5898 - Collapsed condition result unaltered by fixed condition extractor
ok 5899 - Expected warning when collapsing/rendering ['-or',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5900 - Expected collapsed condition produced on ['-or',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5901 - Expected original SQL from ['-or',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5902 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5903 - Expected fixed_condition produced on ['-or',{'-and' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5904 - Collapsed condition result unaltered by fixed condition extractor
ok 5905 - Expected warning when collapsing/rendering ['-and',[0,{'=' => \'baz'}],'bizz','buzz','foo','bar']
ok 5906 - Expected collapsed condition produced on ['-and',[0,{'=' => \'baz'}],'bizz','buzz','foo','bar']
ok 5907 - Expected original SQL from ['-and',[0,{'=' => \'baz'}],'bizz','buzz','foo','bar']
ok 5908 - Collapse did not alter *the semantics* of the final SQL based on ['-and',[0,{'=' => \'baz'}],'bizz','buzz','foo','bar']
ok 5909 - Expected fixed_condition produced on ['-and',[0,{'=' => \'baz'}],'bizz','buzz','foo','bar']
ok 5910 - Collapsed condition result unaltered by fixed condition extractor
ok 5911 - Expected warning when collapsing/rendering {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5912 - Expected collapsed condition produced on {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5913 - Expected original SQL from {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5914 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5915 - Expected fixed_condition produced on {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5916 - Collapsed condition result unaltered by fixed condition extractor
ok 5917 - Expected warning when collapsing/rendering {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5918 - Expected collapsed condition produced on {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5919 - Expected original SQL from {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5920 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5921 - Expected fixed_condition produced on {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}
ok 5922 - Collapsed condition result unaltered by fixed condition extractor
ok 5923 - Expected warning when collapsing/rendering ['-and',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5924 - Expected collapsed condition produced on ['-and',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5925 - Expected original SQL from ['-and',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5926 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5927 - Expected fixed_condition produced on ['-and',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5928 - Collapsed condition result unaltered by fixed condition extractor
ok 5929 - Expected warning when collapsing/rendering ['-AND',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5930 - Expected collapsed condition produced on ['-AND',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5931 - Expected original SQL from ['-AND',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5932 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5933 - Expected fixed_condition produced on ['-AND',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5934 - Collapsed condition result unaltered by fixed condition extractor
ok 5935 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5936 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5937 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5938 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5939 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]}
ok 5940 - Collapsed condition result unaltered by fixed condition extractor
ok 5941 - Expected warning when collapsing/rendering {'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5942 - Expected collapsed condition produced on {'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5943 - Expected original SQL from {'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5944 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5945 - Expected fixed_condition produced on {'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5946 - Collapsed condition result unaltered by fixed condition extractor
ok 5947 - Expected warning when collapsing/rendering {'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5948 - Expected collapsed condition produced on {'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5949 - Expected original SQL from {'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5950 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5951 - Expected fixed_condition produced on {'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}
ok 5952 - Collapsed condition result unaltered by fixed condition extractor
ok 5953 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5954 - Expected collapsed condition produced on ['-and',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5955 - Expected original SQL from ['-and',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5956 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5957 - Expected fixed_condition produced on ['-and',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5958 - Collapsed condition result unaltered by fixed condition extractor
ok 5959 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5960 - Expected collapsed condition produced on ['-AND',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5961 - Expected original SQL from ['-AND',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5962 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5963 - Expected fixed_condition produced on ['-AND',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]
ok 5964 - Collapsed condition result unaltered by fixed condition extractor
ok 5965 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5966 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5967 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5968 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5969 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}}]}
ok 5970 - Collapsed condition result unaltered by fixed condition extractor
ok 5971 - Expected warning when collapsing/rendering ['-or',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5972 - Expected collapsed condition produced on ['-or',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5973 - Expected original SQL from ['-or',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5974 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5975 - Expected fixed_condition produced on ['-or',{'-or' => [0,{'=' => \'baz'}],'bizz' => 'buzz','foo' => 'bar'}]
ok 5976 - Collapsed condition result unaltered by fixed condition extractor
ok 5977 - Expected warning when collapsing/rendering ['-or',[0,{'=' => \'baz'}],'bizz','buzz','foo','bar']
ok 5978 - Expected collapsed condition produced on ['-or',[0,{'=' => \'baz'}],'bizz','buzz','foo','bar']
ok 5979 - Expected original SQL from ['-or',[0,{'=' => \'baz'}],'bizz','buzz','foo','bar']
ok 5980 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[0,{'=' => \'baz'}],'bizz','buzz','foo','bar']
ok 5981 - Expected fixed_condition produced on ['-or',[0,{'=' => \'baz'}],'bizz','buzz','foo','bar']
ok 5982 - Collapsed condition result unaltered by fixed condition extractor
ok 5983 - Expected warning when collapsing/rendering {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5984 - Expected collapsed condition produced on {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5985 - Expected original SQL from {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5986 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5987 - Expected fixed_condition produced on {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5988 - Collapsed condition result unaltered by fixed condition extractor
ok 5989 - Expected warning when collapsing/rendering {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5990 - Expected collapsed condition produced on {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5991 - Expected original SQL from {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5992 - Collapse did not alter *the semantics* of the final SQL based on {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5993 - Expected fixed_condition produced on {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 5994 - Collapsed condition result unaltered by fixed condition extractor
ok 5995 - Expected warning when collapsing/rendering ['-and',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5996 - Expected collapsed condition produced on ['-and',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5997 - Expected original SQL from ['-and',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5998 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 5999 - Expected fixed_condition produced on ['-and',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6000 - Collapsed condition result unaltered by fixed condition extractor
ok 6001 - Expected warning when collapsing/rendering ['-AND',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6002 - Expected collapsed condition produced on ['-AND',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6003 - Expected original SQL from ['-AND',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6004 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6005 - Expected fixed_condition produced on ['-AND',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6006 - Collapsed condition result unaltered by fixed condition extractor
ok 6007 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6008 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6009 - Expected original SQL from {'-OR' => ['-AND',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6010 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6011 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6012 - Collapsed condition result unaltered by fixed condition extractor
ok 6013 - Expected warning when collapsing/rendering {'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6014 - Expected collapsed condition produced on {'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6015 - Expected original SQL from {'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6016 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6017 - Expected fixed_condition produced on {'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6018 - Collapsed condition result unaltered by fixed condition extractor
ok 6019 - Expected warning when collapsing/rendering {'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6020 - Expected collapsed condition produced on {'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6021 - Expected original SQL from {'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6022 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6023 - Expected fixed_condition produced on {'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6024 - Collapsed condition result unaltered by fixed condition extractor
ok 6025 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6026 - Expected collapsed condition produced on ['-and',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6027 - Expected original SQL from ['-and',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6028 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6029 - Expected fixed_condition produced on ['-and',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6030 - Collapsed condition result unaltered by fixed condition extractor
ok 6031 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6032 - Expected collapsed condition produced on ['-AND',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6033 - Expected original SQL from ['-AND',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6034 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6035 - Expected fixed_condition produced on ['-AND',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6036 - Collapsed condition result unaltered by fixed condition extractor
ok 6037 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6038 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6039 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6040 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6041 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6042 - Collapsed condition result unaltered by fixed condition extractor
ok 6043 - Expected warning when collapsing/rendering ['-or',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6044 - Expected collapsed condition produced on ['-or',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6045 - Expected original SQL from ['-or',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6046 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6047 - Expected fixed_condition produced on ['-or',{'-and' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6048 - Collapsed condition result unaltered by fixed condition extractor
ok 6049 - Expected warning when collapsing/rendering ['-and',{'0' => {'=' => \'baz'}},'bizz','buzz','foo','bar']
ok 6050 - Expected collapsed condition produced on ['-and',{'0' => {'=' => \'baz'}},'bizz','buzz','foo','bar']
ok 6051 - Expected original SQL from ['-and',{'0' => {'=' => \'baz'}},'bizz','buzz','foo','bar']
ok 6052 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'0' => {'=' => \'baz'}},'bizz','buzz','foo','bar']
ok 6053 - Expected fixed_condition produced on ['-and',{'0' => {'=' => \'baz'}},'bizz','buzz','foo','bar']
ok 6054 - Collapsed condition result unaltered by fixed condition extractor
ok 6055 - Expected warning when collapsing/rendering {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 6056 - Expected collapsed condition produced on {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 6057 - Expected original SQL from {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 6058 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 6059 - Expected fixed_condition produced on {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 6060 - Collapsed condition result unaltered by fixed condition extractor
ok 6061 - Expected warning when collapsing/rendering {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 6062 - Expected collapsed condition produced on {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 6063 - Expected original SQL from {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 6064 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 6065 - Expected fixed_condition produced on {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}
ok 6066 - Collapsed condition result unaltered by fixed condition extractor
ok 6067 - Expected warning when collapsing/rendering ['-and',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6068 - Expected collapsed condition produced on ['-and',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6069 - Expected original SQL from ['-and',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6070 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6071 - Expected fixed_condition produced on ['-and',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6072 - Collapsed condition result unaltered by fixed condition extractor
ok 6073 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6074 - Expected collapsed condition produced on ['-AND',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6075 - Expected original SQL from ['-AND',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6076 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6077 - Expected fixed_condition produced on ['-AND',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6078 - Collapsed condition result unaltered by fixed condition extractor
ok 6079 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6080 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6081 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6082 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6083 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6084 - Collapsed condition result unaltered by fixed condition extractor
ok 6085 - Expected warning when collapsing/rendering {'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6086 - Expected collapsed condition produced on {'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6087 - Expected original SQL from {'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6088 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6089 - Expected fixed_condition produced on {'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6090 - Collapsed condition result unaltered by fixed condition extractor
ok 6091 - Expected warning when collapsing/rendering {'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6092 - Expected collapsed condition produced on {'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6093 - Expected original SQL from {'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6094 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6095 - Expected fixed_condition produced on {'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}
ok 6096 - Collapsed condition result unaltered by fixed condition extractor
ok 6097 - Expected warning when collapsing/rendering ['-and',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6098 - Expected collapsed condition produced on ['-and',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6099 - Expected original SQL from ['-and',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6100 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6101 - Expected fixed_condition produced on ['-and',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6102 - Collapsed condition result unaltered by fixed condition extractor
ok 6103 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6104 - Expected collapsed condition produced on ['-AND',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6105 - Expected original SQL from ['-AND',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6106 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6107 - Expected fixed_condition produced on ['-AND',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6108 - Collapsed condition result unaltered by fixed condition extractor
ok 6109 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6110 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6111 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6112 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6113 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6114 - Collapsed condition result unaltered by fixed condition extractor
ok 6115 - Expected warning when collapsing/rendering ['-or',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6116 - Expected collapsed condition produced on ['-or',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6117 - Expected original SQL from ['-or',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6118 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6119 - Expected fixed_condition produced on ['-or',{'-or' => {'0' => {'=' => \'baz'}},'bizz' => 'buzz','foo' => 'bar'}]
ok 6120 - Collapsed condition result unaltered by fixed condition extractor
ok 6121 - Expected warning when collapsing/rendering ['-or',{'0' => {'=' => \'baz'}},'bizz','buzz','foo','bar']
ok 6122 - Expected collapsed condition produced on ['-or',{'0' => {'=' => \'baz'}},'bizz','buzz','foo','bar']
ok 6123 - Expected original SQL from ['-or',{'0' => {'=' => \'baz'}},'bizz','buzz','foo','bar']
ok 6124 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'0' => {'=' => \'baz'}},'bizz','buzz','foo','bar']
ok 6125 - Expected fixed_condition produced on ['-or',{'0' => {'=' => \'baz'}},'bizz','buzz','foo','bar']
ok 6126 - Collapsed condition result unaltered by fixed condition extractor
ok 6127 - Expected warning when collapsing/rendering {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 6128 - Expected collapsed condition produced on {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 6129 - Expected original SQL from {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 6130 - Collapse did not alter *the semantics* of the final SQL based on {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 6131 - Expected fixed_condition produced on {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 6132 - Collapsed condition result unaltered by fixed condition extractor
ok 6133 - Expected warning when collapsing/rendering {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 6134 - Expected collapsed condition produced on {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 6135 - Expected original SQL from {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 6136 - Collapse did not alter *the semantics* of the final SQL based on {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 6137 - Expected fixed_condition produced on {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}
ok 6138 - Collapsed condition result unaltered by fixed condition extractor
ok 6139 - Expected warning when collapsing/rendering ['-and',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6140 - Expected collapsed condition produced on ['-and',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6141 - Expected original SQL from ['-and',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6142 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6143 - Expected fixed_condition produced on ['-and',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6144 - Collapsed condition result unaltered by fixed condition extractor
ok 6145 - Expected warning when collapsing/rendering ['-AND',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6146 - Expected collapsed condition produced on ['-AND',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6147 - Expected original SQL from ['-AND',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6148 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6149 - Expected fixed_condition produced on ['-AND',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6150 - Collapsed condition result unaltered by fixed condition extractor
ok 6151 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6152 - Expected collapsed condition produced on {'-OR' => ['-AND',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6153 - Expected original SQL from {'-OR' => ['-AND',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6154 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6155 - Expected fixed_condition produced on {'-OR' => ['-AND',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]}
ok 6156 - Collapsed condition result unaltered by fixed condition extractor
ok 6157 - Expected warning when collapsing/rendering {'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 6158 - Expected collapsed condition produced on {'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 6159 - Expected original SQL from {'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 6160 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 6161 - Expected fixed_condition produced on {'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 6162 - Collapsed condition result unaltered by fixed condition extractor
ok 6163 - Expected warning when collapsing/rendering {'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 6164 - Expected collapsed condition produced on {'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 6165 - Expected original SQL from {'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 6166 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 6167 - Expected fixed_condition produced on {'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}
ok 6168 - Collapsed condition result unaltered by fixed condition extractor
ok 6169 - Expected warning when collapsing/rendering ['-and',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6170 - Expected collapsed condition produced on ['-and',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6171 - Expected original SQL from ['-and',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6172 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6173 - Expected fixed_condition produced on ['-and',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6174 - Collapsed condition result unaltered by fixed condition extractor
ok 6175 - Expected warning when collapsing/rendering ['-AND',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6176 - Expected collapsed condition produced on ['-AND',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6177 - Expected original SQL from ['-AND',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6178 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6179 - Expected fixed_condition produced on ['-AND',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]
ok 6180 - Collapsed condition result unaltered by fixed condition extractor
ok 6181 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6182 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6183 - Expected original SQL from {'-OR' => ['-AND',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6184 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6185 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => {'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}}]}
ok 6186 - Collapsed condition result unaltered by fixed condition extractor
ok 6187 - Expected warning when collapsing/rendering ['-or',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6188 - Expected collapsed condition produced on ['-or',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6189 - Expected original SQL from ['-or',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6190 - Collapse did not alter *the semantics* of the final SQL based on ['-or',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6191 - Expected fixed_condition produced on ['-or',{'0' => {'=' => \'baz'},'bizz' => 'buzz','foo' => 'bar'}]
ok 6192 - Collapsed condition result unaltered by fixed condition extractor
ok 6193 - Expected warning when collapsing/rendering ['0',{'=' => \'baz'},'bizz','buzz','foo','bar']
ok 6194 - Expected collapsed condition produced on ['0',{'=' => \'baz'},'bizz','buzz','foo','bar']
ok 6195 - Expected original SQL from ['0',{'=' => \'baz'},'bizz','buzz','foo','bar']
ok 6196 - Collapse did not alter *the semantics* of the final SQL based on ['0',{'=' => \'baz'},'bizz','buzz','foo','bar']
ok 6197 - Expected fixed_condition produced on ['0',{'=' => \'baz'},'bizz','buzz','foo','bar']
ok 6198 - Collapsed condition result unaltered by fixed condition extractor
ok 6199 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6200 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6201 - Expected original SQL from {'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6202 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6203 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6204 - Collapsed condition result unaltered by fixed condition extractor
ok 6205 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6206 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6207 - Expected original SQL from {'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6208 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6209 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6210 - Collapsed condition result unaltered by fixed condition extractor
ok 6211 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6212 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6213 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6214 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6215 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6216 - Collapsed condition result unaltered by fixed condition extractor
ok 6217 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6218 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6219 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6220 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6221 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6222 - Collapsed condition result unaltered by fixed condition extractor
ok 6223 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]}
ok 6224 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]}
ok 6225 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]}
ok 6226 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]}
ok 6227 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']}]}
ok 6228 - Collapsed condition result unaltered by fixed condition extractor
ok 6229 - Expected warning when collapsing/rendering ['-or',['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']]
ok 6230 - Expected collapsed condition produced on ['-or',['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']]
ok 6231 - Expected original SQL from ['-or',['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']]
ok 6232 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']]
ok 6233 - Expected fixed_condition produced on ['-or',['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']]
ok 6234 - Collapsed condition result unaltered by fixed condition extractor
ok 6235 - Expected warning when collapsing/rendering ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']
ok 6236 - Expected collapsed condition produced on ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']
ok 6237 - Expected original SQL from ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']
ok 6238 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']
ok 6239 - Expected fixed_condition produced on ['foo','bar','-and',[0,{'=' => \'baz'}],'bizz','buzz']
ok 6240 - Collapsed condition result unaltered by fixed condition extractor
ok 6241 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6242 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6243 - Expected original SQL from {'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6244 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6245 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6246 - Collapsed condition result unaltered by fixed condition extractor
ok 6247 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6248 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6249 - Expected original SQL from {'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6250 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6251 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}
ok 6252 - Collapsed condition result unaltered by fixed condition extractor
ok 6253 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6254 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6255 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6256 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6257 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6258 - Collapsed condition result unaltered by fixed condition extractor
ok 6259 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6260 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6261 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6262 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6263 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]
ok 6264 - Collapsed condition result unaltered by fixed condition extractor
ok 6265 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]}
ok 6266 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]}
ok 6267 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]}
ok 6268 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]}
ok 6269 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']}]}
ok 6270 - Collapsed condition result unaltered by fixed condition extractor
ok 6271 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']]
ok 6272 - Expected collapsed condition produced on ['-or',['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']]
ok 6273 - Expected original SQL from ['-or',['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']]
ok 6274 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']]
ok 6275 - Expected fixed_condition produced on ['-or',['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']]
ok 6276 - Collapsed condition result unaltered by fixed condition extractor
ok 6277 - Expected warning when collapsing/rendering ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']
ok 6278 - Expected collapsed condition produced on ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']
ok 6279 - Expected original SQL from ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']
ok 6280 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']
ok 6281 - Expected fixed_condition produced on ['foo','bar','-or',[0,{'=' => \'baz'}],'bizz','buzz']
ok 6282 - Collapsed condition result unaltered by fixed condition extractor
ok 6283 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6284 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6285 - Expected original SQL from {'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6286 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6287 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6288 - Collapsed condition result unaltered by fixed condition extractor
ok 6289 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6290 - Expected collapsed condition produced on {'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6291 - Expected original SQL from {'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6292 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6293 - Expected fixed_condition produced on {'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6294 - Collapsed condition result unaltered by fixed condition extractor
ok 6295 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6296 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6297 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6298 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6299 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6300 - Collapsed condition result unaltered by fixed condition extractor
ok 6301 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6302 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6303 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6304 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6305 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6306 - Collapsed condition result unaltered by fixed condition extractor
ok 6307 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]}
ok 6308 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]}
ok 6309 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]}
ok 6310 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]}
ok 6311 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']}]}
ok 6312 - Collapsed condition result unaltered by fixed condition extractor
ok 6313 - Expected warning when collapsing/rendering ['-or',['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']]
ok 6314 - Expected collapsed condition produced on ['-or',['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']]
ok 6315 - Expected original SQL from ['-or',['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']]
ok 6316 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']]
ok 6317 - Expected fixed_condition produced on ['-or',['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']]
ok 6318 - Collapsed condition result unaltered by fixed condition extractor
ok 6319 - Expected warning when collapsing/rendering ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']
ok 6320 - Expected collapsed condition produced on ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']
ok 6321 - Expected original SQL from ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']
ok 6322 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']
ok 6323 - Expected fixed_condition produced on ['foo','bar','-and',{'0' => {'=' => \'baz'}},'bizz','buzz']
ok 6324 - Collapsed condition result unaltered by fixed condition extractor
ok 6325 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6326 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6327 - Expected original SQL from {'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6328 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6329 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6330 - Collapsed condition result unaltered by fixed condition extractor
ok 6331 - Expected warning when collapsing/rendering {'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6332 - Expected collapsed condition produced on {'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6333 - Expected original SQL from {'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6334 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6335 - Expected fixed_condition produced on {'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}
ok 6336 - Collapsed condition result unaltered by fixed condition extractor
ok 6337 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6338 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6339 - Expected original SQL from ['-and',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6340 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6341 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6342 - Collapsed condition result unaltered by fixed condition extractor
ok 6343 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6344 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6345 - Expected original SQL from ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6346 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6347 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]
ok 6348 - Collapsed condition result unaltered by fixed condition extractor
ok 6349 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]}
ok 6350 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]}
ok 6351 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]}
ok 6352 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]}
ok 6353 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']}]}
ok 6354 - Collapsed condition result unaltered by fixed condition extractor
ok 6355 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']]
ok 6356 - Expected collapsed condition produced on ['-or',['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']]
ok 6357 - Expected original SQL from ['-or',['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']]
ok 6358 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']]
ok 6359 - Expected fixed_condition produced on ['-or',['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']]
ok 6360 - Collapsed condition result unaltered by fixed condition extractor
ok 6361 - Expected warning when collapsing/rendering ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']
ok 6362 - Expected collapsed condition produced on ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']
ok 6363 - Expected original SQL from ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']
ok 6364 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']
ok 6365 - Expected fixed_condition produced on ['foo','bar','-or',{'0' => {'=' => \'baz'}},'bizz','buzz']
ok 6366 - Collapsed condition result unaltered by fixed condition extractor
ok 6367 - Expected warning when collapsing/rendering {'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}
ok 6368 - Expected collapsed condition produced on {'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}
ok 6369 - Expected original SQL from {'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}
ok 6370 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}
ok 6371 - Expected fixed_condition produced on {'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}
ok 6372 - Collapsed condition result unaltered by fixed condition extractor
ok 6373 - Expected warning when collapsing/rendering {'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}
ok 6374 - Expected collapsed condition produced on {'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}
ok 6375 - Expected original SQL from {'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}
ok 6376 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}
ok 6377 - Expected fixed_condition produced on {'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}
ok 6378 - Collapsed condition result unaltered by fixed condition extractor
ok 6379 - Expected warning when collapsing/rendering ['-and',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]
ok 6380 - Expected collapsed condition produced on ['-and',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]
ok 6381 - Expected original SQL from ['-and',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]
ok 6382 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]
ok 6383 - Expected fixed_condition produced on ['-and',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]
ok 6384 - Collapsed condition result unaltered by fixed condition extractor
ok 6385 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]
ok 6386 - Expected collapsed condition produced on ['-AND',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]
ok 6387 - Expected original SQL from ['-AND',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]
ok 6388 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]
ok 6389 - Expected fixed_condition produced on ['-AND',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]
ok 6390 - Collapsed condition result unaltered by fixed condition extractor
ok 6391 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]}
ok 6392 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]}
ok 6393 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]}
ok 6394 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]}
ok 6395 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']}]}
ok 6396 - Collapsed condition result unaltered by fixed condition extractor
ok 6397 - Expected warning when collapsing/rendering ['-or',['foo','bar',0,{'=' => \'baz'},'bizz','buzz']]
ok 6398 - Expected collapsed condition produced on ['-or',['foo','bar',0,{'=' => \'baz'},'bizz','buzz']]
ok 6399 - Expected original SQL from ['-or',['foo','bar',0,{'=' => \'baz'},'bizz','buzz']]
ok 6400 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar',0,{'=' => \'baz'},'bizz','buzz']]
ok 6401 - Expected fixed_condition produced on ['-or',['foo','bar',0,{'=' => \'baz'},'bizz','buzz']]
ok 6402 - Collapsed condition result unaltered by fixed condition extractor
ok 6403 - Expected warning when collapsing/rendering ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']
ok 6404 - Expected collapsed condition produced on ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']
ok 6405 - Expected original SQL from ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']
ok 6406 - Collapse did not alter *the semantics* of the final SQL based on ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']
ok 6407 - Expected fixed_condition produced on ['foo','bar',0,{'=' => \'baz'},'bizz','buzz']
ok 6408 - Collapsed condition result unaltered by fixed condition extractor
ok 6409 - Expected warning when collapsing/rendering {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 6410 - Expected collapsed condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 6411 - Expected original SQL from {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 6412 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 6413 - Expected fixed_condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 6414 - Collapsed condition result unaltered by fixed condition extractor
ok 6415 - Expected warning when collapsing/rendering {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 6416 - Expected collapsed condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 6417 - Expected original SQL from {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 6418 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 6419 - Expected fixed_condition produced on {'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}
ok 6420 - Collapsed condition result unaltered by fixed condition extractor
ok 6421 - Expected warning when collapsing/rendering ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 6422 - Expected collapsed condition produced on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 6423 - Expected original SQL from ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 6424 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 6425 - Expected fixed_condition produced on ['-and',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 6426 - Collapsed condition result unaltered by fixed condition extractor
ok 6427 - Expected warning when collapsing/rendering ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 6428 - Expected collapsed condition produced on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 6429 - Expected original SQL from ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 6430 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 6431 - Expected fixed_condition produced on ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]
ok 6432 - Collapsed condition result unaltered by fixed condition extractor
ok 6433 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 6434 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 6435 - Expected original SQL from {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 6436 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 6437 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']}]}
ok 6438 - Collapsed condition result unaltered by fixed condition extractor
ok 6439 - Expected warning when collapsing/rendering ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 6440 - Expected collapsed condition produced on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 6441 - Expected original SQL from ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 6442 - Collapse did not alter *the semantics* of the final SQL based on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 6443 - Expected fixed_condition produced on ['-or',[{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']]
ok 6444 - Collapsed condition result unaltered by fixed condition extractor
ok 6445 - Expected warning when collapsing/rendering [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 6446 - Expected collapsed condition produced on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 6447 - Expected original SQL from [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 6448 - Collapse did not alter *the semantics* of the final SQL based on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 6449 - Expected fixed_condition produced on [{'foo' => 'bar'},'-and',{'0' => 'baz'},'bizz','buzz']
ok 6450 - Collapsed condition result unaltered by fixed condition extractor
ok 6451 - Expected warning when collapsing/rendering {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 6452 - Expected collapsed condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 6453 - Expected original SQL from {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 6454 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 6455 - Expected fixed_condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 6456 - Collapsed condition result unaltered by fixed condition extractor
ok 6457 - Expected warning when collapsing/rendering {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 6458 - Expected collapsed condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 6459 - Expected original SQL from {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 6460 - Collapse did not alter *the semantics* of the final SQL based on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 6461 - Expected fixed_condition produced on {'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}
ok 6462 - Collapsed condition result unaltered by fixed condition extractor
ok 6463 - Expected warning when collapsing/rendering ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 6464 - Expected collapsed condition produced on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 6465 - Expected original SQL from ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 6466 - Collapse did not alter *the semantics* of the final SQL based on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 6467 - Expected fixed_condition produced on ['-and',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 6468 - Collapsed condition result unaltered by fixed condition extractor
ok 6469 - Expected warning when collapsing/rendering ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 6470 - Expected collapsed condition produced on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 6471 - Expected original SQL from ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 6472 - Collapse did not alter *the semantics* of the final SQL based on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 6473 - Expected fixed_condition produced on ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]
ok 6474 - Collapsed condition result unaltered by fixed condition extractor
ok 6475 - Expected warning when collapsing/rendering {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 6476 - Expected collapsed condition produced on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 6477 - Expected original SQL from {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 6478 - Collapse did not alter *the semantics* of the final SQL based on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 6479 - Expected fixed_condition produced on {'-OR' => ['-AND',{'-or' => ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]}]}
ok 6480 - Collapsed condition result unaltered by fixed condition extractor
ok 6481 - Expected warning when collapsing/rendering ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 6482 - Expected collapsed condition produced on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 6483 - Expected original SQL from ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 6484 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 6485 - Expected fixed_condition produced on ['-or',['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]]
ok 6486 - Collapsed condition result unaltered by fixed condition extractor
ok 6487 - Expected warning when collapsing/rendering ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 6488 - Expected collapsed condition produced on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 6489 - Expected original SQL from ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 6490 - Collapse did not alter *the semantics* of the final SQL based on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 6491 - Expected fixed_condition produced on ['-or',['foo','bar','-or',{'0' => 'baz'},'bizz','buzz']]
ok 6492 - Collapsed condition result unaltered by fixed condition extractor
1..6492
# Auto checked 4 references for leaks - none detected
ok
t/sqlmaker/hierarchical/oracle.t .................... 
#
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
1..24
# Auto checked 8 references for leaks - none detected
ok
t/sqlmaker/legacy_joins.t ........................... 
#
ok 1 - join 1 ok
ok 2 - join 2 ok
ok 3 - join 3 (inner join) ok
ok 4 - join 4 (nested joins + join types) ok
ok 5 - join 5 (SCALAR reference for ON statement) ok
1..5
# Auto checked 0 references for leaks - none detected
ok
t/sqlmaker/limit_dialects/basic.t ................... 
#
ok 1 - count ok
ok 2 - iterator->next ok
ok 3 - next past end of resultset ok
ok 4 - offset ok
ok 5 - software limit count ok
ok 6 - software iterator->next ok
ok 7 - software next past end of resultset ok
ok 8 - software offset ok
ok 9 - threw Regexp ((?^:Unable to generate limited query representation with 'software_limit' enabled))
ok 10 - offset with no limit
ok 11 - complex abstract count ok
1..11
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/limit_dialects/custom.t .................. 
#
ok 1 - Rownum subsel aliasing works correctly
ok 2 - deprecation warning
1..2
# Auto checked 2 references for leaks - none detected
ok
t/sqlmaker/limit_dialects/fetch_first.t ............. 
#
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6 - Query actually works
ok 7
ok 8 - Query actually works
ok 9
ok 10 - Query actually works
ok 11
ok 12 - Query actually works
ok 13
ok 14 - Query actually works
ok 15
ok 16 - Query actually works
ok 17
ok 18 - Query actually works
ok 19
ok 20 - Query actually works
ok 21
ok 22 - Query actually works
ok 23
ok 24
ok 25
ok 26 - Newlines/spaces preserved in final sql
1..26
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/limit_dialects/first_skip.t .............. 
#
ok 1
ok 2
ok 3
ok 4 - Newlines/spaces preserved in final sql
ok 5 - Pagination with sub-query in WHERE works
1..5
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/limit_dialects/generic_subq.t ............ 
#
ok 1
ok 2 - Correct columns selected with rows
ok 3
ok 4 - Correct columns selected with rows
ok 5
ok 6 - Correct columns selected with rows
ok 7 - Expected amount of CDs
ok 8 - Complex ordered gensubq limited cds and tracks in expected sqlite order
ok 9 - Expected array slice on complex ordered limited gensubq (0 : 10) # TODO Temporary workaround until fix of https://twitter.com/dbix_class/status/957271153751527424 proliferates
ok 10 - Expected sql on complex ordered limited gensubq (0 : 10)
ok 11 - Expected array slice on complex ordered limited gensubq (3 : 5) # TODO Temporary workaround until fix of https://twitter.com/dbix_class/status/957271153751527424 proliferates
ok 12 - Expected sql on complex ordered limited gensubq (3 : 5)
ok 13 - Expected array slice on complex ordered limited gensubq (4 : 6) # TODO Temporary workaround until fix of https://twitter.com/dbix_class/status/957271153751527424 proliferates
ok 14 - Expected sql on complex ordered limited gensubq (4 : 6)
ok 15 - Expected array slice on complex ordered limited gensubq (0 : 2) # TODO Temporary workaround until fix of https://twitter.com/dbix_class/status/957271153751527424 proliferates
ok 16 - Expected sql on complex ordered limited gensubq (0 : 2)
ok 17 - Expected array slice on complex ordered limited gensubq (1 : 3) # TODO Temporary workaround until fix of https://twitter.com/dbix_class/status/957271153751527424 proliferates
ok 18 - Expected sql on complex ordered limited gensubq (1 : 3)
ok 19 - Newlines/spaces preserved in final sql
1..19
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/limit_dialects/mssql_torture.t ........... 
#
ok 1 - Correct SQL for RowNumberOver on pref_bt_and_page_and_group_rs
ok 2 - Correct SQL for Top on pref_bt_and_page_and_group_rs
ok 3 - Correct SQL for RowNumberOver on pref_hm_and_page_and_group_rs
ok 4 - Correct SQL for Top on pref_hm_and_page_and_group_rs
1..4
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/limit_dialects/rno.t ..................... 
#
ok 1
ok 2
ok 3
ok 4
ok 5 - Newlines/spaces preserved in final sql
ok 6 - Pagination with sub-query in WHERE works
1..6
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/limit_dialects/rownum.t .................. 
#
ok 1 - Rownum subsel aliasing works correctly
ok 2 - Rownum subsel aliasing works correctly with unique order_by
ok 3 - Rownum subsel aliasing works correctly with non-unique order_by
ok 4 - Rownum subsel aliasing \#2 works correctly
ok 5 - Rownum subsel aliasing \#2 works correctly with unique order_by
ok 6 - pagination with subquery works
ok 7 - Newlines/spaces preserved in final sql
ok 8 - Pagination with sub-query in WHERE works
1..8
# Auto checked 4 references for leaks - none detected
ok
t/sqlmaker/limit_dialects/skip_first.t .............. 
#
ok 1
ok 2
ok 3
ok 4 - Newlines/spaces preserved in final sql
ok 5 - Pagination with sub-query in WHERE works
1..5
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/limit_dialects/toplimit.t ................ 
#
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6 - pagination with subqueries works
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17 - Newlines/spaces preserved in final sql
ok 18 - Pagination with sub-query in WHERE works
1..18
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/limit_dialects/torture.t ................. 
#
ok 1 - FetchFirst: Plain unordered ungrouped select with limit and no offset
ok 2 - FetchFirst: Unordered limit with select/group/having
ok 3 - Grouped limit under FetchFirst
ok 4 - FetchFirst: Unordered limit+offset with select/group/having
ok 5 - Grouped limit+offset runs under FetchFirst
ok 6 - FetchFirst: Ordered limit with select/group/having
ok 7 - Grouped ordered limit runs under FetchFirst
ok 8 - FetchFirst: Ordered limit+offset with select/group/having
ok 9 - Grouped ordered limit+offset runs under FetchFirst
ok 10 - FetchFirst: Prefetch with limit+offset
ok 11 - Complex limited prefetch runs under FetchFirst
ok 12 - FirstSkip: Plain unordered ungrouped select with limit and no offset
ok 13 - FirstSkip: Ordered limit+offset with select/group/having
ok 14 - Grouped ordered limit+offset runs under FirstSkip
ok 15 - FirstSkip: Prefetch with limit+offset
ok 16 - Complex limited prefetch runs under FirstSkip
ok 17 - GenericSubQ: Plain unordered ungrouped select with limit and no offset
ok 18 - GenericSubQ: Ordered limit with select/group/having
ok 19 - Grouped ordered limit runs under GenericSubQ
ok 20 - GenericSubQ: Ordered limit+offset with select/group/having
ok 21 - Grouped ordered limit+offset runs under GenericSubQ
ok 22 - GenericSubQ: Prefetch with limit+offset
ok 23 - Expected count of objects on limited prefetch
ok 24 - Complex limited prefetch runs under GenericSubQ
ok 25 - LimitOffset: Plain unordered ungrouped select with limit and no offset
ok 26 - LimitOffset: Unordered limit with select/group/having
ok 27 - Grouped limit under LimitOffset
ok 28 - LimitOffset: Unordered limit+offset with select/group/having
ok 29 - Grouped limit+offset runs under LimitOffset
ok 30 - LimitOffset: Ordered limit with select/group/having
ok 31 - Grouped ordered limit runs under LimitOffset
ok 32 - LimitOffset: Ordered limit+offset with select/group/having
ok 33 - Grouped ordered limit+offset runs under LimitOffset
ok 34 - LimitOffset: Prefetch with limit+offset
ok 35 - Expected count of objects on limited prefetch
ok 36 - Complex limited prefetch runs under LimitOffset
ok 37 - LimitXY: Plain unordered ungrouped select with limit and no offset
ok 38 - LimitXY: Ordered limit+offset with select/group/having
ok 39 - Grouped ordered limit+offset runs under LimitXY
ok 40 - LimitXY: Prefetch with limit+offset
ok 41 - Complex limited prefetch runs under LimitXY
ok 42 - RowNum: Plain unordered ungrouped select with limit and no offset
ok 43 - RowNum: Unordered limit with select/group/having
ok 44 - Grouped limit under RowNum
ok 45 - RowNum: Unordered limit+offset with select/group/having
ok 46 - Grouped limit+offset runs under RowNum
ok 47 - RowNum: Ordered limit with select/group/having
ok 48 - Grouped ordered limit runs under RowNum
ok 49 - RowNum: Ordered limit+offset with select/group/having
ok 50 - Grouped ordered limit+offset runs under RowNum
ok 51 - RowNum: Prefetch with limit+offset
ok 52 - Complex limited prefetch runs under RowNum
ok 53 - RowNumberOver: Plain unordered ungrouped select with limit and no offset
ok 54 - RowNumberOver: Unordered limit with select/group/having
ok 55 - Grouped limit under RowNumberOver
ok 56 - RowNumberOver: Unordered limit+offset with select/group/having
ok 57 - Grouped limit+offset runs under RowNumberOver
ok 58 - RowNumberOver: Ordered limit with select/group/having
ok 59 - Grouped ordered limit runs under RowNumberOver
ok 60 - RowNumberOver: Ordered limit+offset with select/group/having
ok 61 - Grouped ordered limit+offset runs under RowNumberOver
ok 62 - RowNumberOver: Prefetch with limit+offset
ok 63 - Complex limited prefetch runs under RowNumberOver
ok 64 - SkipFirst: Plain unordered ungrouped select with limit and no offset
ok 65 - SkipFirst: Ordered limit+offset with select/group/having
ok 66 - Grouped ordered limit+offset runs under SkipFirst
ok 67 - SkipFirst: Prefetch with limit+offset
ok 68 - Complex limited prefetch runs under SkipFirst
ok 69 - Top: Plain unordered ungrouped select with limit and no offset
ok 70 - Top: Unordered limit with select/group/having
ok 71 - Grouped limit under Top
ok 72 - Top: Unordered limit+offset with select/group/having
ok 73 - Grouped limit+offset runs under Top
ok 74 - Top: Ordered limit with select/group/having
ok 75 - Grouped ordered limit runs under Top
ok 76 - Top: Ordered limit+offset with select/group/having
ok 77 - Grouped ordered limit+offset runs under Top
ok 78 - Top: Prefetch with limit+offset
ok 79 - Complex limited prefetch runs under Top
1..79
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/literal_with_bind.t ...................... 
#
ok 1 - inserted row using literal sql
ok 2 - row was inserted
ok 3 - search/updated row using literal sql
ok 4 - row was updated
ok 5 - populated row using literal sql
ok 6 - row was populated
ok 7 - inserted row using literal sql
ok 8 - row was inserted
ok 9 - search/updated row using literal sql
ok 10 - row was updated
ok 11 - populated row using literal sql
ok 12 - row was populated
ok 13 - ref1 unchanged
ok 14 - ref2 unchanged
ok 15 - ref3 unchanged
1..15
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/msaccess.t ............................... 
#
ok 1 - correct SQL for two-step left join
ok 2 - correct SQL for two-step inner join
ok 3 - one-step join parenthesized
ok 4 - two-step join parenthesized and inner join prepended with INNER
1..4
# Auto checked 4 references for leaks - none detected
ok
t/sqlmaker/mysql.t .................................. 
#
ok 1 - Correct update-SQL with double-wrapped subquery
ok 2 - Correct delete-SQL with double-wrapped subquery
ok 3
ok 4
ok 5 - straight joins correctly supported for mysql
ok 6 - default join type works for version 3
ok 7 - default join type works for version 4
1..7
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/nest_deprec.t ............................ 
#
ok 1 - -nest still works
ok 2 - Only one deprecation warning
ok 3 - -nest still works
ok 4 - Only one deprecation warning
1..4
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/oracle.t ................................. 
#
ok 1 - An object of class 'DBIx::Class::SQLMaker::Oracle' isa 'DBIx::Class::SQLMaker::Oracle'
ok 2 - Offline: Simple: "parentid" = PRIOR artistid
ok 3 - lives is ok from 'Offline: Simple: "parentid" = PRIOR artistid'
ok 4 - Offline: Simple: "parentid" != ( PRIOR "artistid" )
ok 5 - lives is ok from 'Offline: Simple: "parentid" != ( PRIOR "artistid" )'
ok 6 - Offline: oracle.com example \#1
ok 7 - lives is ok from 'Offline: oracle.com example \#1'
ok 8 - Offline: oracle.com example \#2
ok 9 - lives is ok from 'Offline: oracle.com example \#2'
ok 10 - _shorten_identifier for short id without keywords ok
ok 11 - _shorten_identifier for short id with one keyword ok
ok 12 - _shorten_identifier for short id with keywords ok
ok 13 - _shorten_identifier without keywords ok
ok 14 - _shorten_identifier with one keyword ok
ok 15 - _shorten_identifier with keywords ok
ok 16 - sql_maker generates insert returning for one column
ok 17 - sql_maker generates insert returning for one column
ok 18 - sql_maker generates insert returning for multiple columns
ok 19 - Basic test of identifiers over the 30 char limit
ok 20 - 'At least one artist from db' isa 'DBICTest::Schema::Artist'
ok 21 - rel name over 30 char limit with user condition, requiring walking the WHERE data structure
ok 22 - 'At least one artist from db' isa 'DBICTest::Schema::Artist'
ok 23 - get_column returns a non-null result
ok 24 - rel names over the 30 char limit using group_by/having and join
ok 25 - rel names over the 30 char limit using group_by/having and join
ok 26 - Expected count subquery
ok 27 - sql_maker generates insert returning for one column
ok 28 - sql_maker generates insert returning for one column
ok 29 - sql_maker generates insert returning for multiple columns
ok 30 - Basic test of identifiers over the 30 char limit
ok 31 - 'At least one artist from db' isa 'DBICTest::Schema::Artist'
ok 32 - rel name over 30 char limit with user condition, requiring walking the WHERE data structure
ok 33 - 'At least one artist from db' isa 'DBICTest::Schema::Artist'
ok 34 - get_column returns a non-null result
ok 35 - rel names over the 30 char limit using group_by/having and join
ok 36 - rel names over the 30 char limit using group_by/having and join
ok 37 - Expected count subquery
1..37
# Auto checked 10 references for leaks - none detected
ok
t/sqlmaker/oraclejoin.t ............................. 
#
ok 1 - WhereJoins search with empty where clause
ok 2 - WhereJoins search with where clause
ok 3 - WhereJoins search with where clause
ok 4 - WhereJoins search with or in where clause
ok 5 - WhereJoins search with empty where clause
ok 6 - WhereJoins search with where clause
ok 7 - WhereJoins search with where clause
ok 8 - WhereJoins search with or in where clause
1..8
# Auto checked 0 references for leaks - none detected
ok
t/sqlmaker/order_by_bindtransport.t ................. 
#
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
not ok 11 # TODO Not implemented
#   Failed (TODO) test at t/sqlmaker/order_by_bindtransport.t line 45.
# died: DBIx::Class::Exception (DBIx::Class::SQLMaker::ClassicExtensions::puke(): Fatal: hash passed to _order_by must have exactly one key (-desc or -asc) at t/sqlmaker/order_by_bindtransport.t line 44
# )
not ok 12 # TODO Not implemented
#   Failed (TODO) test at t/sqlmaker/order_by_bindtransport.t line 45.
# died: DBIx::Class::Exception (DBIx::Class::SQLMaker::ClassicExtensions::puke(): Fatal: hash passed to _order_by must have exactly one key (-desc or -asc) at t/sqlmaker/order_by_bindtransport.t line 44
# )
1..12
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/order_by_func.t .......................... 
#
not ok 1 # TODO & SKIP order_by using function
not ok 2 # TODO & SKIP order_by using function
1..2
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/pg.t ..................................... 
#
ok 1 - correct SQL with aggregate boolean order on Pg
1..1
# Auto checked 4 references for leaks - none detected
ok
t/sqlmaker/quotes.t ................................. 
#
ok 1 - got correct SQL for count query with bracket quoting
ok 2 - got correct SQL for count query with mysql quoting
ok 3 - quoted ORDER BY with DESC (should use a scalarref anyway)
ok 4 - did not quote ORDER BY with scalarref
ok 5 - quoted table names for UPDATE
1..5
# Auto checked 5 references for leaks - none detected
ok
t/sqlmaker/rebase.t ................................. 
#
ok 1 - No connection on base schema yet
ok 2 - No connection on experimental schema yet
ok 3 - No statements registered yet
ok 4 - Expected SQLM object inheritance after rebase
ok 5 - 1 SELECT fired off, tickling override
ok 6 - Expected core SQLM object on original schema remains
ok 7 - No further SELECTs seen by experimental override
1..7
# Auto checked 7 references for leaks - none detected
ok
t/sqlmaker/sqlite.t ................................. 
#
ok 1
1..1
# Auto checked 5 references for leaks - none detected
ok
t/storage/base.t .................................... 
#
ok 1 - Storage reblessed correctly into DBIx::Class::Storage::DBI::SQLite
ok 2 - basic exception
ok 3 - exception via DBI->HandleError, etc
ok 4
ok 5
ok 6
ok 7 - Warned about ignored attributes
ok 8 - connect_info ([ \%attr ]) didn't modify passed arguments
ok 9 - connect_info ([ \%attr ]) produced correct _dbi_connect_info
ok 10 - connect_info ([ \%attr ]) correctly ignored extra hashref
ok 11 - connect_info ([ \%attr ]) correctly parsed DBIC specific on_[dis]connect_do
ok 12 - Warned about ignored attributes
ok 13 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) didn't modify passed arguments
ok 14 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) produced correct _dbi_connect_info
ok 15 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) correctly ignored extra hashref
ok 16 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) correctly parsed DBIC specific on_[dis]connect_do
ok 17 - Warned about ignored attributes
ok 18 - connect_info ([ \%attr_with_coderef ]) didn't modify passed arguments
ok 19 - connect_info ([ \%attr_with_coderef ]) produced correct _dbi_connect_info
ok 20 - connect_info ([ \%attr_with_coderef ]) correctly ignored extra hashref
ok 21 - connect_info ([ \%attr_with_coderef ]) correctly parsed DBIC specific on_[dis]connect_do
ok 22 - Warned about ignored attributes
ok 23 - connect_info ([ \%code, \%extra_attr ]) didn't modify passed arguments
ok 24 - connect_info ([ \%code, \%extra_attr ]) produced correct _dbi_connect_info
ok 25 - connect_info ([ \%code, \%extra_attr ]) correctly ignored extra hashref
ok 26 - connect_info ([ \%code, \%extra_attr ]) correctly parsed DBIC specific on_[dis]connect_do
ok 27 - Starting with no explicitly passed in connect info
ok 28 - Storage does not appear connected after SQLMaker instance is taken
ok 29 - An object of class 'DBIx::Class::SQLMaker' isa 'DBIx::Class::SQLMaker'
ok 30 - Driver undetermined
ok 31 - sensible exception on empty conninfo connect
ok 32 - Starting with no explicitly passed in connect info (with DBI_DSN)
ok 33 - Storage does not appear connected after SQLMaker instance is taken
ok 34 - An object of class 'DBIx::Class::SQLMaker::SQLite' isa 'DBIx::Class::SQLMaker'
ok 35 - Driver determined (with DBI_DSN)
ok 36 - An object of class 'DBIx::Class::Storage::DBI::SQLite' isa 'DBIx::Class::Storage::DBI::SQLite'
1..36
# Auto checked 16 references for leaks - none detected
ok
t/storage/cursor.t .................................. 
#
ok 1 - Three artists returned
ok 2 - Custom cursor autoloaded
ok 3 - Three artists still returned
ok 4 - Custom cursor auto re-loaded
1..4
# Auto checked 5 references for leaks - none detected
ok
t/storage/dbh_do.t .................................. 
#
ok 1 - dbh_do on fresh handle worked
ok 2 - dbh_do on fresh handle worked
ok 3
ok 4
ok 5 - Arguments properly aliased for dbh_do
1..5
# Auto checked 6 references for leaks - none detected
ok
t/storage/dbi_coderef.t ............................. 
#
1..1
ok 1 - Three artists returned
# Auto checked 8 references for leaks - none detected
ok
t/storage/dbi_env.t ................................. 
ok 1 - Driver in DSN empty
ok 2 - An object of class 'DBIx::Class::Storage::DBI' isa 'DBIx::Class::Storage::DBI'
ok 3 - Driver class doesn't exist
ok 4 - An object of class 'DBIx::Class::Storage::DBI' isa 'DBIx::Class::Storage::DBI'
ok 5 - Driver class not defined in DBI_DSN either.
ok 6 - An object of class 'DBIx::Class::Storage::DBI' isa 'DBIx::Class::Storage::DBI'
ok 7 - Driver class defined in DBI_DSN doesn't exist
ok 8 - An object of class 'DBIx::Class::Storage::DBI' isa 'DBIx::Class::Storage::DBI'
ok 9 - Driver class defined in DBI_DRIVER doesn't exist
ok 10 - An object of class 'DBIx::Class::Storage::DBI' isa 'DBIx::Class::Storage::DBI'
ok 11 - Driver class defined in DBI_DSN doesn't exist
ok 12 - An object of class 'DBIx::Class::Storage::DBI' isa 'DBIx::Class::Storage::DBI'
ok 13 - SQLite passed to connect_info
ok 14 - An object of class 'DBIx::Class::Storage::DBI::SQLite' isa 'DBIx::Class::Storage::DBI::SQLite'
ok 15 - SQLite passed to connect_info despite extra arguments present
ok 16 - An object of class 'DBIx::Class::Storage::DBI::SQLite' isa 'DBIx::Class::Storage::DBI::SQLite'
ok 17 - SQLite in DBI_DRIVER
ok 18 - An object of class 'DBIx::Class::Storage::DBI::SQLite' isa 'DBIx::Class::Storage::DBI::SQLite'
ok 19 - SQLite in DBI_DSN
ok 20 - An object of class 'DBIx::Class::Storage::DBI::SQLite' isa 'DBIx::Class::Storage::DBI::SQLite'
ok 21 - SQLite in DBI_DSN (and DBI_DRIVER)
ok 22 - An object of class 'DBIx::Class::Storage::DBI::SQLite' isa 'DBIx::Class::Storage::DBI::SQLite'
ok 23 - SQLite in DBI_DRIVER (not DBI_DSN)
ok 24 - An object of class 'DBIx::Class::Storage::DBI::SQLite' isa 'DBIx::Class::Storage::DBI::SQLite'
ok 25 - sensible exception on empty conninfo connect
ok 26 - Second connection attempt worked
ok 27 - An object of class 'DBIx::Class::Storage::DBI::SQLite' isa 'DBIx::Class::Storage::DBI::SQLite'
1..27
# Auto checked 38 references for leaks - none detected
ok
t/storage/deploy.t .................................. 
#
ok 1
ok 2 - artist table deployed correctly
ok 3 - create_ddl_dir did a make_path on its target dir
ok 4 - there are sql files in there
ok 5 - Proper quoting in t/var/ddl_dir-31137/test1/foo/bar/DBICTest-Schema-1-SQLite.sql
ok 6 - Proper quoting in t/var/ddl_dir-31137/test1/foo/bar/DBICTest-Schema-2-SQLite.sql
ok 7 - Proper quoting in diff t/var/ddl_dir-31137/test1/foo/bar/DBICTest-Schema-1-2-SQLite.sql
ok 8 - Proper quoting in t/var/ddl_dir-31137/test1/foo/bar/DBICTest-Schema-1-MySQL.sql
ok 9 - Proper quoting in t/var/ddl_dir-31137/test1/foo/bar/DBICTest-Schema-2-MySQL.sql
not ok 10 - Proper quoting in diff t/var/ddl_dir-31137/test1/foo/bar/DBICTest-Schema-1-2-MySQL.sql # TODO SQLT::Producer::MySQL has no knowledge of the mythical beast of quoting...
#   Failed (TODO) test 'Proper quoting in diff t/var/ddl_dir-31137/test1/foo/bar/DBICTest-Schema-1-2-MySQL.sql'
#   at t/storage/deploy.t line 66.
#                   '-- Convert schema 't/var/ddl_dir-31137/test1/foo/bar/DBICTest-Schema-1-MySQL.sql' to 'DBICTest::Schema v1.x':;
# 
# BEGIN;
# 
# ALTER TABLE cd_artwork DROP INDEX cd_id;
# 
# ALTER TABLE forceforeign DROP INDEX artist;
# 
# ALTER TABLE liner_notes DROP INDEX liner_id;
# 
# ALTER TABLE money_test CHANGE COLUMN amount amount float NULL;
# 
# ALTER TABLE timestamp_primary_key_test CHANGE COLUMN id id timestamp NOT NULL DEFAULT current_timestamp;
# 
# ALTER TABLE twokeys DROP FOREIGN KEY twokeys_fk_cd;
# 
# ALTER TABLE twokeys DROP INDEX cd,
#                     ADD CONSTRAINT twokeys_fk_cd FOREIGN KEY (cd) REFERENCES cd (cdid);
# 
# DROP TABLE bindtype_test;
# 
# 
# COMMIT;
# 
# '
#     doesn't match '(?^:DROP TABLE \`bindtype_test\`)'
not ok 11 # TODO we should probably add some tests here for actual deployability of the DDL?
#   Failed (TODO) test at t/storage/deploy.t line 72.
1..11
# Auto checked 15 references for leaks - none detected
ok
t/storage/deprecated_exception_source_bind_attrs.t .. 
#
ok 1 - deprecated use of source_bind_attributes throws
1..1
# Auto checked 2 references for leaks - none detected
ok
t/storage/disable_sth_caching.t ..................... 
#
ok 1 - statement caching works
ok 2 - disabling statement caching works
1..2
# Auto checked 5 references for leaks - none detected
ok
t/storage/error.t ................................... 
#
ok 1 - Starting unconnected
ok 2 - Throwing correctly when calling ensure_connected with broken on_connect action [
#   'on_connect_do',
#   '_NOPE_'
# ]
# 
ok 3 - Still not connected after calling ensure_connected with broken on_connect action [
#   'on_connect_do',
#   '_NOPE_'
# ]
# 
ok 4 - Starting unconnected
ok 5 - Throwing correctly when calling _server_info with broken on_connect action [
#   'on_connect_do',
#   '_NOPE_'
# ]
# 
ok 6 - Still not connected after calling _server_info with broken on_connect action [
#   'on_connect_do',
#   '_NOPE_'
# ]
# 
ok 7 - Starting unconnected
ok 8 - Throwing correctly when calling _get_server_version with broken on_connect action [
#   'on_connect_do',
#   '_NOPE_'
# ]
# 
ok 9 - Still not connected after calling _get_server_version with broken on_connect action [
#   'on_connect_do',
#   '_NOPE_'
# ]
# 
ok 10 - Starting unconnected
ok 11 - Throwing correctly when calling _get_dbh with broken on_connect action [
#   'on_connect_do',
#   '_NOPE_'
# ]
# 
ok 12 - Still not connected after calling _get_dbh with broken on_connect action [
#   'on_connect_do',
#   '_NOPE_'
# ]
# 
ok 13 - Starting unconnected
ok 14 - Throwing correctly when calling ensure_connected with broken on_connect action [
#   'on_connect_call',
#   sub { "DUMMY" }
# ]
# 
ok 15 - Still not connected after calling ensure_connected with broken on_connect action [
#   'on_connect_call',
#   sub { "DUMMY" }
# ]
# 
ok 16 - Starting unconnected
ok 17 - Throwing correctly when calling _server_info with broken on_connect action [
#   'on_connect_call',
#   sub { "DUMMY" }
# ]
# 
ok 18 - Still not connected after calling _server_info with broken on_connect action [
#   'on_connect_call',
#   sub { "DUMMY" }
# ]
# 
ok 19 - Starting unconnected
ok 20 - Throwing correctly when calling _get_server_version with broken on_connect action [
#   'on_connect_call',
#   sub { "DUMMY" }
# ]
# 
ok 21 - Still not connected after calling _get_server_version with broken on_connect action [
#   'on_connect_call',
#   sub { "DUMMY" }
# ]
# 
ok 22 - Starting unconnected
ok 23 - Throwing correctly when calling _get_dbh with broken on_connect action [
#   'on_connect_call',
#   sub { "DUMMY" }
# ]
# 
ok 24 - Still not connected after calling _get_dbh with broken on_connect action [
#   'on_connect_call',
#   sub { "DUMMY" }
# ]
# 
ok 25 - Starting unconnected
ok 26 - Throwing correctly when calling ensure_connected with broken on_connect action [
#   'on_connect_call',
#   '_NOPE_'
# ]
# 
ok 27 - Still not connected after calling ensure_connected with broken on_connect action [
#   'on_connect_call',
#   '_NOPE_'
# ]
# 
ok 28 - Starting unconnected
ok 29 - Throwing correctly when calling _server_info with broken on_connect action [
#   'on_connect_call',
#   '_NOPE_'
# ]
# 
ok 30 - Still not connected after calling _server_info with broken on_connect action [
#   'on_connect_call',
#   '_NOPE_'
# ]
# 
ok 31 - Starting unconnected
ok 32 - Throwing correctly when calling _get_server_version with broken on_connect action [
#   'on_connect_call',
#   '_NOPE_'
# ]
# 
ok 33 - Still not connected after calling _get_server_version with broken on_connect action [
#   'on_connect_call',
#   '_NOPE_'
# ]
# 
ok 34 - Starting unconnected
ok 35 - Throwing correctly when calling _get_dbh with broken on_connect action [
#   'on_connect_call',
#   '_NOPE_'
# ]
# 
ok 36 - Still not connected after calling _get_dbh with broken on_connect action [
#   'on_connect_call',
#   '_NOPE_'
# ]
# 
ok 37 - Freshly connected DBI handle is healthy
ok 38 - Found warning of failed broken on_disconnect action [
#   'on_disconnect_do',
#   '_NOPE_'
# ]
# 
ok 39 - Actual DBI disconnect was not prevented by broken on_disconnect action [
#   'on_disconnect_do',
#   '_NOPE_'
# ]
# 
ok 40 - Freshly connected DBI handle is healthy
ok 41 - Found warning of failed broken on_disconnect action [
#   'on_disconnect_call',
#   sub { "DUMMY" }
# ]
# 
ok 42 - Actual DBI disconnect was not prevented by broken on_disconnect action [
#   'on_disconnect_call',
#   sub { "DUMMY" }
# ]
# 
ok 43 - Freshly connected DBI handle is healthy
ok 44 - Found warning of failed broken on_disconnect action [
#   'on_disconnect_call',
#   '_NOPE_'
# ]
# 
ok 45 - Actual DBI disconnect was not prevented by broken on_disconnect action [
#   'on_disconnect_call',
#   '_NOPE_'
# ]
# 
ok 46 - threw Regexp ((?^s:DBI Exception.+(?x:
#       NOT\ NULL\ constraint\ failed\:\ cd\.artist
#         |
#       cd\.artist\ may\ not\ be\ NULL
#     )))
ok 47 - No warnings besides exception
ok 48 - DBI exceptions properly handled by dbic-installed callback
ok 49 - callback works after $schema is gone
1..49
# Auto checked 72 references for leaks - none detected
ok
t/storage/exception.t ............................... 
#
ok 1 - before_populate exception found
ok 2 - after_populate exception found
1..2
# Auto checked 5 references for leaks - none detected
ok
t/storage/global_destruction.t ...................... 
#
ok 1 # skip Skipping PG tests without DBICTEST_PG_DSN
ok 2 # skip Skipping MYSQL tests without DBICTEST_MYSQL_DSN
ok 3 - SQLite: start disconnected
ok 4 - SQLite: transaction starts connected
# Parent 32490 sleeping...
# Child 32501 terminating
# Auto checked 3 references for leaks - none detected
# Parent 32490 woken up after child 32501 exit
ok 5 - SQLite: parent still connected (in txn_do)
ok 6 - SQLite: parent still connected (outside of txn_do)
1..6
# Auto checked 3 references for leaks - none detected
ok
t/storage/nobindvars.t .............................. 
#
ok 1 - Auto-PK worked
ok 2 - LIMIT count ok
ok 3 - iterator->next ok
ok 4 - next past end of resultset ok
ok 5 - Correctly interpolated SQL
1..5
# Auto checked 5 references for leaks - none detected
ok
t/storage/on_connect_call.t ......................... 
1..17
ok 1 - connection()
ok 2 - start disconnected
ok 3 - 'got storage in connect_call method' isa 'DBIx::Class::Storage::DBI'
ok 4 - got param in connect_call method
ok 5 - on_connect_call/do actions worked
ok 6 - 'got storage in disconnect_call method' isa 'DBIx::Class::Storage::DBI'
ok 7 - connection()
ok 8 - start disconnected
ok 9 - 'got storage in connect_call method' isa 'DBIx::Class::Storage::DBI'
ok 10 - coderef in list form
ok 11 - 'got storage in connect_call method' isa 'DBIx::Class::Storage::DBI'
ok 12 - connection()
ok 13 - start disconnected
ok 14 - on_connect_call after DT parser
ok 15 - Warning on clobbered AutoCommit => 0 fired
ok 16 - determine driver connects
ok 17 - on_disconnect_call after DT parser
# Auto checked 7 references for leaks - none detected
ok
t/storage/on_connect_do.t ........................... 
1..13
#
ok 1 - connection()
ok 2 - string version on_connect_do() worked
ok 3 - connection()
ok 4 - Warning on clobbered AutoCommit => 0 fired
ok 5 - on_connect_do() worked
ok 6 - Searching for nonexistent table dies
ok 7 - Table still exists
ok 8 - Reading from dropped table fails
ok 9 - second connection()
ok 10 - on_connect_do() called after connect()
ok 11 - on_disconnect_do() not called after connect()
ok 12 - on_disconnect_do() called after disconnect()
ok 13 - 'first arg to on_connect_do hook' isa 'DBIx::Class::Storage'
# Auto checked 7 references for leaks - none detected
ok
t/storage/ping_count.t .............................. 
#
ok 1 - no _ping() calls during deploy
ok 2 - no _ping() calls
1..2
# Auto checked 7 references for leaks - none detected
ok
t/storage/prefer_stringification.t .................. 
#
ok 1
ok 2
ok 3 - DBI preferred stringified version
1..3
# Auto checked 5 references for leaks - none detected
ok
t/storage/quote_names.t ............................. 
#
ok 1 - sql_quote_char for DBIx::Class::Storage::DBI::SQLAnywhere is "\""
ok 2 - sql_name_sep for DBIx::Class::Storage::DBI::SQLAnywhere is '.'
ok 3 - sql_quote_char for DBIx::Class::Storage::DBI::Oracle::Generic is "\""
ok 4 - sql_name_sep for DBIx::Class::Storage::DBI::Oracle::Generic is '.'
ok 5 - sql_quote_char for DBIx::Class::Storage::DBI::ODBC::ACCESS is ["[","]"]
ok 6 - sql_name_sep for DBIx::Class::Storage::DBI::ODBC::ACCESS is '.'
ok 7 - sql_quote_char for DBIx::Class::Storage::DBI::InterBase is "\""
ok 8 - sql_name_sep for DBIx::Class::Storage::DBI::InterBase is '.'
ok 9 - sql_quote_char for DBIx::Class::Storage::DBI::SQLite is "\""
ok 10 - sql_name_sep for DBIx::Class::Storage::DBI::SQLite is '.'
ok 11 - sql_quote_char for DBIx::Class::Storage::DBI::MSSQL is ["[","]"]
ok 12 - sql_name_sep for DBIx::Class::Storage::DBI::MSSQL is '.'
ok 13 - sql_quote_char for DBIx::Class::Storage::DBI::mysql is "`"
ok 14 - sql_name_sep for DBIx::Class::Storage::DBI::mysql is '.'
ok 15 - sql_name_sep for DBIx::Class::Storage::DBI is '.'
ok 16 - sql_quote_char for DBIx::Class::Storage::DBI::Sybase::ASE is ["[","]"]
ok 17 - sql_name_sep for DBIx::Class::Storage::DBI::Sybase::ASE is '.'
ok 18 - sql_quote_char for DBIx::Class::Storage::DBI::Informix is "\""
ok 19 - sql_name_sep for DBIx::Class::Storage::DBI::Informix is '.'
ok 20 - sql_quote_char for DBIx::Class::Storage::DBI::Pg is "\""
ok 21 - sql_name_sep for DBIx::Class::Storage::DBI::Pg is '.'
ok 22 - sql_quote_char for DBIx::Class::Storage::DBI::DB2 is "\""
ok 23 - sql_name_sep for DBIx::Class::Storage::DBI::DB2 is '.'
ok 24 - SQLITE quote_char with quote_names => 1 is "\""
ok 25 - SQLITE name_sep with quote_names => 1 is "."
ok 26 - SQLITE DDL contains expected quoted table name
1..26
# Auto checked 3 references for leaks - none detected
ok
t/storage/reconnect.t ............................... 
#
ok 1 - Three artists returned
ok 2 - SQLite can disconnect properly
ok 3 - Three artists returned
ok 4 - The operation failed
ok 5 - We are not connected
ok 6 - The operation succeeded
ok 7 - Three artists returned
ok 8 - Args propagated correctly
ok 9 - Correct VOID context
ok 10 - Args propagated correctly
ok 11 - Correct VOID context
ok 12 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 13 - Args propagated correctly
ok 14 - Correct VOID context
ok 15 - Args propagated correctly
ok 16 - Correct VOID context
ok 17 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 18 - Args propagated correctly
ok 19 - Correct LIST context
ok 20 - Args propagated correctly
ok 21 - Correct LIST context
ok 22 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 23 - Args propagated correctly
ok 24 - Correct LIST context
ok 25 - Args propagated correctly
ok 26 - Correct LIST context
ok 27 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 28 - Args propagated correctly
ok 29 - Correct SCALAR context
ok 30 - Args propagated correctly
ok 31 - Correct SCALAR context
ok 32 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 33 - Args propagated correctly
ok 34 - Correct SCALAR context
ok 35 - Args propagated correctly
ok 36 - Correct SCALAR context
ok 37 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
1..37
# Auto checked 17 references for leaks - none detected
ok
t/storage/replicated.t .............................. 
#
# Using Moose version 2.2207 and MooseX::Types version 0.50
ok 1 - Created a replication object by_connect_info
ok 2 - An object of class 'DBICTest::Schema' isa 'DBIx::Class::Schema'
ok 3 - An object of class 'DBIx::Class::Storage::DBI::Replicated' isa 'DBIx::Class::Storage::DBI::Replicated'
ok 4 - 'configured balancer_type' isa 'DBIx::Class::Storage::DBI::Replicated::Balancer::Random'
ok 5 - Created a replication object by_storage_type
ok 6 - An object of class 'DBICTest::Schema' isa 'DBIx::Class::Schema'
ok 7 - An object of class 'DBIx::Class::Storage::DBI::Replicated' isa 'DBIx::Class::Storage::DBI::Replicated'
ok 8 - 'configured balancer_type' isa 'DBIx::Class::Storage::DBI::Replicated::Balancer::Random'
ok 9 - all DBIx::Class::Storage::DBI methods implemented
ok 10 - has a meta object
ok 11 - An object of class 'Moose::Meta::Class::__ANON__::SERIAL::10' isa 'DBIx::Class::Storage::DBI'
ok 12 - An object of class 'DBIx::Class::Storage::DBI::Replicated::Pool' isa 'DBIx::Class::Storage::DBI::Replicated::Pool'
ok 13 - The object does DBIx::Class::Storage::DBI::Replicated::Balancer
ok 14 - got replication connect information
ok 15 - Created some storages suitable for replicants
ok 16 - ->all_storages
ok 17 - correct number of ->all_storages
ok 18 - ->all_storages are correct type
ok 19 - connect_info was merged from master to replicants
ok 20 - found replicant names t/var/DBIxClass_slave1.db t/var/DBIxClass_slave2.db
ok 21 - An object of class 'Moose::Meta::Class::__ANON__::SERIAL::11' isa 'DBIx::Class::Storage::DBI'
ok 22 - does have replicants
ok 23 - has two replicants
ok 24 - The object does DBIx::Class::Storage::DBI::Replicated::Replicant
ok 25 - The object does DBIx::Class::Storage::DBI::Replicated::Replicant
ok 26 - The object does DBIx::Class::Storage::DBI::Replicated::Replicant
ok 27 - The object does DBIx::Class::Storage::DBI::Replicated::Replicant
ok 28 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 29 - Last was an insert
ok 30 - Created Result
ok 31 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 32 - Found expected name for first result
ok 33 - master_read_weight is honored
ok 34 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 35 - Last was an insert
ok 36 - Sync succeed
ok 37 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave2.db
ok 38 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 39 - Found expected name for first result
ok 40 - both replicants are connected
ok 41 - both replicants are now disconnected
ok 42 - Still finding stuff.
ok 43 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave1.db
ok 44 - An object of class 'DBICTest::Artist' isa 'DBICTest::Artist'
ok 45 - Found expected name for first result
ok 46 - At Least One replicant reconnected to handle the job
ok 47 - Correctly failed to find something.
ok 48 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave2.db
ok 49 - Read from master 1
ok 50 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 51 - Read from master 2
ok 52 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 53 - Read from replicant
ok 54 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave1.db
ok 55 - back to replicant 1.
ok 56 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave2.db
ok 57 - back to replicant 2.
ok 58 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave2.db
ok 59 - Fallback to master
ok 60 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 61 - emits falling back to master debug
ok 62 - Return to replicants
ok 63 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave2.db
ok 64 - emits returning to slave debug
ok 65 # skip Cannot Test Replicant Status on Non Replicating Database
ok 66 # skip Cannot Test Replicant Status on Non Replicating Database
ok 67 # skip Cannot Test Replicant Status on Non Replicating Database
ok 68 # skip Cannot Test Replicant Status on Non Replicating Database
ok 69 # skip Cannot Test Replicant Status on Non Replicating Database
ok 70 # skip Cannot Test Replicant Status on Non Replicating Database
ok 71 # skip Cannot Test Replicant Status on Non Replicating Database
ok 72 # skip Cannot Test Replicant Status on Non Replicating Database
ok 73 # skip Cannot Test Replicant Status on Non Replicating Database
ok 74 # skip Cannot Test Replicant Status on Non Replicating Database
ok 75 - created coderef properly
ok 76 - replicant reactivated
ok 77 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 78 - Aliasing of values passed to execute_reliably works
ok 79 - created coderef properly
ok 80 - Bad coderef throws proper error
ok 81 - Blessed exception kept intact
ok 82 - replicant reactivated
ok 83 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave1.db
ok 84 - Created a coderef properly
ok 85 - Found expected artist for 666
ok 86 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 87 - Found expected artist again for 1
ok 88 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 89 - did transaction
ok 90 - first returned value is correct
ok 91 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 92 - second returned value is correct
ok 93 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 94 - Found expected artist for 777
ok 95 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 96 - Found expected artist again for 1
ok 97 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 98 - did transaction
ok 99 - first returned value is correct
ok 100 - second returned value is correct
ok 101 - found inside a transaction
ok 102 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 103 - successfully processed transaction
ok 104 - Got expected single result from transaction
ok 105 - replicant reactivated
ok 106 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave1.db
ok 107 - got an artist to test discard changes
ok 108 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave2.db
ok 109 - properly discard changes
ok 110 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 111 - properly called discard_changes against master (manual attrs)
ok 112 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 113 - properly called discard_changes against master (default attrs)
ok 114 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 115 - properly able to override the default attributes
ok 116 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave1.db
ok 117 - found inside a transaction inside a transaction
ok 118 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 119 - successfully processed transaction
ok 120 - Got expected single result from transaction
ok 121 - found inside crazy deep transactions and execute_reliably
ok 122 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 123 - successfully processed transaction
ok 124 - Got expected single result from transaction
ok 125 - got artist resultset
ok 126 - Created a resultset using force_pool storage
ok 127 - got an artist result via force_pool storage
ok 128 - got last query from a master: DSN_MASTER=dbi:SQLite:t/var/DBIxClass-492.db
ok 129 - got artist resultset
ok 130 - Created a resultset using force_pool storage
ok 131 - got an artist result via force_pool storage
ok 132 - got last query from a replicant: DSN_REPLICANT=dbi:SQLite:t/var/DBIxClass_slave1.db
1..132
# Auto checked 10 references for leaks - none detected
ok
t/storage/savepoints.t .............................. 
#
# Testing SQLite Internal DB
ok 1 - Statistics svp_begin tickled
ok 2 - Name changed
ok 3 - Statistics svp_rollback tickled
ok 4 - Name rolled back
ok 5 - name changed
ok 6 - testing2 reverted
ok 7 - release left data
ok 8 - rolled back to 2
ok 9 - rolled back to start
ok 10 - All savepoints forgotten
ok 11 - Value updated in nested transaction
ok 12 - Nested transaction failed (good)
ok 13 - auto_savepoint rollback worked
ok 14 - All savepoints forgotten
ok 15 - auto_savepoint worked
ok 16 - Correct number of savepoints created
ok 17 - Correct number of savepoints released
ok 18 - Correct number of savepoint rollbacks
ok 19 - commit from inner transaction visible in outer transaction
ok 20 - inner transaction rollback executed
ok 21 - All savepoints forgotten
ok 22 - commit from outer transaction
ok 23 - second commit from outer transaction
ok 24 - commit from inner transaction
ok 25 - rollback from inner transaction
ok 26
ok 27 - Calling svp_release on a non-existant savepoint throws expected error
ok 28 # skip Skipping tests with DBICTEST_MYSQL: set $ENV{DBICTEST_MYSQL_DSN} _USER and _PASS
ok 29 # skip Skipping tests with DBICTEST_PG: set $ENV{DBICTEST_PG_DSN} _USER and _PASS
1..29
# Auto checked 5 references for leaks - none detected
ok
t/storage/stats.t ................................... 
1..12
#
ok 1 - use DBICTest;
ok 2 - Callback not called with debug disabled
ok 3 - Debug callback worked.
ok 4 - query_start called
ok 5 - query_end called
ok 6 - txn_begin not called
ok 7 - txn_commit not called
ok 8 - txn_begin called
ok 9 - query_start called
ok 10 - query_end called
ok 11 - txn_commit called
ok 12 - txn_rollback called
# Auto checked 5 references for leaks - none detected
ok
t/storage/txn.t ..................................... 
#
ok 1 - can't call txn_do without storage
ok 2 - $coderef parameter check ok
ok 3 - txn depth starts at 0
ok 4 - successful txn added 5 cds
ok 5 - new CD 1 year correct
ok 6 - new CD 2 year correct
ok 7 - new CD 3 year correct
ok 8 - new CD 4 year correct
ok 9 - new CD 5 year correct
ok 10 - txn depth has been reset
ok 11 - txn depth starts at 0
ok 12 - successful txn added 5 cds
ok 13 - new CD 1 year correct
ok 14 - new CD 2 year correct
ok 15 - new CD 3 year correct
ok 16 - new CD 4 year correct
ok 17 - new CD 5 year correct
ok 18 - txn depth has been reset
ok 19 - Arguments properly aliased for txn_do
ok 20 - txn depth starts at 0
ok 21 - nested txn_do succeeded
ok 22 - nested txn_do CD1 year ok
ok 23 - nested txn_do CD2 year ok
ok 24 - nested txn_do CD3 year ok
ok 25 - nested txn_do CD4 year ok
ok 26 - nested txn_do CD5 year ok
ok 27 - nested txn_do CD6 year ok
ok 28 - nested txn_do CD7 year ok
ok 29 - nested txn_do CD8 year ok
ok 30 - nested txn_do CD9 year ok
ok 31 - nested txn_do CD10 year ok
ok 32 - nested txn_do added all CDs
ok 33 - txn depth has been reset
ok 34 - Start outside txn
ok 35 - Parent still outside txn
# Auto checked 31 references for leaks - none detected
# Auto checked 31 references for leaks - none detected
# Auto checked 31 references for leaks - none detected
ok 36 - Child 547 exit ok
ok 37 - Child 548 exit ok
ok 38 - Child 549 exit ok
ok 39 - Transaction successfully aborted
ok 40 - Query after exceptions ok (1)
ok 41 - Transaction successfully aborted
ok 42 - Query after exceptions ok (2)
# Auto checked 36 references for leaks - none detected
# Auto checked 36 references for leaks - none detected
# Auto checked 36 references for leaks - none detected
# Auto checked 36 references for leaks - none detected
ok 43 - Child 564 exit ok (pass 1)
# Auto checked 36 references for leaks - none detected
ok 44 - Child 565 exit ok (pass 1)
ok 45 - Child 566 exit ok (pass 1)
ok 46 - Child 567 exit ok (pass 1)
ok 47 - Child 568 exit ok (pass 1)
ok 48 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 49 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 50 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 51 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 52 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 53 - Transaction successfully aborted
ok 54 - Query after exceptions ok (1)
ok 55 - Transaction successfully aborted
ok 56 - Query after exceptions ok (2)
# Auto checked 36 references for leaks - none detected
# Auto checked 36 references for leaks - none detected
# Auto checked 36 references for leaks - none detected
# Auto checked 36 references for leaks - none detected
# Auto checked 36 references for leaks - none detected
ok 57 - Child 569 exit ok (pass 2)
ok 58 - Child 570 exit ok (pass 2)
ok 59 - Child 571 exit ok (pass 2)
ok 60 - Child 572 exit ok (pass 2)
ok 61 - Child 573 exit ok (pass 2)
ok 62 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 63 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 64 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 65 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 66 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 67 - Transaction successfully aborted
ok 68 - Query after exceptions ok (1)
ok 69 - Transaction successfully aborted
ok 70 - Query after exceptions ok (2)
# Auto checked 41 references for leaks - none detected
# Auto checked 41 references for leaks - none detected
# Auto checked 41 references for leaks - none detected
ok 71 - Child 580 exit ok (pass 1)
# Auto checked 41 references for leaks - none detected
# Auto checked 41 references for leaks - none detected
ok 72 - Child 581 exit ok (pass 1)
ok 73 - Child 582 exit ok (pass 1)
ok 74 - Child 584 exit ok (pass 1)
ok 75 - Child 585 exit ok (pass 1)
ok 76 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 77 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 78 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 79 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 80 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 81 - Transaction successfully aborted
ok 82 - Query after exceptions ok (1)
ok 83 - Transaction successfully aborted
ok 84 - Query after exceptions ok (2)
# Auto checked 41 references for leaks - none detected
# Auto checked 41 references for leaks - none detected
# Auto checked 41 references for leaks - none detected
# Auto checked 41 references for leaks - none detected
# Auto checked 41 references for leaks - none detected
ok 85 - Child 589 exit ok (pass 2)
ok 86 - Child 590 exit ok (pass 2)
ok 87 - Child 591 exit ok (pass 2)
ok 88 - Child 592 exit ok (pass 2)
ok 89 - Child 593 exit ok (pass 2)
ok 90 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 91 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 92 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 93 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 94 - An object of class 'DBICTest::Artist' isa 'DBIx::Class::Row'
ok 95 - txn depth starts at 0 (pass 1)
ok 96 - failed txn_do threw an exception (pass 1)
ok 97 - failed txn_do didn't change the cds table (pass 1)
ok 98 - txn depth has been reset (pass 1)
ok 99 - txn depth starts at 0 (pass 2)
ok 100 - failed txn_do threw an exception (pass 2)
ok 101 - failed txn_do didn't change the cds table (pass 2)
ok 102 - txn depth has been reset (pass 2)
ok 103 - txn depth starts at 0
ok 104 - txn_rollback threw a rollback exception (and included the original exception
ok 105 - 'failed txn_do with a failed txn_rollback changed the cds table' isa 'DBICTest::CD'
ok 106 - deleted the failed txn's cd
ok 107 - txn depth starts at 0
ok 108 - nested failed txn_do threw exception
ok 109 - failed txn_do didn't add first txn's cd 1
ok 110 - failed txn_do didn't add first txn's cd 2
ok 111 - failed txn_do didn't add first txn's cd 3
ok 112 - failed txn_do didn't add first txn's cd 4
ok 113 - failed txn_do didn't add first txn's cd 5
ok 114 - failed txn_do didn't add failed txn's cd
ok 115 - Pre-connection nested transactions.
ok 116 - got proper nested rollback exception
ok 117 - Something to delete
ok 118 - AutoCommit is off on $dbh
ok 119 - No attempt to start a transaction with scope guard
ok 120 - Deletion successful in txn
ok 121 - No warnings on AutoCommit => 0 with txn_guard
ok 122 - Something to delete
ok 123 - AutoCommit is off on $dbh
ok 124 - No attempt to start a atransaction with txn_do
ok 125 - Deletion successful
ok 126 - No warnings on AutoCommit => 0 with txn_do
ok 127 - threw Regexp ((?^:Transaction\ aborted\:\ DBICTest\:\:BrokenOverload\=HASH\(0x21b7308\)\.\ Rollback\ failed\:\ lost\ connection\ to\ storage\ at\ t\/storage\/txn\.t\ line\ 451\n))
ok 128 - One matching warning only
1..128
# Auto checked 74 references for leaks - none detected
ok
t/storage/txn_scope_guard.t ......................... 
#
ok 1 - Correct transaction depth
ok 2 - Error propogated okay
ok 3 - Artist not created
ok 4 - Correct transaction depth
ok 5 - Nested exceptions propogated
ok 6 - Artist not created
ok 7 - Correct transaction depth
ok 8 - Out of scope warning detected
ok 9 - Artist not created
ok 10 - rollback successful withot exception
ok 11 - threw Regexp ((?^s:Deliberate exception))
ok 12 - Both expected warnings found - $@ pre-poison: 0, post-poison: 0
not ok 13 - Both expected warnings found - $@ pre-poison: 0, post-poison: 1 # TODO Do not know how to deal with trapped exceptions occuring after guard instantiation...
#   Failed (TODO) test 'Both expected warnings found - $@ pre-poison: 0, post-poison: 1'
#   at t/storage/txn_scope_guard.t line 185.
#          got: '0'
#     expected: '2'
ok 14 - Both expected warnings found - $@ pre-poison: 1, post-poison: 0
not ok 15 - Both expected warnings found - $@ pre-poison: 1, post-poison: 1 # TODO Do not know how to deal with trapped exceptions occuring after guard instantiation...
#   Failed (TODO) test 'Both expected warnings found - $@ pre-poison: 1, post-poison: 1'
#   at t/storage/txn_scope_guard.t line 185.
#          got: '0'
#     expected: '2'
ok 16 - Broken Text::Balanced is not screwing up txn_guard
ok 17 - no warnings \o/ # TODO RT#74994 *STILL* not fixed
ok 18
1..18
# Auto checked 36 references for leaks - none detected
ok
t/update/all.t ...................................... 
#
ok 1 - have some cds
ok 2 - All cds properly relinked
1..2
# Auto checked 5 references for leaks - none detected
ok
t/update/ident_cond.t ............................... 
#
ok 1 - Correct identity state of freshly retrieved object
ok 2 - Correct identity state of object with modified PK
ok 3 - Correct identity state after storage update
1..3
# Auto checked 5 references for leaks - none detected
ok
t/update/type_aware.t ............................... 
#
1..4
ok 1 - Artist is clean
ok 2 - Artist is clean after num value update
ok 3 - Artist is clean after string value update
ok 4 - Artist is updated after is_numeric override
# Auto checked 5 references for leaks - none detected
ok
# 
# 
# 
# 211 contributors made this library what it is today
# 
# 
# Distinguished patrons:
#   * ( 2014 ~ 2015 ) Henry Van Styn, creator of http://p3rl.org/RapidApp
# 
# 
t/zzzzzzz_authors.t ................................. 
#
ok 1
1..1
ok
t/zzzzzzz_perl_perf_bug.t ........................... 
#
ok 1 - Testing for a blessed overload slowdown >= 3x
Benchmark: running bless_overload, no_bless for at least 1 CPU seconds...
bless_overload:  1 wallclock secs ( 1.16 usr +  0.00 sys =  1.16 CPU) @ 60.34/s (n=70)
  no_bless:  1 wallclock secs ( 1.07 usr +  0.00 sys =  1.07 CPU) @ 77.57/s (n=83)
ok 2 - Overload/bless performance acceptable
ok 3 # skip Not checking for bless handling as performance is OK
1..3
# Auto checked 0 references for leaks - none detected
ok
t/zzzzzzz_sqlite_deadlock.t ......................... skipped: Skipping test on plain module install
All tests successful.

Test Summary Report
-------------------
t/sqlmaker/limit_dialects/generic_subq.t          (Wstat: 0 Tests: 19 Failed: 0)
  TODO passed:   9, 11, 13, 15, 17
t/storage/txn_scope_guard.t                       (Wstat: 0 Tests: 18 Failed: 0)
  TODO passed:   17
Files=314, Tests=14511, 714 wallclock secs ( 4.74 usr  1.80 sys + 448.84 cusr 31.34 csys = 486.72 CPU)
Result: PASS
make[2]: Leaving directory '/build/reproducible-path/libdbix-class-perl-0.082844'
make[1]: Leaving directory '/build/reproducible-path/libdbix-class-perl-0.082844'
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_auto_install --destdir=debian/libdbix-class-perl/
	make -j4 install DESTDIR=/build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr
make[1]: Entering directory '/build/reproducible-path/libdbix-class-perl-0.082844'
Manifying 1 pod document
Manifying 30 pod documents
Manifying 30 pod documents
Manifying 27 pod documents
Manifying 23 pod documents
Manifying 19 pod documents
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/SQL/Translator/Parser/DBIx/Class.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/SQL/Translator/Producer/DBIx/Class/File.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Relationship.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSourceProxy.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Ordered.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSet.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/AccessorGroup.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSource.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/PK.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Carp.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/InflateColumn.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSetColumn.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/FilterColumn.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/InflateColumn.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Cursor.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSourceHandle.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Exception.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/FilterColumn.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Componentised.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Schema.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Admin.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLMaker.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/UTF8Columns.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLAHacks.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/DB.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSetManager.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Row.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/PK.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/StartupCheck.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/_Util.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSetProxy.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Core.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/BlockRunner.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/TxnScopeGuard.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBIHacks.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/Statistics.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ADO.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ACCESS.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/MSSQL.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/mysql.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/IdentityInsert.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/NoBindVars.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Replicated.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/SQLite.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Cursor.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Pg.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Informix.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ODBC.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/InterBase.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/DB2.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Sybase.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/SQLAnywhere.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/AutoCast.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Oracle.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/UniqueIdentifier.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Firebird.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/SQLAnywhere/Cursor.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Sybase/ASE.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Sybase/FreeTDS.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Sybase/ASE/NoBindVars.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server/NoBindVars.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ADO/CursorUtils.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ADO/Microsoft_SQL_Server.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ADO/MS_Jet.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ADO/Microsoft_SQL_Server/Cursor.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ADO/MS_Jet/Cursor.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Replicated/Replicant.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Replicated/Pool.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Replicated/Balancer.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Replicated/Introduction.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Replicated/Types.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Firebird/Common.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ODBC/SQL_Anywhere.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/ODBC/Firebird.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Oracle/Generic.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Storage/Debug/PrettyTrace.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ClassResolver/PassThrough.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultClass/HashRefInflator.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/LazyLoading.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/Relationship.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/Constraints.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/ImaDBI.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/ReadOnly.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/ColumnGroups.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/TempColumns.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/DestroyWarning.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/AccessorMapping.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/AutoUpdate.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/Pager.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/ColumnCase.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/Relationships.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/Retrieve.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/Triggers.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/Copy.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/GetSet.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/NoObjectIndex.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/SQLTransformer.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/LiveObjectIndex.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/ColumnsAsHash.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/Stringify.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/AttributeAPI.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/Constructor.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/Iterator.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/CDBICompat/AbstractSearch.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Schema/Versioned.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLMaker/ACCESS.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLMaker/MSSQL.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLMaker/MySQL.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLMaker/SQLite.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLMaker/ClassicExtensions.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLMaker/LimitDialects.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLMaker/Oracle.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLMaker/OracleJoins.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSourceProxy/Table.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSourceProxy/Table.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSource/RowParser.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSource/Table.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSource/View.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSource/View.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSource/Table.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSource/RowParser/Util.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLAHacks/MSSQL.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLAHacks/MySQL.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLAHacks/SQLite.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLAHacks/Oracle.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/SQLAHacks/OracleJoins.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Relationship/CascadeActions.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Relationship/ManyToMany.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Relationship/HasMany.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Relationship/HasOne.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Relationship/Base.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Relationship/Helpers.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Relationship/BelongsTo.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Relationship/ProxyMethods.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Relationship/Accessor.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/Troubleshooting.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/DocMap.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/ResultClass.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/Glossary.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/FAQ.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/QuickStart.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/Reading.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/Component.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/Intro.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/Cookbook.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/Features.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/Joining.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Manual/Example.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Optional/Dependencies.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Optional/Dependencies.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/InflateColumn/File.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/InflateColumn/DateTime.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/InflateColumn/DateTime.pod
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/ResultSet/Pager.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/PK/Auto.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/PK/Auto/MSSQL.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/PK/Auto/MySQL.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/PK/Auto/SQLite.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/PK/Auto/Pg.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/PK/Auto/DB2.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/PK/Auto/Oracle.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Admin/Usage.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Admin/Types.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Admin/Descriptive.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/perl5/DBIx/Class/Serialize/Storable.pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man1/dbicadmin.1p
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Cursor.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::ResultClass::HashRefInflator.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::FAQ.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::CDBICompat::Relationships.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::Balancer::Random.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::SQLMaker::ClassicExtensions.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Sybase::MSSQL.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::AccessorGroup.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::ResultSourceHandle.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Informix.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::CDBICompat.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::PK::Auto::Pg.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::Balancer::First.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::ResultSet.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Sybase::ASE::NoBindVars.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Core.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::InterBase.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Relationship.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::Reading.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::PK::Auto::MySQL.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::SQLAnywhere::Cursor.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::Cookbook.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::SQLMaker::OracleJoins.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Oracle::WhereJoins.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Relationship::Base.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ADO::MS_Jet.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::Component.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::InflateColumn.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Oracle::Generic.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::Troubleshooting.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::PK::Auto::SQLite.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ODBC::SQL_Anywhere.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::ResultSourceProxy::Table.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Sybase::FreeTDS.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::ResultSetColumn.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Schema::Versioned.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::SQLMaker.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Firebird::Common.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::AutoCast.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::CDBICompat::ColumnsAsHash.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ADO::MS_Jet::Cursor.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Pg.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Cursor.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::CDBICompat::SQLTransformer.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::PK::Auto::DB2.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ODBC::ACCESS.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::DB2.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ODBC::Microsoft_SQL_Server.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::ResultSource::View.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::NoBindVars.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Oracle.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::PK::Auto::MSSQL.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::ResultSource.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::ResultSource::Table.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::CDBICompat::Relationship.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::StartupCheck.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::Debug::PrettyTrace.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ADO.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Ordered.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::UniqueIdentifier.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::ResultClass.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::PK::Auto.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::InflateColumn::DateTime.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/SQL::Translator::Producer::DBIx::Class::File.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Optional::Dependencies.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::SQLAnywhere.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::ResultSetManager.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::InflateColumn::File.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ADO::Microsoft_SQL_Server::Cursor.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::PK.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::CDBICompat::NoObjectIndex.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::Features.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::QuickStart.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::DocMap.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Serialize::Storable.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Sybase.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::MSSQL.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Row.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ADO::Microsoft_SQL_Server.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::Introduction.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ODBC.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::Intro.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Schema.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::SQLite.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::IdentityInsert.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::FilterColumn.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::BlockRunner.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::Statistics.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::Balancer.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Exception.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::TxnScopeGuard.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Sybase::ASE.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::CDBICompat::AbstractSearch.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::Joining.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Admin.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ODBC::Firebird.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::Pool.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::PK::Auto::Oracle.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::CDBICompat::Copy.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::WithDSN.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::ResultSet::Pager.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/SQL::Translator::Parser::DBIx::Class.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server::NoBindVars.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::Glossary.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Manual::Example.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::CDBICompat::Iterator.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ODBC::DB2_400_SQL.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::mysql.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::ACCESS.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::SQLMaker::LimitDialects.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Replicated::Replicant.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Storage::DBI::Firebird.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::Carp.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::DB.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/man/man3/DBIx::Class::UTF8Columns.3pm
Installing /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/bin/dbicadmin
make[1]: Leaving directory '/build/reproducible-path/libdbix-class-perl-0.082844'
   debian/rules override_dh_install
make[1]: Entering directory '/build/reproducible-path/libdbix-class-perl-0.082844'
dh_install
sed -i '1s|^#!/usr/bin/env perl|#!/usr/bin/perl|' /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/bin/dbicadmin
make[1]: Leaving directory '/build/reproducible-path/libdbix-class-perl-0.082844'
   dh_installdocs
   dh_installchangelogs
   debian/rules override_dh_installexamples
make[1]: Entering directory '/build/reproducible-path/libdbix-class-perl-0.082844'
dh_installexamples
find /build/reproducible-path/libdbix-class-perl-0.082844/debian/libdbix-class-perl/usr/share/doc/libdbix-class-perl -type f -name "*.pl" -print0 | \
	xargs -r0 sed -i -e '1s|^#!/usr/bin/env perl|#!/usr/bin/perl|'
make[1]: Leaving directory '/build/reproducible-path/libdbix-class-perl-0.082844'
   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 'libdbix-class-perl' in '../libdbix-class-perl_0.082844-1_all.deb'.
 dpkg-genbuildinfo --build=binary -O../libdbix-class-perl_0.082844-1_armhf.buildinfo
 dpkg-genchanges --build=binary -O../libdbix-class-perl_0.082844-1_armhf.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: including full source code in upload
I: copying local configuration
I: user script /srv/workspace/pbuilder/11260/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/11260/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/11260 and its subdirectories
I: Current time: Sun Feb  2 02:26:07 +14 2025
I: pbuilder-time-stamp: 1738412767