W: cgroups are not available on the host, not using them.
I: pbuilder: network access will be disabled during build
I: Current time: Tue May 23 00:22:45 +14 2023
I: pbuilder-time-stamp: 1684750965
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: using eatmydata during job
I: Copying source file
I: copying [python-sure_2.0.0-2.dsc]
I: copying [./python-sure_2.0.0.orig.tar.xz]
I: copying [./python-sure_2.0.0-2.debian.tar.xz]
I: Extracting source
gpgv: Signature made Mon Aug  1 00:56:59 2022 +14
gpgv:                using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./python-sure_2.0.0-2.dsc: no acceptable signature found
dpkg-source: info: extracting python-sure in python-sure-2.0.0
dpkg-source: info: unpacking python-sure_2.0.0.orig.tar.xz
dpkg-source: info: unpacking python-sure_2.0.0-2.debian.tar.xz
I: using fakeroot in build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/5156/tmp/hooks/D01_modify_environment starting
debug: Running on ionos12-i386.
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 May 23 00:22 /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/5156/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/5156/tmp/hooks/D02_print_environment starting
I: set
  BASH=/bin/sh
  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
  BASH_ALIASES=()
  BASH_ARGC=()
  BASH_ARGV=()
  BASH_CMDS=()
  BASH_LINENO=([0]="12" [1]="0")
  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
  BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
  BASH_VERSION='5.2.15(1)-release'
  BUILDDIR=/build
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME=pbuilder2
  BUILD_ARCH=i386
  DEBIAN_FRONTEND=noninteractive
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=7 '
  DIRSTACK=()
  DISTRIBUTION=bookworm
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/root
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=i686
  HOST_ARCH=i386
  IFS=' 	
  '
  LANG=C
  LANGUAGE=de_CH:de
  LC_ALL=C
  LD_LIBRARY_PATH=/usr/lib/libeatmydata
  LD_PRELOAD=libeatmydata.so
  MACHTYPE=i686-pc-linux-gnu
  MAIL=/var/mail/root
  OPTERR=1
  OPTIND=1
  OSTYPE=linux-gnu
  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  PBCURRENTCOMMANDLINEOPERATION=build
  PBUILDER_OPERATION=build
  PBUILDER_PKGDATADIR=/usr/share/pbuilder
  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
  PBUILDER_SYSCONFDIR=/etc
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
  PPID=5156
  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.JBOdDflh/pbuilderrc_yt0c --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.JBOdDflh/b2 --logfile b2/build.log --extrapackages usrmerge python-sure_2.0.0-2.dsc'
  SUDO_GID=112
  SUDO_UID=107
  SUDO_USER=jenkins
  TERM=unknown
  TZ=/usr/share/zoneinfo/Etc/GMT-14
  UID=0
  USER=root
  _='I: set'
  http_proxy=http://78.137.99.97:3128
I: uname -a
  Linux i-capture-the-hostname 5.10.0-23-686-pae #1 SMP Debian 5.10.179-1 (2023-05-12) i686 GNU/Linux
I: ls -l /bin
  total 6036
  -rwxr-xr-x 1 root root 1408088 Apr 24 11:24 bash
  -rwxr-xr-x 3 root root   38404 Sep 19  2022 bunzip2
  -rwxr-xr-x 3 root root   38404 Sep 19  2022 bzcat
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root    2225 Sep 19  2022 bzdiff
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root    4893 Nov 28  2021 bzexe
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root    3775 Sep 19  2022 bzgrep
  -rwxr-xr-x 3 root root   38404 Sep 19  2022 bzip2
  -rwxr-xr-x 1 root root   17892 Sep 19  2022 bzip2recover
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzless -> bzmore
  -rwxr-xr-x 1 root root    1297 Sep 19  2022 bzmore
  -rwxr-xr-x 1 root root   42920 Sep 21  2022 cat
  -rwxr-xr-x 1 root root   79816 Sep 21  2022 chgrp
  -rwxr-xr-x 1 root root   67496 Sep 21  2022 chmod
  -rwxr-xr-x 1 root root   79816 Sep 21  2022 chown
  -rwxr-xr-x 1 root root  162024 Sep 21  2022 cp
  -rwxr-xr-x 1 root root  136916 Jan  6 03:20 dash
  -rwxr-xr-x 1 root root  137160 Sep 21  2022 date
  -rwxr-xr-x 1 root root  100364 Sep 21  2022 dd
  -rwxr-xr-x 1 root root  108940 Sep 21  2022 df
  -rwxr-xr-x 1 root root  162152 Sep 21  2022 dir
  -rwxr-xr-x 1 root root   87760 Mar 24 00:20 dmesg
  lrwxrwxrwx 1 root root       8 Dec 20 03:33 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root       8 Dec 20 03:33 domainname -> hostname
  -rwxr-xr-x 1 root root   38760 Sep 21  2022 echo
  -rwxr-xr-x 1 root root      41 Jan 25 04:43 egrep
  -rwxr-xr-x 1 root root   34664 Sep 21  2022 false
  -rwxr-xr-x 1 root root      41 Jan 25 04:43 fgrep
  -rwxr-xr-x 1 root root   84272 Mar 24 00:20 findmnt
  -rwsr-xr-x 1 root root   30240 Mar 23 22:38 fusermount
  -rwxr-xr-x 1 root root  218680 Jan 25 04:43 grep
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 gunzip
  -rwxr-xr-x 1 root root    6447 Apr 10  2022 gzexe
  -rwxr-xr-x 1 root root  100952 Apr 10  2022 gzip
  -rwxr-xr-x 1 root root   21916 Dec 20 03:33 hostname
  -rwxr-xr-x 1 root root   75756 Sep 21  2022 ln
  -rwxr-xr-x 1 root root   55600 Mar 24 01:43 login
  -rwxr-xr-x 1 root root  162152 Sep 21  2022 ls
  -rwxr-xr-x 1 root root  214568 Mar 24 00:20 lsblk
  -rwxr-xr-x 1 root root   96328 Sep 21  2022 mkdir
  -rwxr-xr-x 1 root root   84008 Sep 21  2022 mknod
  -rwxr-xr-x 1 root root   38792 Sep 21  2022 mktemp
  -rwxr-xr-x 1 root root   63016 Mar 24 00:20 more
  -rwsr-xr-x 1 root root   58912 Mar 24 00:20 mount
  -rwxr-xr-x 1 root root   13856 Mar 24 00:20 mountpoint
  -rwxr-xr-x 1 root root  157932 Sep 21  2022 mv
  lrwxrwxrwx 1 root root       8 Dec 20 03:33 nisdomainname -> hostname
  lrwxrwxrwx 1 root root      14 Apr  3 20:25 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root   38792 Sep 21  2022 pwd
  lrwxrwxrwx 1 root root       4 Apr 24 11:24 rbash -> bash
  -rwxr-xr-x 1 root root   51080 Sep 21  2022 readlink
  -rwxr-xr-x 1 root root   75720 Sep 21  2022 rm
  -rwxr-xr-x 1 root root   51080 Sep 21  2022 rmdir
  -rwxr-xr-x 1 root root   22308 Nov  3  2022 run-parts
  -rwxr-xr-x 1 root root  133224 Jan  6 09:55 sed
  lrwxrwxrwx 1 root root       9 May 23 00:22 sh -> /bin/bash
  -rwxr-xr-x 1 root root   38760 Sep 21  2022 sleep
  -rwxr-xr-x 1 root root   87976 Sep 21  2022 stty
  -rwsr-xr-x 1 root root   83492 Mar 24 00:20 su
  -rwxr-xr-x 1 root root   38792 Sep 21  2022 sync
  -rwxr-xr-x 1 root root  598456 Apr  7 04:25 tar
  -rwxr-xr-x 1 root root   13860 Nov  3  2022 tempfile
  -rwxr-xr-x 1 root root  120776 Sep 21  2022 touch
  -rwxr-xr-x 1 root root   34664 Sep 21  2022 true
  -rwxr-xr-x 1 root root   17892 Mar 23 22:38 ulockmgr_server
  -rwsr-xr-x 1 root root   30236 Mar 24 00:20 umount
  -rwxr-xr-x 1 root root   38760 Sep 21  2022 uname
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 uncompress
  -rwxr-xr-x 1 root root  162152 Sep 21  2022 vdir
  -rwxr-xr-x 1 root root   71216 Mar 24 00:20 wdctl
  lrwxrwxrwx 1 root root       8 Dec 20 03:33 ypdomainname -> hostname
  -rwxr-xr-x 1 root root    1984 Apr 10  2022 zcat
  -rwxr-xr-x 1 root root    1678 Apr 10  2022 zcmp
  -rwxr-xr-x 1 root root    6460 Apr 10  2022 zdiff
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zegrep
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zfgrep
  -rwxr-xr-x 1 root root    2081 Apr 10  2022 zforce
  -rwxr-xr-x 1 root root    8103 Apr 10  2022 zgrep
  -rwxr-xr-x 1 root root    2206 Apr 10  2022 zless
  -rwxr-xr-x 1 root root    1842 Apr 10  2022 zmore
  -rwxr-xr-x 1 root root    4577 Apr 10  2022 znew
I: user script /srv/workspace/pbuilder/5156/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: i386
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 (= 11), dh-python, openstack-pkg-tools, python3-all, python3-mock, python3-nose, python3-rednose, python3-setuptools, python3-six
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19604 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 (= 11); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on dh-python; however:
  Package dh-python is not installed.
 pbuilder-satisfydepends-dummy depends on openstack-pkg-tools; however:
  Package openstack-pkg-tools is not installed.
 pbuilder-satisfydepends-dummy depends on python3-all; however:
  Package python3-all is not installed.
 pbuilder-satisfydepends-dummy depends on python3-mock; however:
  Package python3-mock is not installed.
 pbuilder-satisfydepends-dummy depends on python3-nose; however:
  Package python3-nose is not installed.
 pbuilder-satisfydepends-dummy depends on python3-rednose; however:
  Package python3-rednose is not installed.
 pbuilder-satisfydepends-dummy depends on python3-setuptools; however:
  Package python3-setuptools is not installed.
 pbuilder-satisfydepends-dummy depends on python3-six; however:
  Package python3-six 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} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} jq{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libicu72{a} libjq1{a} libmagic-mgc{a} libmagic1{a} libonig5{a} libpipeline1{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} media-types{a} openssl{a} openstack-pkg-tools{a} po-debconf{a} python3{a} python3-all{a} python3-distutils{a} python3-lib2to3{a} python3-minimal{a} python3-mock{a} python3-nose{a} python3-pbr{a} python3-pip{a} python3-pkg-resources{a} python3-rednose{a} python3-setuptools{a} python3-six{a} python3-termstyle{a} python3-wheel{a} python3.11{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} 
The following packages are RECOMMENDED but will NOT be installed:
  autopkgtest curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx madison-lite pristine-tar python3-dev wget 
0 packages upgraded, 61 newly installed, 0 to remove and 0 not upgraded.
Need to get 29.6 MB of archives. After unpacking 113 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bookworm/main i386 libpython3.11-minimal i386 3.11.2-6 [813 kB]
Get: 2 http://deb.debian.org/debian bookworm/main i386 libexpat1 i386 2.5.0-1 [103 kB]
Get: 3 http://deb.debian.org/debian bookworm/main i386 python3.11-minimal i386 3.11.2-6 [2130 kB]
Get: 4 http://deb.debian.org/debian bookworm/main i386 python3-minimal i386 3.11.2-1+b1 [26.3 kB]
Get: 5 http://deb.debian.org/debian bookworm/main i386 media-types all 10.0.0 [26.1 kB]
Get: 6 http://deb.debian.org/debian bookworm/main i386 readline-common all 8.2-1.3 [69.0 kB]
Get: 7 http://deb.debian.org/debian bookworm/main i386 libreadline8 i386 8.2-1.3 [171 kB]
Get: 8 http://deb.debian.org/debian bookworm/main i386 libpython3.11-stdlib i386 3.11.2-6 [1799 kB]
Get: 9 http://deb.debian.org/debian bookworm/main i386 python3.11 i386 3.11.2-6 [572 kB]
Get: 10 http://deb.debian.org/debian bookworm/main i386 libpython3-stdlib i386 3.11.2-1+b1 [9308 B]
Get: 11 http://deb.debian.org/debian bookworm/main i386 python3 i386 3.11.2-1+b1 [26.3 kB]
Get: 12 http://deb.debian.org/debian bookworm/main i386 sensible-utils all 0.0.17+nmu1 [19.0 kB]
Get: 13 http://deb.debian.org/debian bookworm/main i386 openssl i386 3.0.8-1 [1412 kB]
Get: 14 http://deb.debian.org/debian bookworm/main i386 ca-certificates all 20230311 [153 kB]
Get: 15 http://deb.debian.org/debian bookworm/main i386 libmagic-mgc i386 1:5.44-3 [305 kB]
Get: 16 http://deb.debian.org/debian bookworm/main i386 libmagic1 i386 1:5.44-3 [114 kB]
Get: 17 http://deb.debian.org/debian bookworm/main i386 file i386 1:5.44-3 [42.5 kB]
Get: 18 http://deb.debian.org/debian bookworm/main i386 gettext-base i386 0.21-12 [162 kB]
Get: 19 http://deb.debian.org/debian bookworm/main i386 libuchardet0 i386 0.0.7-1 [67.9 kB]
Get: 20 http://deb.debian.org/debian bookworm/main i386 groff-base i386 1.22.4-10 [932 kB]
Get: 21 http://deb.debian.org/debian bookworm/main i386 bsdextrautils i386 2.38.1-5+b1 [90.3 kB]
Get: 22 http://deb.debian.org/debian bookworm/main i386 libpipeline1 i386 1.5.7-1 [40.0 kB]
Get: 23 http://deb.debian.org/debian bookworm/main i386 man-db i386 2.11.2-2 [1397 kB]
Get: 24 http://deb.debian.org/debian bookworm/main i386 m4 i386 1.4.19-3 [294 kB]
Get: 25 http://deb.debian.org/debian bookworm/main i386 autoconf all 2.71-3 [332 kB]
Get: 26 http://deb.debian.org/debian bookworm/main i386 autotools-dev all 20220109.1 [51.6 kB]
Get: 27 http://deb.debian.org/debian bookworm/main i386 automake all 1:1.16.5-1.3 [823 kB]
Get: 28 http://deb.debian.org/debian bookworm/main i386 autopoint all 0.21-12 [495 kB]
Get: 29 http://deb.debian.org/debian bookworm/main i386 libdebhelper-perl all 13.11.4 [81.2 kB]
Get: 30 http://deb.debian.org/debian bookworm/main i386 libtool all 2.4.7-5 [517 kB]
Get: 31 http://deb.debian.org/debian bookworm/main i386 dh-autoreconf all 20 [17.1 kB]
Get: 32 http://deb.debian.org/debian bookworm/main i386 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 33 http://deb.debian.org/debian bookworm/main i386 libsub-override-perl all 0.09-4 [9304 B]
Get: 34 http://deb.debian.org/debian bookworm/main i386 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get: 35 http://deb.debian.org/debian bookworm/main i386 dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get: 36 http://deb.debian.org/debian bookworm/main i386 libelf1 i386 0.188-2.1 [179 kB]
Get: 37 http://deb.debian.org/debian bookworm/main i386 dwz i386 0.15-1 [118 kB]
Get: 38 http://deb.debian.org/debian bookworm/main i386 libicu72 i386 72.1-3 [9541 kB]
Get: 39 http://deb.debian.org/debian bookworm/main i386 libxml2 i386 2.9.14+dfsg-1.2 [720 kB]
Get: 40 http://deb.debian.org/debian bookworm/main i386 gettext i386 0.21-12 [1311 kB]
Get: 41 http://deb.debian.org/debian bookworm/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 42 http://deb.debian.org/debian bookworm/main i386 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 43 http://deb.debian.org/debian bookworm/main i386 debhelper all 13.11.4 [942 kB]
Get: 44 http://deb.debian.org/debian bookworm/main i386 python3-lib2to3 all 3.11.2-3 [76.3 kB]
Get: 45 http://deb.debian.org/debian bookworm/main i386 python3-distutils all 3.11.2-3 [131 kB]
Get: 46 http://deb.debian.org/debian bookworm/main i386 dh-python all 5.20230130 [104 kB]
Get: 47 http://deb.debian.org/debian bookworm/main i386 libonig5 i386 6.9.8-1 [193 kB]
Get: 48 http://deb.debian.org/debian bookworm/main i386 libjq1 i386 1.6-2.1 [165 kB]
Get: 49 http://deb.debian.org/debian bookworm/main i386 jq i386 1.6-2.1 [66.1 kB]
Get: 50 http://deb.debian.org/debian bookworm/main i386 python3-pkg-resources all 66.1.1-1 [296 kB]
Get: 51 http://deb.debian.org/debian bookworm/main i386 python3-setuptools all 66.1.1-1 [521 kB]
Get: 52 http://deb.debian.org/debian bookworm/main i386 python3-wheel all 0.38.4-2 [30.8 kB]
Get: 53 http://deb.debian.org/debian bookworm/main i386 python3-pip all 23.0.1+dfsg-1 [1325 kB]
Get: 54 http://deb.debian.org/debian bookworm/main i386 openstack-pkg-tools all 123 [93.1 kB]
Get: 55 http://deb.debian.org/debian bookworm/main i386 python3-all i386 3.11.2-1+b1 [1056 B]
Get: 56 http://deb.debian.org/debian bookworm/main i386 python3-six all 1.16.0-4 [17.5 kB]
Get: 57 http://deb.debian.org/debian bookworm/main i386 python3-pbr all 5.10.0-2 [61.4 kB]
Get: 58 http://deb.debian.org/debian bookworm/main i386 python3-mock all 4.0.3-4 [64.0 kB]
Get: 59 http://deb.debian.org/debian bookworm/main i386 python3-nose all 1.3.7-9 [130 kB]
Get: 60 http://deb.debian.org/debian bookworm/main i386 python3-termstyle all 0.1.10-3 [5484 B]
Get: 61 http://deb.debian.org/debian bookworm/main i386 python3-rednose all 0.4.1-3 [7764 B]
Fetched 29.6 MB in 1s (51.2 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libpython3.11-minimal:i386.
(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 ... 19604 files and directories currently installed.)
Preparing to unpack .../libpython3.11-minimal_3.11.2-6_i386.deb ...
Unpacking libpython3.11-minimal:i386 (3.11.2-6) ...
Selecting previously unselected package libexpat1:i386.
Preparing to unpack .../libexpat1_2.5.0-1_i386.deb ...
Unpacking libexpat1:i386 (2.5.0-1) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../python3.11-minimal_3.11.2-6_i386.deb ...
Unpacking python3.11-minimal (3.11.2-6) ...
Setting up libpython3.11-minimal:i386 (3.11.2-6) ...
Setting up libexpat1:i386 (2.5.0-1) ...
Setting up python3.11-minimal (3.11.2-6) ...
Selecting previously unselected package python3-minimal.
(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 ... 19920 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_i386.deb ...
Unpacking python3-minimal (3.11.2-1+b1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_10.0.0_all.deb ...
Unpacking media-types (10.0.0) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ...
Unpacking readline-common (8.2-1.3) ...
Selecting previously unselected package libreadline8:i386.
Preparing to unpack .../3-libreadline8_8.2-1.3_i386.deb ...
Unpacking libreadline8:i386 (8.2-1.3) ...
Selecting previously unselected package libpython3.11-stdlib:i386.
Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_i386.deb ...
Unpacking libpython3.11-stdlib:i386 (3.11.2-6) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../5-python3.11_3.11.2-6_i386.deb ...
Unpacking python3.11 (3.11.2-6) ...
Selecting previously unselected package libpython3-stdlib:i386.
Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_i386.deb ...
Unpacking libpython3-stdlib:i386 (3.11.2-1+b1) ...
Setting up python3-minimal (3.11.2-1+b1) ...
Selecting previously unselected package python3.
(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 ... 20354 files and directories currently installed.)
Preparing to unpack .../00-python3_3.11.2-1+b1_i386.deb ...
Unpacking python3 (3.11.2-1+b1) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../01-sensible-utils_0.0.17+nmu1_all.deb ...
Unpacking sensible-utils (0.0.17+nmu1) ...
Selecting previously unselected package openssl.
Preparing to unpack .../02-openssl_3.0.8-1_i386.deb ...
Unpacking openssl (3.0.8-1) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../03-ca-certificates_20230311_all.deb ...
Unpacking ca-certificates (20230311) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../04-libmagic-mgc_1%3a5.44-3_i386.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:i386.
Preparing to unpack .../05-libmagic1_1%3a5.44-3_i386.deb ...
Unpacking libmagic1:i386 (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../06-file_1%3a5.44-3_i386.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../07-gettext-base_0.21-12_i386.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package libuchardet0:i386.
Preparing to unpack .../08-libuchardet0_0.0.7-1_i386.deb ...
Unpacking libuchardet0:i386 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../09-groff-base_1.22.4-10_i386.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../10-bsdextrautils_2.38.1-5+b1_i386.deb ...
Unpacking bsdextrautils (2.38.1-5+b1) ...
Selecting previously unselected package libpipeline1:i386.
Preparing to unpack .../11-libpipeline1_1.5.7-1_i386.deb ...
Unpacking libpipeline1:i386 (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../12-man-db_2.11.2-2_i386.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../13-m4_1.4.19-3_i386.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../14-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../15-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../16-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../17-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../18-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../19-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../20-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../21-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../22-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../23-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../24-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:i386.
Preparing to unpack .../25-libelf1_0.188-2.1_i386.deb ...
Unpacking libelf1:i386 (0.188-2.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../26-dwz_0.15-1_i386.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:i386.
Preparing to unpack .../27-libicu72_72.1-3_i386.deb ...
Unpacking libicu72:i386 (72.1-3) ...
Selecting previously unselected package libxml2:i386.
Preparing to unpack .../28-libxml2_2.9.14+dfsg-1.2_i386.deb ...
Unpacking libxml2:i386 (2.9.14+dfsg-1.2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../29-gettext_0.21-12_i386.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../30-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 .../31-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../32-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../33-python3-lib2to3_3.11.2-3_all.deb ...
Unpacking python3-lib2to3 (3.11.2-3) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../34-python3-distutils_3.11.2-3_all.deb ...
Unpacking python3-distutils (3.11.2-3) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../35-dh-python_5.20230130_all.deb ...
Unpacking dh-python (5.20230130) ...
Selecting previously unselected package libonig5:i386.
Preparing to unpack .../36-libonig5_6.9.8-1_i386.deb ...
Unpacking libonig5:i386 (6.9.8-1) ...
Selecting previously unselected package libjq1:i386.
Preparing to unpack .../37-libjq1_1.6-2.1_i386.deb ...
Unpacking libjq1:i386 (1.6-2.1) ...
Selecting previously unselected package jq.
Preparing to unpack .../38-jq_1.6-2.1_i386.deb ...
Unpacking jq (1.6-2.1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../39-python3-pkg-resources_66.1.1-1_all.deb ...
Unpacking python3-pkg-resources (66.1.1-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../40-python3-setuptools_66.1.1-1_all.deb ...
Unpacking python3-setuptools (66.1.1-1) ...
Selecting previously unselected package python3-wheel.
Preparing to unpack .../41-python3-wheel_0.38.4-2_all.deb ...
Unpacking python3-wheel (0.38.4-2) ...
Selecting previously unselected package python3-pip.
Preparing to unpack .../42-python3-pip_23.0.1+dfsg-1_all.deb ...
Unpacking python3-pip (23.0.1+dfsg-1) ...
Selecting previously unselected package openstack-pkg-tools.
Preparing to unpack .../43-openstack-pkg-tools_123_all.deb ...
Unpacking openstack-pkg-tools (123) ...
Selecting previously unselected package python3-all.
Preparing to unpack .../44-python3-all_3.11.2-1+b1_i386.deb ...
Unpacking python3-all (3.11.2-1+b1) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../45-python3-six_1.16.0-4_all.deb ...
Unpacking python3-six (1.16.0-4) ...
Selecting previously unselected package python3-pbr.
Preparing to unpack .../46-python3-pbr_5.10.0-2_all.deb ...
Unpacking python3-pbr (5.10.0-2) ...
Selecting previously unselected package python3-mock.
Preparing to unpack .../47-python3-mock_4.0.3-4_all.deb ...
Unpacking python3-mock (4.0.3-4) ...
Selecting previously unselected package python3-nose.
Preparing to unpack .../48-python3-nose_1.3.7-9_all.deb ...
Unpacking python3-nose (1.3.7-9) ...
Selecting previously unselected package python3-termstyle.
Preparing to unpack .../49-python3-termstyle_0.1.10-3_all.deb ...
Unpacking python3-termstyle (0.1.10-3) ...
Selecting previously unselected package python3-rednose.
Preparing to unpack .../50-python3-rednose_0.4.1-3_all.deb ...
Unpacking python3-rednose (0.4.1-3) ...
Setting up media-types (10.0.0) ...
Setting up libpipeline1:i386 (1.5.7-1) ...
Setting up libicu72:i386 (72.1-3) ...
Setting up bsdextrautils (2.38.1-5+b1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libmagic1:i386 (1:5.44-3) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up file (1:5.44-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up autopoint (0.21-12) ...
Setting up autoconf (2.71-3) ...
Setting up sensible-utils (0.0.17+nmu1) ...
Setting up libuchardet0:i386 (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up openssl (3.0.8-1) ...
Setting up libelf1:i386 (0.188-2.1) ...
Setting up readline-common (8.2-1.3) ...
Setting up libxml2:i386 (2.9.14+dfsg-1.2) ...
Setting up libonig5:i386 (6.9.8-1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up gettext (0.21-12) ...
Setting up libtool (2.4.7-5) ...
Setting up libjq1:i386 (1.6-2.1) ...
Setting up libreadline8:i386 (8.2-1.3) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up ca-certificates (20230311) ...
Updating certificates in /etc/ssl/certs...
140 added, 0 removed; done.
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-10) ...
Setting up jq (1.6-2.1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libpython3.11-stdlib:i386 (3.11.2-6) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libpython3-stdlib:i386 (3.11.2-1+b1) ...
Setting up python3.11 (3.11.2-6) ...
Setting up debhelper (13.11.4) ...
Setting up python3 (3.11.2-1+b1) ...
Setting up python3-six (1.16.0-4) ...
Setting up python3-lib2to3 (3.11.2-3) ...
Setting up python3-pkg-resources (66.1.1-1) ...
Setting up python3-distutils (3.11.2-3) ...
Setting up dh-python (5.20230130) ...
Setting up python3-setuptools (66.1.1-1) ...
Setting up python3-pbr (5.10.0-2) ...
Setting up python3-all (3.11.2-1+b1) ...
Setting up python3-termstyle (0.1.10-3) ...
Setting up python3-nose (1.3.7-9) ...
Setting up python3-wheel (0.38.4-2) ...
Setting up python3-mock (4.0.3-4) ...
Setting up python3-pip (23.0.1+dfsg-1) ...
Setting up python3-rednose (0.4.1-3) ...
Setting up openstack-pkg-tools (123) ...
Processing triggers for libc-bin (2.36-9) ...
Processing triggers for ca-certificates (20230311) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
usrmerge is already the newest version (35).
fakeroot is already the newest version (1.31-1.2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: user script /srv/workspace/pbuilder/5156/tmp/hooks/A99_set_merged_usr starting
Re-configuring usrmerge...
removed '/etc/unsupported-skip-usrmerge-conversion'
The system has been successfully converted.
I: user script /srv/workspace/pbuilder/5156/tmp/hooks/A99_set_merged_usr finished
hostname: Name or service not known
I: Running cd /build/python-sure-2.0.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../python-sure_2.0.0-2_source.changes
dpkg-buildpackage: info: source package python-sure
dpkg-buildpackage: info: source version 2.0.0-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Thomas Goirand <zigo@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture i386
 fakeroot debian/rules clean
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh clean --buildsystem=python_distutils --with python3
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/python-sure-2.0.0'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
rm -rf build
find . -iname '*.pyc' -delete
for i in $(find . -type d -iname __pycache__) ; do rm -rf $i ; done
make[1]: Leaving directory '/build/python-sure-2.0.0'
   dh_autoreconf_clean -O--buildsystem=python_distutils
   dh_clean -O--buildsystem=python_distutils
 debian/rules build
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh build --buildsystem=python_distutils --with python3
   dh_update_autotools_config -O--buildsystem=python_distutils
   dh_autoreconf -O--buildsystem=python_distutils
   dh_auto_configure -O--buildsystem=python_distutils
dh_auto_configure: warning: Please use the third-party "pybuild" build system instead of python-distutils
dh_auto_configure: warning: This feature will be removed in compat 12.
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/python-sure-2.0.0'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
echo "Do nothing..."
Do nothing...
make[1]: Leaving directory '/build/python-sure-2.0.0'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/python-sure-2.0.0'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
set -x ; set -e ; for i in 3.11 ; do \
	python$i -m nose -v --exclude='.*test_context_is_not_optional.*' ; \
done
+ set -e
+ for i in 3.11
+ python3.11 -m nose -v '--exclude=.*test_context_is_not_optional.*'
nose.config: INFO: Ignoring files matching ['^\\.', '^_', '^setup\\.py$']
nose.config: INFO: Excluding tests matching ['.*test_context_is_not_optional.*']
nose.plugins.manager: DEBUG: Configuring plugins
nose.plugins.cover: ERROR: Coverage not available: unable to import coverage module
nose.plugins.manager: DEBUG: Plugins enabled: [<rednose.RedNose object at 0xb731e6b0>, <nose.plugins.deprecated.Deprecated object at 0xb7881a10>, <nose.plugins.skip.Skip object at 0xb7260610>]
nose.core: DEBUG: configured Config(addPaths=True, args=(), configSection='nosetests', debug=None, debugLog=None, env={}, exclude=[re.compile('.*test_context_is_not_optional.*')], files=['setup.cfg'], firstPackageWins=False, getTestCaseNamesCompat=False, ignoreFiles=[re.compile('^\\.'), re.compile('^_'), re.compile('^setup\\.py$')], ignoreFilesDefaultStrings=['^\\.', '^_', '^setup\\.py$'], include=None, includeExe=False, logStream=<_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>, loggingConfig=None, options=<Values at 0xb6cd7910: {'version': False, 'showPlugins': False, 'verbosity': 4, 'files': None, 'where': None, 'py3where': None, 'testMatch': '(?:^|[\\b_\\./-])[Tt]est', 'testNames': None, 'debug': None, 'debugLog': None, 'loggingConfig': None, 'ignoreFiles': [], 'exclude': ['.*test_context_is_not_optional.*'], 'include': [], 'stopOnError': True, 'addPaths': True, 'includeExe': False, 'traverseNamespace': False, 'firstPackageWins': False, 'byteCompile': True, 'rednose': True, 'rednose_color': 'auto', 'immediate': False, 'attr': None, 'eval_attr': None, 'capture': False, 'logcapture': False, 'logcapture_format': '%(name)s: %(levelname)s: %(message)s', 'logcapture_datefmt': None, 'logcapture_filters': None, 'logcapture_clear': False, 'logcapture_level': 'NOTSET', 'enable_plugin_coverage': True, 'cover_packages': ['sure'], 'cover_erase': None, 'cover_tests': None, 'cover_min_percentage': None, 'cover_inclusive': True, 'cover_html': None, 'cover_html_dir': 'cover', 'cover_branches': True, 'cover_xml': None, 'cover_xml_file': 'coverage.xml', 'debugBoth': False, 'debugFailures': False, 'debugErrors': False, 'noDeprecated': False, 'enable_plugin_doctest': None, 'doctest_tests': None, 'doctestExtension': None, 'doctest_result_var': None, 'doctestFixtures': None, 'doctestOptions': None, 'enable_plugin_isolation': None, 'detailedErrors': None, 'noSkip': False, 'enable_plugin_id': None, 'testIdFile': '.noseids', 'failed': False, 'multiprocess_workers': 0, 'multiprocess_timeout': 10, 'multiprocess_restartworker': False, 'enable_plugin_xunit': None, 'xunit_file': 'nosetests.xml', 'xunit_testsuite_name': 'nosetests', 'enable_plugin_allmodules': None, 'collect_only': None}>, parser=<optparse.OptionParser object at 0xb7b7fc50>, parserClass=<class 'optparse.OptionParser'>, plugins=<nose.plugins.manager.DefaultPluginManager object at 0xb7aa84d0>, py3where=(), runOnInit=True, srcDirs=('lib', 'src'), stopOnError=True, stream=<_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>, testMatch=re.compile('(?:^|[\\b_\\./-])[Tt]est'), testMatchPat='(?:^|[\\b_\\./-])[Tt]est', testNames=[], traverseNamespace=False, verbosity=4, where=(), worker=False, workingDir='/build/python-sure-2.0.0')
nose.importer: DEBUG: Add path /build/python-sure-2.0.0
nose.core: DEBUG: test loader is <nose.loader.TestLoader object at 0xb72e98b0>
nose.core: DEBUG: defaultTest .
nose.core: DEBUG: Test names are ['.']
nose.core: DEBUG: createTests called with None
nose.loader: DEBUG: load from . (None)
nose.selector: DEBUG: Test name . resolved to file ., module None, call None
nose.selector: DEBUG: Final resolution of test name .: file /build/python-sure-2.0.0 module None call None
nose.suite: DEBUG: Create suite for [<nose.suite.LazySuite tests=generator (3067991376)>]
nose.suite: DEBUG: tests [<nose.suite.LazySuite tests=generator (3067991376)>] context None
nose.suite: DEBUG: wrap [<nose.suite.LazySuite tests=generator (3067991376)>]
nose.suite: DEBUG: wrapping <nose.suite.LazySuite tests=generator (3067991376)>
nose.suite: DEBUG: Context suite for [<nose.suite.LazySuite tests=generator (3067991376)>] (None) (3073284592)
nose.core: DEBUG: runTests called
nose.suite: DEBUG: suite 3073284592 (<nose.suite.ContextSuite context=None>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6cc65c8>
nose.suite: DEBUG: suite 3073284592 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6cc65c8>
nose.suite: DEBUG: tests in 3073284592?
nose.suite: DEBUG: precache is [<nose.suite.LazySuite tests=generator (3067991376)>]
nose.suite: DEBUG: precache is []
nose.loader: DEBUG: load from dir /build/python-sure-2.0.0
nose.importer: DEBUG: Add path /build/python-sure-2.0.0
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/CHANGELOG.md? False
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/COPYING? False
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/MANIFEST.in? False
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/Makefile? False
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/README.rst? False
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/TODO.rst? False
nose.selector: DEBUG: wantDirectory /build/python-sure-2.0.0/debian? False
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/development.txt? False
nose.selector: DEBUG: wantDirectory /build/python-sure-2.0.0/docs? False
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/docs-requirements.txt? False
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/renovate.json? False
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/requirements.txt? False
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/setup.cfg? False
nose.selector: DEBUG: setup.py matches ignoreFiles pattern; skipped
nose.selector: DEBUG: wantDirectory /build/python-sure-2.0.0/sure? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/sure (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/sure resolved to file /build/python-sure-2.0.0/sure, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/sure: file /build/python-sure-2.0.0/sure module sure call None
nose.importer: DEBUG: Import sure from /build/python-sure-2.0.0
nose.importer: DEBUG: Add path /build/python-sure-2.0.0
nose.importer: DEBUG: find module part sure (sure) in ['/build/python-sure-2.0.0']
nose.loader: DEBUG: Load from module <module 'sure' from '/build/python-sure-2.0.0/sure/__init__.py'>
nose.selector: DEBUG: wantModule <module 'sure' from '/build/python-sure-2.0.0/sure/__init__.py'>? False
nose.loader: DEBUG: Load tests from module path /build/python-sure-2.0.0/sure?
nose.loader: DEBUG: path: /build/python-sure-2.0.0/sure os.path.realpath(/build/python-sure-2.0.0/sure): /build/python-sure-2.0.0/sure
nose.loader: DEBUG: load from dir /build/python-sure-2.0.0/sure
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/sure
nose.importer: DEBUG: Add path /build/python-sure-2.0.0
nose.selector: DEBUG: __init__.py matches ignoreFiles pattern; skipped
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/sure/cli.py? None
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/sure/compat.py? None
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/sure/core.py? None
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/sure/deprecated.py? None
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/sure/magic.py? None
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/sure/old.py? None
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/sure/registry.py? None
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/sure/stubs.py? None
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/sure/terminal.py? None
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/sure/version.py? None
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6b798b0>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6b798b0> context <module 'sure' from '/build/python-sure-2.0.0/sure/__init__.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6b798b0> (<module 'sure' from '/build/python-sure-2.0.0/sure/__init__.py'>) (3065485296)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=sure> has context sure
nose.suite: DEBUG: get ancestry <module 'sure' from '/build/python-sure-2.0.0/sure/__init__.py'>
nose.suite: DEBUG: suite 3065485296 (<nose.suite.ContextSuite context=sure>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bb68>
nose.suite: DEBUG: suite 3065485296 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bb68>
nose.suite: DEBUG: tests in 3065485296?
nose.suite: DEBUG: suite 3065485296 has no tests
nose.suite: DEBUG: precache is []
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: No reason to teardown (was_setup? False was_torndown? False)
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tox.ini? False
nose.selector: DEBUG: wantDirectory /build/python-sure-2.0.0/tests? True
nose.suite: DEBUG: Create suite for <function TestLoader.loadTestsFromDir.<locals>.<lambda> at 0xb6af8e38>
nose.suite: DEBUG: tests <function TestLoader.loadTestsFromDir.<locals>.<lambda> at 0xb6af8e38> context None
nose.suite: DEBUG: wrap <function TestLoader.loadTestsFromDir.<locals>.<lambda> at 0xb6af8e38>
nose.suite: DEBUG: I won't wrap
nose.suite: DEBUG: Context suite for <function TestLoader.loadTestsFromDir.<locals>.<lambda> at 0xb6af8e38> (None) (3066925584)
nose.suite: DEBUG: suite 3066925584 (<nose.suite.ContextSuite context=None>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bbe0>
nose.suite: DEBUG: suite 3066925584 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bbe0>
nose.suite: DEBUG: tests in 3066925584?
nose.loader: DEBUG: load from dir /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: insert /build/python-sure-2.0.0/tests into sys.path
nose.selector: DEBUG: wantDirectory /build/python-sure-2.0.0/tests/issues? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/issues (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/issues resolved to file /build/python-sure-2.0.0/tests/issues, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/issues: file /build/python-sure-2.0.0/tests/issues module issues call None
nose.importer: DEBUG: Import issues from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part issues (issues) in ['/build/python-sure-2.0.0/tests']
nose.loader: DEBUG: Load from module <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.selector: DEBUG: wantModule <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>? False
nose.loader: DEBUG: Load tests from module path /build/python-sure-2.0.0/tests/issues?
nose.loader: DEBUG: path: /build/python-sure-2.0.0/tests/issues os.path.realpath(/build/python-sure-2.0.0/tests/issues): /build/python-sure-2.0.0/tests/issues
nose.loader: DEBUG: load from dir /build/python-sure-2.0.0/tests/issues
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests/issues
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.selector: DEBUG: __init__.py matches ignoreFiles pattern; skipped
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/issues/test_issue_104.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/issues/test_issue_104.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/issues/test_issue_104.py resolved to file /build/python-sure-2.0.0/tests/issues/test_issue_104.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/issues/test_issue_104.py: file /build/python-sure-2.0.0/tests/issues/test_issue_104.py module issues.test_issue_104 call None
nose.importer: DEBUG: Import issues.test_issue_104 from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part issues (issues) in ['/build/python-sure-2.0.0/tests']
nose.importer: DEBUG: sys.modules has issues as <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.importer: DEBUG: module already loaded? mod: /build/python-sure-2.0.0/tests/issues new: /build/python-sure-2.0.0/tests/issues
nose.importer: DEBUG: find module part test_issue_104 (issues.test_issue_104) in ['/build/python-sure-2.0.0/tests/issues']
nose.loader: DEBUG: Load from module <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'>
nose.selector: DEBUG: wantModule <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'>? True
nose.selector: DEBUG: wantFunction <function test_issue_104 at 0xb6af9cf8>? True
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6b79b30>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6b79b30> context <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6b79b30> (<module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'>) (3064979632)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_104> has context issues.test_issue_104
nose.suite: DEBUG: get ancestry <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'>
nose.suite: DEBUG:  <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'> ancestors ['issues']
nose: DEBUG: __import__ issues
nose: DEBUG: resolve: [], issues, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_104> has ancestor issues
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/issues/test_issue_134.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/issues/test_issue_134.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/issues/test_issue_134.py resolved to file /build/python-sure-2.0.0/tests/issues/test_issue_134.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/issues/test_issue_134.py: file /build/python-sure-2.0.0/tests/issues/test_issue_134.py module issues.test_issue_134 call None
nose.importer: DEBUG: Import issues.test_issue_134 from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part issues (issues) in ['/build/python-sure-2.0.0/tests']
nose.importer: DEBUG: sys.modules has issues as <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.importer: DEBUG: module already loaded? mod: /build/python-sure-2.0.0/tests/issues new: /build/python-sure-2.0.0/tests/issues
nose.importer: DEBUG: find module part test_issue_134 (issues.test_issue_134) in ['/build/python-sure-2.0.0/tests/issues']
nose.loader: DEBUG: Load from module <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'>
nose.selector: DEBUG: wantModule <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'>? True
nose.selector: DEBUG: wantFunction <function test_issue_132 at 0xb6b03028>? True
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6b028d0>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6b028d0> context <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6b028d0> (<module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'>) (3064998032)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_134> has context issues.test_issue_134
nose.suite: DEBUG: get ancestry <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'>
nose.suite: DEBUG:  <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'> ancestors ['issues']
nose: DEBUG: __import__ issues
nose: DEBUG: resolve: [], issues, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_134> has ancestor issues
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/issues/test_issue_136.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/issues/test_issue_136.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/issues/test_issue_136.py resolved to file /build/python-sure-2.0.0/tests/issues/test_issue_136.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/issues/test_issue_136.py: file /build/python-sure-2.0.0/tests/issues/test_issue_136.py module issues.test_issue_136 call None
nose.importer: DEBUG: Import issues.test_issue_136 from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part issues (issues) in ['/build/python-sure-2.0.0/tests']
nose.importer: DEBUG: sys.modules has issues as <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.importer: DEBUG: module already loaded? mod: /build/python-sure-2.0.0/tests/issues new: /build/python-sure-2.0.0/tests/issues
nose.importer: DEBUG: find module part test_issue_136 (issues.test_issue_136) in ['/build/python-sure-2.0.0/tests/issues']
nose.loader: DEBUG: Load from module <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'>
nose.selector: DEBUG: wantModule <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'>? True
nose.selector: DEBUG: wantFunction <function test_issue_136 at 0xb6b03208>? True
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6b02a90>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6b02a90> context <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6b02a90> (<module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'>) (3064998576)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_136> has context issues.test_issue_136
nose.suite: DEBUG: get ancestry <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'>
nose.suite: DEBUG:  <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'> ancestors ['issues']
nose: DEBUG: __import__ issues
nose: DEBUG: resolve: [], issues, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_136> has ancestor issues
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/issues/test_issue_139.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/issues/test_issue_139.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/issues/test_issue_139.py resolved to file /build/python-sure-2.0.0/tests/issues/test_issue_139.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/issues/test_issue_139.py: file /build/python-sure-2.0.0/tests/issues/test_issue_139.py module issues.test_issue_139 call None
nose.importer: DEBUG: Import issues.test_issue_139 from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part issues (issues) in ['/build/python-sure-2.0.0/tests']
nose.importer: DEBUG: sys.modules has issues as <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.importer: DEBUG: module already loaded? mod: /build/python-sure-2.0.0/tests/issues new: /build/python-sure-2.0.0/tests/issues
nose.importer: DEBUG: find module part test_issue_139 (issues.test_issue_139) in ['/build/python-sure-2.0.0/tests/issues']
nose.loader: DEBUG: Load from module <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'>
nose.selector: DEBUG: wantModule <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'>? True
nose.selector: DEBUG: wantFunction <function test_issue_139 at 0xb6b03398>? True
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6b029b0>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6b029b0> context <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6b029b0> (<module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'>) (3064998288)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_139> has context issues.test_issue_139
nose.suite: DEBUG: get ancestry <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'>
nose.suite: DEBUG:  <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'> ancestors ['issues']
nose: DEBUG: __import__ issues
nose: DEBUG: resolve: [], issues, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_139> has ancestor issues
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/issues/test_issue_148.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/issues/test_issue_148.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/issues/test_issue_148.py resolved to file /build/python-sure-2.0.0/tests/issues/test_issue_148.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/issues/test_issue_148.py: file /build/python-sure-2.0.0/tests/issues/test_issue_148.py module issues.test_issue_148 call None
nose.importer: DEBUG: Import issues.test_issue_148 from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part issues (issues) in ['/build/python-sure-2.0.0/tests']
nose.importer: DEBUG: sys.modules has issues as <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.importer: DEBUG: module already loaded? mod: /build/python-sure-2.0.0/tests/issues new: /build/python-sure-2.0.0/tests/issues
nose.importer: DEBUG: find module part test_issue_148 (issues.test_issue_148) in ['/build/python-sure-2.0.0/tests/issues']
nose.loader: DEBUG: Load from module <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'>
nose.selector: DEBUG: wantModule <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'>? True
nose.selector: DEBUG: wantFunction <function test_should_compare_dict_with_enum_keys at 0xb6b03578>? True
nose.selector: DEBUG: wantFunction <function test_should_compare_dict_with_non_orderable_key_types at 0xb6b03528>? True
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6afe370>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6afe370> context <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6afe370> (<module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'>) (3064981648)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_148> has context issues.test_issue_148
nose.suite: DEBUG: get ancestry <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'>
nose.suite: DEBUG:  <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'> ancestors ['issues']
nose: DEBUG: __import__ issues
nose: DEBUG: resolve: [], issues, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_148> has ancestor issues
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/issues/test_issue_19.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/issues/test_issue_19.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/issues/test_issue_19.py resolved to file /build/python-sure-2.0.0/tests/issues/test_issue_19.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/issues/test_issue_19.py: file /build/python-sure-2.0.0/tests/issues/test_issue_19.py module issues.test_issue_19 call None
nose.importer: DEBUG: Import issues.test_issue_19 from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part issues (issues) in ['/build/python-sure-2.0.0/tests']
nose.importer: DEBUG: sys.modules has issues as <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.importer: DEBUG: module already loaded? mod: /build/python-sure-2.0.0/tests/issues new: /build/python-sure-2.0.0/tests/issues
nose.importer: DEBUG: find module part test_issue_19 (issues.test_issue_19) in ['/build/python-sure-2.0.0/tests/issues']
nose.loader: DEBUG: Load from module <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'>
nose.selector: DEBUG: wantModule <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'>? True
nose.selector: DEBUG: wantClass <class 'sure.AssertionBuilder'>? None
nose.selector: DEBUG: wantFunction <function test_issue_19 at 0xb6b03618>? True
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6b026f0>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6b026f0> context <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6b026f0> (<module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'>) (3064997520)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_19> has context issues.test_issue_19
nose.suite: DEBUG: get ancestry <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'>
nose.suite: DEBUG:  <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'> ancestors ['issues']
nose: DEBUG: __import__ issues
nose: DEBUG: resolve: [], issues, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_19> has ancestor issues
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/issues/test_issue_48.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/issues/test_issue_48.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/issues/test_issue_48.py resolved to file /build/python-sure-2.0.0/tests/issues/test_issue_48.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/issues/test_issue_48.py: file /build/python-sure-2.0.0/tests/issues/test_issue_48.py module issues.test_issue_48 call None
nose.importer: DEBUG: Import issues.test_issue_48 from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part issues (issues) in ['/build/python-sure-2.0.0/tests']
nose.importer: DEBUG: sys.modules has issues as <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.importer: DEBUG: module already loaded? mod: /build/python-sure-2.0.0/tests/issues new: /build/python-sure-2.0.0/tests/issues
nose.importer: DEBUG: find module part test_issue_48 (issues.test_issue_48) in ['/build/python-sure-2.0.0/tests/issues']
nose.loader: DEBUG: Load from module <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'>
nose.selector: DEBUG: wantModule <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'>? True
nose.selector: DEBUG: wantFunction <function raise_err at 0xb6b037a8>? None
nose.selector: DEBUG: wantFunction <function test_issue_48 at 0xb6b037f8>? True
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6b025d0>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6b025d0> context <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6b025d0> (<module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'>) (3064997264)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_48> has context issues.test_issue_48
nose.suite: DEBUG: get ancestry <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'>
nose.suite: DEBUG:  <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'> ancestors ['issues']
nose: DEBUG: __import__ issues
nose: DEBUG: resolve: [], issues, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>, <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues.test_issue_48> has ancestor issues
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6b026b0>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6b026b0> context <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6b026b0> (<module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>) (3064997392)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=issues> has context issues
nose.suite: DEBUG: get ancestry <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: precache is [<nose.suite.ContextSuite context=issues>]
nose.suite: DEBUG: suite 3064997392 (<nose.suite.ContextSuite context=issues>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: suite 3064997392 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: tests in 3064997392?
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues> setup context <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [<nose.suite.ContextSuite context=issues.test_issue_104>, <nose.suite.ContextSuite context=issues.test_issue_134>, <nose.suite.ContextSuite context=issues.test_issue_136>, <nose.suite.ContextSuite context=issues.test_issue_139>, <nose.suite.ContextSuite context=issues.test_issue_148>, <nose.suite.ContextSuite context=issues.test_issue_19>, <nose.suite.ContextSuite context=issues.test_issue_48>]
nose.suite: DEBUG: suite 3064979632 (<nose.suite.ContextSuite context=issues.test_issue_104>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: suite 3064979632 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: tests in 3064979632?
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_104> setup context <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [issues.test_issue_104.test_issue_104]
issues.test_issue_104.test_issue_104 ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_104> setup ancestor <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_104> teardown context <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'>
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues> setup ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: ancestor <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_104' from '/build/python-sure-2.0.0/tests/issues/test_issue_104.py'> already torn down
nose.suite: DEBUG: suite 3064998032 (<nose.suite.ContextSuite context=issues.test_issue_134>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bcd0>
nose.suite: DEBUG: suite 3064998032 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: tests in 3064998032?
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_134> setup context <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [issues.test_issue_134.test_issue_132]
Correctly handle {} characters in matcher string ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_134> setup ancestor <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_134> teardown context <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'>
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues> setup ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: ancestor <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_134' from '/build/python-sure-2.0.0/tests/issues/test_issue_134.py'> already torn down
nose.suite: DEBUG: suite 3064998576 (<nose.suite.ContextSuite context=issues.test_issue_136>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: suite 3064998576 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: tests in 3064998576?
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_136> setup context <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [issues.test_issue_136.test_issue_136]
Test for unicode error when comparing bytes ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_136> setup ancestor <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_136> teardown context <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'>
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues> setup ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: ancestor <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_136' from '/build/python-sure-2.0.0/tests/issues/test_issue_136.py'> already torn down
nose.suite: DEBUG: suite 3064998288 (<nose.suite.ContextSuite context=issues.test_issue_139>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: suite 3064998288 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: tests in 3064998288?
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_139> setup context <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [issues.test_issue_139.test_issue_139]
Test for GitHub Issue #139 ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_139> setup ancestor <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_139> teardown context <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'>
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues> setup ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: ancestor <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_139' from '/build/python-sure-2.0.0/tests/issues/test_issue_139.py'> already torn down
nose.suite: DEBUG: suite 3064981648 (<nose.suite.ContextSuite context=issues.test_issue_148>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: suite 3064981648 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: tests in 3064981648?
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_148> setup context <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [issues.test_issue_148.test_should_compare_dict_with_non_orderable_key_types, issues.test_issue_148.test_should_compare_dict_with_enum_keys]
issues.test_issue_148.test_should_compare_dict_with_non_orderable_key_types ... passed
issues.test_issue_148.test_should_compare_dict_with_enum_keys ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_148> setup ancestor <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_148> teardown context <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'>
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues> setup ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: ancestor <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_148' from '/build/python-sure-2.0.0/tests/issues/test_issue_148.py'> already torn down
nose.suite: DEBUG: suite 3064997520 (<nose.suite.ContextSuite context=issues.test_issue_19>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: suite 3064997520 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: tests in 3064997520?
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_19> setup context <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [issues.test_issue_19.test_issue_19]
Allow monkey-patching of methods already implemented by sure. ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_19> setup ancestor <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_19> teardown context <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'>
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues> setup ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: ancestor <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_19' from '/build/python-sure-2.0.0/tests/issues/test_issue_19.py'> already torn down
nose.suite: DEBUG: suite 3064997264 (<nose.suite.ContextSuite context=issues.test_issue_48>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: suite 3064997264 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: tests in 3064997264?
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'> may need setup
nose.suite: DEBUG: ancestor <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_48> setup context <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [issues.test_issue_48.test_issue_48]
issues.test_issue_48.test_issue_48 ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_48> setup ancestor <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues.test_issue_48> teardown context <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'>
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues> setup ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: ancestor <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'issues.test_issue_48' from '/build/python-sure-2.0.0/tests/issues/test_issue_48.py'> already torn down
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues> setup ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=issues> teardown context <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'>
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'issues' from '/build/python-sure-2.0.0/tests/issues/__init__.py'> already torn down
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/test_assertion_builder.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/test_assertion_builder.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/test_assertion_builder.py resolved to file /build/python-sure-2.0.0/tests/test_assertion_builder.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/test_assertion_builder.py: file /build/python-sure-2.0.0/tests/test_assertion_builder.py module test_assertion_builder call None
nose.importer: DEBUG: Import test_assertion_builder from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part test_assertion_builder (test_assertion_builder) in ['/build/python-sure-2.0.0/tests']
nose.loader: DEBUG: Load from module <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'>
nose.selector: DEBUG: wantModule <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'>? True
nose.selector: DEBUG: wantClass <class 'sure.AssertionBuilder'>? None
nose.selector: DEBUG: wantClass <class 'collections.OrderedDict'>? None
nose.selector: DEBUG: wantFunction <function compat_repr at 0xb6b783e8>? None
nose.selector: DEBUG: wantClass <class 'datetime.datetime'>? None
nose.selector: DEBUG: wantFunction <function test_2_within_0a2 at 0xb6b0e8e8>? True
nose.selector: DEBUG: wantFunction <function test_4_equal_2p2 at 0xb6b0e988>? True
nose.selector: DEBUG: wantFunction <function test_assertion_builder_synonyms at 0xb6b0ec08>? True
nose.selector: DEBUG: wantFunction <function test_be at 0xb6b15348>? True
nose.selector: DEBUG: wantFunction <function test_catching_exceptions at 0xb6b15668>? True
nose.selector: DEBUG: wantFunction <function test_catching_exceptions_with_params at 0xb6b156b8>? True
nose.selector: DEBUG: wantFunction <function test_equal_with_repr_of_complex_types_and_repr at 0xb6b15578>? True
nose.selector: DEBUG: wantFunction <function test_equal_with_repr_of_complex_types_and_unicode at 0xb6b15528>? True
nose.selector: DEBUG: wantFunction <function test_equals_anything at 0xb6b15988>? True
nose.selector: DEBUG: wantFunction <function test_equals_crosstype at 0xb6b159d8>? True
nose.selector: DEBUG: wantFunction <function test_equals_dictionaries_with_tuple_keys at 0xb6b158e8>? True
nose.selector: DEBUG: wantFunction <function test_equals_handles_float_with_epsilon at 0xb6b15898>? True
nose.selector: DEBUG: wantFunction <function test_equals_handles_mock_call_list at 0xb6b15848>? True
nose.selector: DEBUG: wantFunction <function test_false_be_falsy at 0xb6b0ea78>? True
nose.selector: DEBUG: wantFunction <function test_greater_than at 0xb6b15208>? True
nose.selector: DEBUG: wantFunction <function test_greater_than_or_equal_to at 0xb6b15258>? True
nose.selector: DEBUG: wantFunction <function test_have_key at 0xb6b15438>? True
nose.selector: DEBUG: wantFunction <function test_have_key_with_value at 0xb6b15488>? True
nose.selector: DEBUG: wantFunction <function test_have_property at 0xb6b15398>? True
nose.selector: DEBUG: wantFunction <function test_have_property_with_value at 0xb6b153e8>? True
nose.selector: DEBUG: wantFunction <function test_iterable_should_be_empty at 0xb6b15168>? True
nose.selector: DEBUG: wantFunction <function test_iterable_should_have_length_of at 0xb6b151b8>? True
nose.selector: DEBUG: wantFunction <function test_look_like at 0xb6b154d8>? True
nose.selector: DEBUG: wantFunction <function test_lower_than at 0xb6b152a8>? True
nose.selector: DEBUG: wantFunction <function test_lower_than_or_equal_to at 0xb6b152f8>? True
nose.selector: DEBUG: wantFunction <function test_match_contain at 0xb6b15618>? True
nose.selector: DEBUG: wantFunction <function test_match_regex at 0xb6b155c8>? True
nose.selector: DEBUG: wantFunction <function test_none at 0xb6b0e9d8>? True
nose.selector: DEBUG: wantFunction <function test_ordereddict_comparison at 0xb6b15938>? True
nose.selector: DEBUG: wantFunction <function test_should_be_a at 0xb6b0e938>? True
nose.selector: DEBUG: wantFunction <function test_should_be_callable at 0xb6b15118>? True
nose.selector: DEBUG: wantFunction <function test_should_not_be_different at 0xb6b157f8>? True
nose.selector: DEBUG: wantFunction <function test_success_with_params at 0xb6b15708>? True
nose.selector: DEBUG: wantFunction <function test_success_with_params_exception at 0xb6b15758>? True
nose.selector: DEBUG: wantFunction <function test_throw_matching_regex at 0xb6b157a8>? True
nose.selector: DEBUG: wantFunction <function test_true_be_ok at 0xb6b0e7a8>? True
nose.selector: DEBUG: wantClass <class 'datetime.timedelta'>? None
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6b2b210>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6b2b210> context <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6b2b210> (<module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'>) (3065164176)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=test_assertion_builder> has context test_assertion_builder
nose.suite: DEBUG: get ancestry <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'>
nose.suite: DEBUG: suite 3065164176 (<nose.suite.ContextSuite context=test_assertion_builder>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: suite 3065164176 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bdc0>
nose.suite: DEBUG: tests in 3065164176?
nose.suite: DEBUG: ancestor <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'> may need setup
nose.suite: DEBUG: ancestor <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_assertion_builder> setup context <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [test_assertion_builder.test_assertion_builder_synonyms, test_assertion_builder.test_4_equal_2p2, test_assertion_builder.test_2_within_0a2, test_assertion_builder.test_true_be_ok, test_assertion_builder.test_false_be_falsy, test_assertion_builder.test_none, test_assertion_builder.test_should_be_a, test_assertion_builder.test_should_be_callable, test_assertion_builder.test_iterable_should_be_empty, test_assertion_builder.test_iterable_should_have_length_of, test_assertion_builder.test_greater_than, test_assertion_builder.test_greater_than_or_equal_to, test_assertion_builder.test_lower_than, test_assertion_builder.test_lower_than_or_equal_to, test_assertion_builder.test_be, test_assertion_builder.test_have_property, test_assertion_builder.test_have_property_with_value, test_assertion_builder.test_have_key, test_assertion_builder.test_have_key_with_value, test_assertion_builder.test_look_like, test_assertion_builder.test_equal_with_repr_of_complex_types_and_unicode, test_assertion_builder.test_equal_with_repr_of_complex_types_and_repr, test_assertion_builder.test_match_regex, test_assertion_builder.test_match_contain, test_assertion_builder.test_catching_exceptions, test_assertion_builder.test_catching_exceptions_with_params, test_assertion_builder.test_success_with_params, test_assertion_builder.test_success_with_params_exception, test_assertion_builder.test_throw_matching_regex, test_assertion_builder.test_should_not_be_different, test_assertion_builder.test_equals_handles_mock_call_list, test_assertion_builder.test_equals_handles_float_with_epsilon, test_assertion_builder.test_equals_dictionaries_with_tuple_keys, test_assertion_builder.test_ordereddict_comparison, test_assertion_builder.test_equals_anything, test_assertion_builder.test_equals_crosstype]
this, it, these and those are all synonyms ... passed
this(4).should.equal(2 + 2) ... passed
this(1).should.be.within(0, 2) ... passed
this(True).should.be.ok ... passed
this(False).should.be.false ... passed
this(None).should.be.none ... passed
this(None).should.be.none ... passed
this(function).should.be.callable ... passed
this(iterable).should.be.empty ... passed
this(iterable).should.have.length_of(N) ... passed
this(X).should.be.greater_than(Y) ... passed
this(X).should.be.greater_than_or_equal_to(Y) ... passed
this(X).should.be.lower_than(Y) ... passed
this(X).should.be.lower_than_or_equal_to(Y) ... passed
this(X).should.be(X) when X is a reference to the same object ... passed
this(instance).should.have.property(property_name) ... passed
this(instance).should.have.property(property_name).being or .with_value should allow chain up ... passed
this(dictionary).should.have.key(key_name) ... passed
this(dictionary).should.have.key(key_name).being or .with_value should allow chain up ... passed
this('   aa ... passed
test usage of repr() inside expect(complex1).to.equal(complex2) ... passed
test usage of repr() inside expect(complex1).to.equal(complex2) ... passed
expect('some string').to.match(r'\w{4} \w{6}') matches regex ... passed
expect('some string').to.contain('tri') ... passed
test_assertion_builder.test_catching_exceptions ... passed
test_assertion_builder.test_catching_exceptions_with_params ... passed
test_assertion_builder.test_success_with_params ... passed
test_assertion_builder.test_success_with_params_exception ... passed
test_assertion_builder.test_throw_matching_regex ... passed
'something'.should_not.be.different('SOMETHING'.lower()) ... passed
.equal() Should convert mock._CallList instances to lists ... passed
.equal(what, epsilon=XXX) should check for equality with an epsilon for float values ... passed
.equal() with dict containing tuples as keys should work ... passed
.equal(OrderedDict) should check if two ordered dicts are the same ... passed
test_assertion_builder.test_equals_anything ... passed
test_assertion_builder.test_equals_crosstype ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_assertion_builder> setup ancestor <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_assertion_builder> teardown context <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'>
nose.suite: DEBUG: ancestor <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'test_assertion_builder' from '/build/python-sure-2.0.0/tests/test_assertion_builder.py'> already torn down
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/test_cpython_patches.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/test_cpython_patches.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/test_cpython_patches.py resolved to file /build/python-sure-2.0.0/tests/test_cpython_patches.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/test_cpython_patches.py: file /build/python-sure-2.0.0/tests/test_cpython_patches.py module test_cpython_patches call None
nose.importer: DEBUG: Import test_cpython_patches from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part test_cpython_patches (test_cpython_patches) in ['/build/python-sure-2.0.0/tests']
nose.loader: DEBUG: Load from module <module 'test_cpython_patches' from '/build/python-sure-2.0.0/tests/test_cpython_patches.py'>
nose.selector: DEBUG: wantModule <module 'test_cpython_patches' from '/build/python-sure-2.0.0/tests/test_cpython_patches.py'>? True
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6ae3110>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6ae3110> context <module 'test_cpython_patches' from '/build/python-sure-2.0.0/tests/test_cpython_patches.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6ae3110> (<module 'test_cpython_patches' from '/build/python-sure-2.0.0/tests/test_cpython_patches.py'>) (3064869232)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=test_cpython_patches> has context test_cpython_patches
nose.suite: DEBUG: get ancestry <module 'test_cpython_patches' from '/build/python-sure-2.0.0/tests/test_cpython_patches.py'>
nose.suite: DEBUG: suite 3064869232 (<nose.suite.ContextSuite context=test_cpython_patches>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bf28>
nose.suite: DEBUG: suite 3064869232 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bf28>
nose.suite: DEBUG: tests in 3064869232?
nose.suite: DEBUG: suite 3064869232 has no tests
nose.suite: DEBUG: precache is []
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: No reason to teardown (was_setup? False was_torndown? False)
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/test_custom_assertions.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/test_custom_assertions.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/test_custom_assertions.py resolved to file /build/python-sure-2.0.0/tests/test_custom_assertions.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/test_custom_assertions.py: file /build/python-sure-2.0.0/tests/test_custom_assertions.py module test_custom_assertions call None
nose.importer: DEBUG: Import test_custom_assertions from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part test_custom_assertions (test_custom_assertions) in ['/build/python-sure-2.0.0/tests']
nose.loader: DEBUG: Load from module <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'>
nose.selector: DEBUG: wantModule <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'>? True
nose.selector: DEBUG: wantFunction <function assertion at 0xb6b95578>? None
nose.selector: DEBUG: wantFunction <function chain at 0xb6af8bb8>? None
nose.selector: DEBUG: wantFunction <function chainproperty at 0xb6af8c08>? None
nose.selector: DEBUG: wantFunction <function test_custom_assertion at 0xb6b15a78>? True
nose.selector: DEBUG: wantFunction <function test_custom_chain_method at 0xb6b15d98>? True
nose.selector: DEBUG: wantFunction <function test_custom_chain_property at 0xb6b15c58>? True
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6afea10>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6afea10> context <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6afea10> (<module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'>) (3064981968)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=test_custom_assertions> has context test_custom_assertions
nose.suite: DEBUG: get ancestry <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'>
nose.suite: DEBUG: suite 3064981968 (<nose.suite.ContextSuite context=test_custom_assertions>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bf28>
nose.suite: DEBUG: suite 3064981968 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bf28>
nose.suite: DEBUG: tests in 3064981968?
nose.suite: DEBUG: ancestor <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'> may need setup
nose.suite: DEBUG: ancestor <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_custom_assertions> setup context <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [test_custom_assertions.test_custom_assertion, test_custom_assertions.test_custom_chain_method, test_custom_assertions.test_custom_chain_property]
test extending sure with a custom assertion. ... passed
test extending sure with a custom chain method. ... passed
test extending sure with a custom chain property. ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_custom_assertions> setup ancestor <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_custom_assertions> teardown context <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'>
nose.suite: DEBUG: ancestor <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'test_custom_assertions' from '/build/python-sure-2.0.0/tests/test_custom_assertions.py'> already torn down
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py resolved to file /build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py: file /build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py module test_ensure_ctxmgr call None
nose.importer: DEBUG: Import test_ensure_ctxmgr from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part test_ensure_ctxmgr (test_ensure_ctxmgr) in ['/build/python-sure-2.0.0/tests']
nose.loader: DEBUG: Load from module <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'>
nose.selector: DEBUG: wantModule <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'>? True
nose.selector: DEBUG: wantFunction <function test_ensure_just_assertion_error at 0xb6b2c258>? True
nose.selector: DEBUG: wantFunction <function test_ensure_simple_assertion at 0xb6b2c208>? True
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6b1d4b0>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6b1d4b0> context <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6b1d4b0> (<module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'>) (3065107568)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=test_ensure_ctxmgr> has context test_ensure_ctxmgr
nose.suite: DEBUG: get ancestry <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'>
nose.suite: DEBUG: suite 3065107568 (<nose.suite.ContextSuite context=test_ensure_ctxmgr>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bf28>
nose.suite: DEBUG: suite 3065107568 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b8bf28>
nose.suite: DEBUG: tests in 3065107568?
nose.suite: DEBUG: ancestor <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'> may need setup
nose.suite: DEBUG: ancestor <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_ensure_ctxmgr> setup context <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [test_ensure_ctxmgr.test_ensure_simple_assertion, test_ensure_ctxmgr.test_ensure_just_assertion_error]
Test ensure simple assertion ... passed
Test that ensure only captures AssertionErrors ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_ensure_ctxmgr> setup ancestor <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_ensure_ctxmgr> teardown context <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'>
nose.suite: DEBUG: ancestor <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'test_ensure_ctxmgr' from '/build/python-sure-2.0.0/tests/test_ensure_ctxmgr.py'> already torn down
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/test_old_api.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/test_old_api.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/test_old_api.py resolved to file /build/python-sure-2.0.0/tests/test_old_api.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/test_old_api.py: file /build/python-sure-2.0.0/tests/test_old_api.py module test_old_api call None
nose.importer: DEBUG: Import test_old_api from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part test_old_api (test_old_api) in ['/build/python-sure-2.0.0/tests']
nose.loader: DEBUG: Load from module <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'>
nose.selector: DEBUG: wantModule <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'>? True
nose.selector: DEBUG: wantClass <class 'sure.VariablesBag'>? None
nose.selector: DEBUG: wantFunction <function compat_repr at 0xb6b783e8>? None
nose.selector: DEBUG: wantFunction <function safe_repr at 0xb6b78758>? None
nose.selector: DEBUG: wantFunction <function test_accepts_setup_list at 0xb6b14168>? True
nose.selector: DEBUG: wantFunction <function test_accepts_teardown_list at 0xb6b141b8>? True
nose.selector: DEBUG: wantFunction <function test_actions_providing_dinamically_named_variables at 0xb6b14578>? True
nose.selector: DEBUG: wantFunction <function test_actions_providing_variables_in_the_context at 0xb6b142a8>? True
nose.selector: DEBUG: wantFunction <function test_actions_returns_context at 0xb6b14258>? True
nose.selector: DEBUG: wantFunction <function test_context_is_not_optional at 0xb6b2c848>? False
nose.selector: DEBUG: wantFunction <function test_deep_equals_dict_level1_fail at 0xb6b14618>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_dict_level1_fails_missing_key_on_y at 0xb6b147a8>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_dict_level1_success at 0xb6b145c8>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_dict_level2_fail at 0xb6b14b68>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_dict_level2_list_success at 0xb6b14b18>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_dict_level2_success at 0xb6b14ac8>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_dict_level3_fail_values at 0xb6b14bb8>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_dict_level3_fails_different_key at 0xb6b14ca8>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_dict_level3_fails_extra_key at 0xb6b14c58>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_dict_level3_fails_missing_key at 0xb6b14c08>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_failing_basic_vs_complex at 0xb6b147f8>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_failing_complex_vs_basic at 0xb6b14848>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_fallsback_to_generic_comparator at 0xb6b149d8>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_fallsback_to_generic_comparator_failing at 0xb6b14a28>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_fallsback_to_generic_comparator_failing_type at 0xb6b14a78>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_list_level1_fail_by_length_x_gt_y at 0xb6b14708>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_list_level1_fail_by_length_y_gt_x at 0xb6b14758>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_list_level1_fail_by_value at 0xb6b146b8>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_list_level1_success at 0xb6b14668>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_list_level2_fail_by_length_x_gt_y at 0xb6b14cf8>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_list_level2_fail_by_length_y_gt_x at 0xb6b14d48>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_tuple_level1_fail_by_length_x_gt_y at 0xb6b14938>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_tuple_level1_fail_by_length_y_gt_x at 0xb6b14988>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_tuple_level1_fail_by_value at 0xb6b148e8>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_tuple_level1_success at 0xb6b14898>? True
nose.selector: DEBUG: wantFunction <function test_deep_equals_weird at 0xb6b14e88>? True
nose.selector: DEBUG: wantFunction <function test_depends_on_failing_due_not_calling_a_previous_action at 0xb6b14398>? True
nose.selector: DEBUG: wantFunction <function test_depends_on_failing_due_nothing_found at 0xb6b14348>? True
nose.selector: DEBUG: wantFunction <function test_fails_when_action_doesnt_fulfill_the_agreement_of_provides at 0xb6b142f8>? True
nose.selector: DEBUG: wantFunction <function test_function_decorated_with_wip_should_set_a_flag at 0xb6b14d98>? True
nose.selector: DEBUG: wantFunction <function test_microsecond_unit at 0xb6a90f28>? True
nose.selector: DEBUG: wantFunction <function test_milisecond_unit at 0xb6a90f78>? True
nose.selector: DEBUG: wantFunction <function test_minute_unit at 0xb6b14078>? True
nose.selector: DEBUG: wantFunction <function test_raises_with_string at 0xb6b14e38>? True
nose.selector: DEBUG: wantFunction <function test_scenario_is_alias_for_context_on_setup_and_teardown at 0xb6b14208>? True
nose.selector: DEBUG: wantFunction <function test_second_unit at 0xb6b14028>? True
nose.selector: DEBUG: wantFunction <function test_setup_with_context at 0xb6b2c7f8>? True
nose.selector: DEBUG: wantFunction <function test_setup_with_context_context_failing at 0xb6b2c8e8>? True
nose.selector: DEBUG: wantFunction <function test_teardown_with_context at 0xb6b2c938>? True
nose.selector: DEBUG: wantFunction <function test_that_at_key_equals at 0xb6b2cb18>? True
nose.selector: DEBUG: wantFunction <function test_that_checking_all_atributes at 0xb6a90078>? True
nose.selector: DEBUG: wantFunction <function test_that_checking_all_atributes_of_range at 0xb6a902a8>? True
nose.selector: DEBUG: wantFunction <function test_that_checking_all_elements at 0xb6a902f8>? True
nose.selector: DEBUG: wantFunction <function test_that_checking_each_matches at 0xb6a90348>? True
nose.selector: DEBUG: wantFunction <function test_that_contains_dictionary_keys at 0xb6b143e8>? True
nose.selector: DEBUG: wantFunction <function test_that_contains_list at 0xb6b14438>? True
nose.selector: DEBUG: wantFunction <function test_that_contains_none at 0xb6a90758>? True
nose.selector: DEBUG: wantFunction <function test_that_contains_set at 0xb6b14488>? True
nose.selector: DEBUG: wantFunction <function test_that_contains_string at 0xb6a90528>? True
nose.selector: DEBUG: wantFunction <function test_that_contains_tuple at 0xb6b144d8>? True
nose.selector: DEBUG: wantFunction <function test_that_differs at 0xb6b2ca78>? True
nose.selector: DEBUG: wantFunction <function test_that_does_not_raise_with_args at 0xb6a904d8>? True
nose.selector: DEBUG: wantFunction <function test_that_doesnt_contain_string at 0xb6a90578>? True
nose.selector: DEBUG: wantFunction <function test_that_equals at 0xb6b2ca28>? True
nose.selector: DEBUG: wantFunction <function test_that_equals_fails at 0xb6b14de8>? True
nose.selector: DEBUG: wantFunction <function test_that_has at 0xb6b2cac8>? True
nose.selector: DEBUG: wantFunction <function test_that_is_a at 0xb6b2c9d8>? True
nose.selector: DEBUG: wantFunction <function test_that_is_a_matcher_should_absorb_callables_to_be_used_as_matcher at 0xb6b14118>? True
nose.selector: DEBUG: wantFunction <function test_that_len_greater_than at 0xb6b2cc08>? True
nose.selector: DEBUG: wantFunction <function test_that_len_greater_than_or_equals at 0xb6b2cca8>? True
nose.selector: DEBUG: wantFunction <function test_that_len_greater_than_or_equals_should_raise_assertion_error at 0xb6b2ccf8>? True
nose.selector: DEBUG: wantFunction <function test_that_len_greater_than_should_raise_assertion_error at 0xb6b2cc58>? True
nose.selector: DEBUG: wantFunction <function test_that_len_is at 0xb6b2cb68>? True
nose.selector: DEBUG: wantFunction <function test_that_len_lower_than at 0xb6b2cd48>? True
nose.selector: DEBUG: wantFunction <function test_that_len_lower_than_or_equals at 0xb6b2cf78>? True
nose.selector: DEBUG: wantFunction <function test_that_len_lower_than_or_equals_should_raise_assertion_error at 0xb6b2c2f8>? True
nose.selector: DEBUG: wantFunction <function test_that_len_lower_than_should_raise_assertion_error at 0xb6b2cd98>? True
nose.selector: DEBUG: wantFunction <function test_that_looks_like at 0xb6a903e8>? True
nose.selector: DEBUG: wantFunction <function test_that_none_contains_string at 0xb6a907a8>? True
nose.selector: DEBUG: wantFunction <function test_that_raises at 0xb6a90398>? True
nose.selector: DEBUG: wantFunction <function test_that_raises_does_raise_for_exception_type_mismatch at 0xb6a90438>? True
nose.selector: DEBUG: wantFunction <function test_that_raises_with_args at 0xb6a90488>? True
nose.selector: DEBUG: wantFunction <function test_that_some_iterable_is_empty at 0xb6a90bb8>? True
nose.selector: DEBUG: wantFunction <function test_that_something_is_empty_raises at 0xb6a90ac8>? True
nose.selector: DEBUG: wantFunction <function test_that_something_iterable_matches_another at 0xb6a90a78>? True
nose.selector: DEBUG: wantFunction <function test_variables_bag_provides_meaningful_error_on_nonexisting_attribute at 0xb6b14528>? True
nose.selector: DEBUG: wantFunction <function test_within_fail at 0xb6a90e38>? True
nose.selector: DEBUG: wantFunction <function test_within_pass at 0xb6a90de8>? True
nose.selector: DEBUG: wantFunction <function test_within_pass_utc at 0xb6b140c8>? True
nose.selector: DEBUG: wantFunction <function test_word_to_number at 0xb6a90e88>? True
nose.selector: DEBUG: wantFunction <function test_word_to_number_fail at 0xb6a90ed8>? True
nose.selector: DEBUG: wantClass <class 'str'>? None
nose.selector: DEBUG: wantClass <class 'sure.old.AssertionHelper'>? None
nose.selector: DEBUG: wantClass <class 'range'>? None
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6aba030>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6aba030> context <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6aba030> (<module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'>) (3064701072)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=test_old_api> has context test_old_api
nose.suite: DEBUG: get ancestry <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'>
nose.suite: DEBUG: suite 3064701072 (<nose.suite.ContextSuite context=test_old_api>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b34910>
nose.suite: DEBUG: suite 3064701072 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6b34910>
nose.suite: DEBUG: tests in 3064701072?
nose.suite: DEBUG: ancestor <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'> may need setup
nose.suite: DEBUG: ancestor <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_old_api> setup context <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [test_old_api.test_setup_with_context, test_old_api.test_setup_with_context_context_failing, test_old_api.test_teardown_with_context, test_old_api.test_that_is_a, test_old_api.test_that_equals, test_old_api.test_that_differs, test_old_api.test_that_has, test_old_api.test_that_at_key_equals, test_old_api.test_that_len_is, test_old_api.test_that_len_greater_than, test_old_api.test_that_len_greater_than_should_raise_assertion_error, test_old_api.test_that_len_greater_than_or_equals, test_old_api.test_that_len_greater_than_or_equals_should_raise_assertion_error, test_old_api.test_that_len_lower_than, test_old_api.test_that_len_lower_than_should_raise_assertion_error, test_old_api.test_that_len_lower_than_or_equals, test_old_api.test_that_len_lower_than_or_equals_should_raise_assertion_error, test_old_api.test_that_checking_all_atributes, test_old_api.test_that_checking_all_atributes_of_range, test_old_api.test_that_checking_all_elements, test_old_api.test_that_checking_each_matches, test_old_api.test_that_raises, test_old_api.test_that_looks_like, test_old_api.test_that_raises_does_raise_for_exception_type_mismatch, test_old_api.test_that_raises_with_args, test_old_api.test_that_does_not_raise_with_args, test_old_api.test_that_contains_string, test_old_api.test_that_doesnt_contain_string, test_old_api.test_that_contains_none, test_old_api.test_that_none_contains_string, test_old_api.test_that_some_iterable_is_empty, test_old_api.test_that_something_is_empty_raises, test_old_api.test_that_something_iterable_matches_another, test_old_api.test_within_pass, test_old_api.test_within_fail, test_old_api.test_word_to_number, test_old_api.test_word_to_number_fail, test_old_api.test_microsecond_unit, test_old_api.test_milisecond_unit, test_old_api.test_second_unit, test_old_api.test_minute_unit, test_old_api.test_within_pass_utc, test_old_api.test_that_is_a_matcher_should_absorb_callables_to_be_used_as_matcher, test_old_api.test_accepts_setup_list, test_old_api.test_accepts_teardown_list, test_old_api.test_scenario_is_alias_for_context_on_setup_and_teardown, test_old_api.test_actions_returns_context, test_old_api.test_actions_providing_variables_in_the_context, test_old_api.test_fails_when_action_doesnt_fulfill_the_agreement_of_provides, test_old_api.test_depends_on_failing_due_nothing_found, test_old_api.test_depends_on_failing_due_not_calling_a_previous_action, test_old_api.test_that_contains_dictionary_keys, test_old_api.test_that_contains_list, test_old_api.test_that_contains_set, test_old_api.test_that_contains_tuple, test_old_api.test_variables_bag_provides_meaningful_error_on_nonexisting_attribute, test_old_api.test_actions_providing_dinamically_named_variables, test_old_api.test_deep_equals_dict_level1_success, test_old_api.test_deep_equals_dict_level1_fail, test_old_api.test_deep_equals_list_level1_success, test_old_api.test_deep_equals_list_level1_fail_by_value, test_old_api.test_deep_equals_list_level1_fail_by_length_x_gt_y, test_old_api.test_deep_equals_list_level1_fail_by_length_y_gt_x, test_old_api.test_deep_equals_dict_level1_fails_missing_key_on_y, test_old_api.test_deep_equals_failing_basic_vs_complex, test_old_api.test_deep_equals_failing_complex_vs_basic, test_old_api.test_deep_equals_tuple_level1_success, test_old_api.test_deep_equals_tuple_level1_fail_by_value, test_old_api.test_deep_equals_tuple_level1_fail_by_length_x_gt_y, test_old_api.test_deep_equals_tuple_level1_fail_by_length_y_gt_x, test_old_api.test_deep_equals_fallsback_to_generic_comparator, test_old_api.test_deep_equals_fallsback_to_generic_comparator_failing, test_old_api.test_deep_equals_fallsback_to_generic_comparator_failing_type, test_old_api.test_deep_equals_dict_level2_success, test_old_api.test_deep_equals_dict_level2_list_success, test_old_api.test_deep_equals_dict_level2_fail, test_old_api.test_deep_equals_dict_level3_fail_values, test_old_api.test_deep_equals_dict_level3_fails_missing_key, test_old_api.test_deep_equals_dict_level3_fails_extra_key, test_old_api.test_deep_equals_dict_level3_fails_different_key, test_old_api.test_deep_equals_list_level2_fail_by_length_x_gt_y, test_old_api.test_deep_equals_list_level2_fail_by_length_y_gt_x, test_old_api.test_function_decorated_with_wip_should_set_a_flag, test_old_api.test_that_equals_fails, test_old_api.test_raises_with_string, test_old_api.test_deep_equals_weird]
sure.with_context() runs setup before the function itself ... passed
sure.that_with_context() in a failing test ... passed
sure.with_context() runs teardown before the function itself ... passed
that() is_a(object) ... passed
that() equals(string) ... passed
that() differs(object) ... passed
that() has(object) ... passed
that().at(object).equals(object) ... passed
that() len_is(number) ... passed
that() len_greater_than(number) ... passed
that() len_greater_than(number) raise AssertionError ... passed
that() len_greater_than_or_equals(number) ... passed
that() len_greater_than_or_equals(number) raise AssertionError ... passed
that() len_lower_than(number) ... passed
that() len_lower_than(number) raise AssertionError ... passed
that() len_lower_than_or_equals(number) ... passed
that() len_lower_than_or_equals(number) raise AssertionError ... passed
that(iterable).the_attribute('name').equals('value') ... passed
that(iterable, within_range=(1, 2)).the_attribute('name').equals('value') ... passed
that(iterable).every_one_is('value') ... passed
that(iterable).in_each('').equals('value') ... passed
that(callable, with_args=[arg1], and_kwargs={'arg2': 'value'}).raises(SomeException) ... passed
that('String\n with BREAKLINE').looks_like('string with breakline') ... passed
that(callable(RuntimeError)).raises(TypeError) ... passed
that(callable, with_args=['foo']).raises(FooError) ... passed
that(callable).doesnt_raise(FooError) and does_not_raise ... passed
that('foobar').contains('foo') ... passed
that('foobar').does_not_contain('123'), .doesnt_contain ... passed
that('foobar').contains(None) ... passed
that(None).contains('bungalow') ... passed
that(some_iterable).is_empty and that(something).are_empty ... passed
that(something_not_iterable).is_empty and that(something_not_iterable).are_empty raises ... passed
that(something_iterable).matches(another_iterable) ... passed
within(five=miliseconds) will pass ... passed
within(five=miliseconds) will fail ... passed
test_old_api.test_word_to_number ... passed
test_old_api.test_word_to_number_fail ... passed
testing microseconds convertion ... passed
testing miliseconds convertion ... passed
testing seconds convertion ... passed
testing minutes convertion ... passed
within(five=miliseconds) gives utc parameter ... passed
that.is_a_matcher should absorb callables to be used as matcher ... passed
sure.with_context() accepts a list of callbacks for setup ... passed
sure.with_context() runs teardown before the function itself ... passed
@scenario aliases @that_with_context for setup and teardown ... passed
the actions always returns the context ... passed
the actions should be able to declare the variables they provide ... passed
it fails when an action doesn't fulfill its agreements ... passed
it fails when an action depends on some attribute that is not provided by any other previous action ... passed
it fails when an action depends on some attribute that is being provided by other actions ... passed
that(dict(name='foobar')).contains('name') ... passed
that(['foobar', '123']).contains('foobar') ... passed
that(set(['foobar', '123']).contains('foobar') ... passed
that(('foobar', '123')).contains('foobar') ... passed
VariablesBag() provides a meaningful error when attr does not exist ... passed
the actions should be able to declare the variables they provide ... passed
that() deep_equals(dict) succeeding on level 1 ... passed
that() deep_equals(dict) failing on level 1 ... passed
that(list) deep_equals(list) succeeding on level 1 ... passed
that(list) deep_equals(list) failing on level 1 ... passed
that(list) deep_equals(list) failing by length (len(X) > len(Y)) ... passed
that(list) deep_equals(list) failing by length (len(Y) > len(X)) ... passed
that(X) deep_equals(Y) fails when Y is missing a key that X has ... passed
that(X) deep_equals(Y) fails with basic vc complex type ... passed
that(X) deep_equals(Y) fails with complex vc basic type ... passed
that(tuple) deep_equals(tuple) succeeding on level 1 ... passed
that(tuple) deep_equals(tuple) failing on level 1 ... passed
that(tuple) deep_equals(tuple) failing by length (len(X) > len(Y)) ... passed
that(tuple) deep_equals(tuple) failing by length (len(Y) > len(X)) ... passed
that() deep_equals(dict) falling back to generic comparator ... passed
that() deep_equals(dict) with generic comparator failing ... passed
that() deep_equals(dict) with generic comparator failing ... passed
that() deep_equals(dict) succeeding on level 2 ... passed
that() deep_equals(dict) succeeding on level 2 ... passed
that() deep_equals(dict) failing on level 2 ... passed
that() deep_equals(dict) failing on level 3 ... passed
that() deep_equals(dict) failing on level 3 when missing a key ... passed
that() deep_equals(dict) failing on level 3 when has an extra key ... passed
that() deep_equals(dict) failing on level 3 when has an extra key ... passed
that(list) deep_equals(list) failing by length (len(X) > len(Y)) ... passed
that(list) deep_equals(list) failing by length (len(Y) > len(X)) ... passed
@sure.work_in_progress should set an internal flag into `sure` ... passed
that() equals(string) when it's supposed to fail ... passed
that(callable).raises('message') should compare the message ... passed
test_old_api.test_deep_equals_weird ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_old_api> setup ancestor <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_old_api> teardown context <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'>
nose.suite: DEBUG: ancestor <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'test_old_api' from '/build/python-sure-2.0.0/tests/test_old_api.py'> already torn down
nose.selector: DEBUG: wantFile /build/python-sure-2.0.0/tests/test_safe_repr.py? True
nose.loader: DEBUG: load from /build/python-sure-2.0.0/tests/test_safe_repr.py (None)
nose.selector: DEBUG: Test name /build/python-sure-2.0.0/tests/test_safe_repr.py resolved to file /build/python-sure-2.0.0/tests/test_safe_repr.py, module None, call None
nose.selector: DEBUG: Final resolution of test name /build/python-sure-2.0.0/tests/test_safe_repr.py: file /build/python-sure-2.0.0/tests/test_safe_repr.py module test_safe_repr call None
nose.importer: DEBUG: Import test_safe_repr from /build/python-sure-2.0.0/tests
nose.importer: DEBUG: Add path /build/python-sure-2.0.0/tests
nose.importer: DEBUG: find module part test_safe_repr (test_safe_repr) in ['/build/python-sure-2.0.0/tests']
nose.loader: DEBUG: Load from module <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'>
nose.selector: DEBUG: wantModule <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'>? True
nose.selector: DEBUG: wantFunction <function compat_repr at 0xb6b783e8>? None
nose.selector: DEBUG: wantFunction <function safe_repr at 0xb6b78758>? None
nose.selector: DEBUG: wantFunction <function test_basic_dict at 0xb6a75de8>? True
nose.selector: DEBUG: wantFunction <function test_basic_list at 0xb6a75b68>? True
nose.selector: DEBUG: wantFunction <function test_nested_dict at 0xb6a75d48>? True
nose.selector: DEBUG: wantFunction <function test_unicode at 0xb6a75ca8>? True
nose.suite: DEBUG: Create suite for <nose.suite.ContextList object at 0xb6b79d50>
nose.suite: DEBUG: tests <nose.suite.ContextList object at 0xb6b79d50> context <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'>
nose.suite: DEBUG: Context suite for <nose.suite.ContextList object at 0xb6b79d50> (<module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'>) (3065483888)
nose.suite: DEBUG: suite <nose.suite.ContextSuite context=test_safe_repr> has context test_safe_repr
nose.suite: DEBUG: get ancestry <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'>
nose.suite: DEBUG: suite 3065483888 (<nose.suite.ContextSuite context=test_safe_repr>) run called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6a7b2f8>
nose.suite: DEBUG: suite 3065483888 setUp called, tests: <generator object ContextSuite._get_wrapped_tests at 0xb6a7b2f8>
nose.suite: DEBUG: tests in 3065483888?
nose.suite: DEBUG: ancestor <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'> may need setup
nose.suite: DEBUG: ancestor <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'> does need setup
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_safe_repr> setup context <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'>
nose.suite: DEBUG: completed suite setup
nose.suite: DEBUG: precache is [test_safe_repr.test_basic_list, test_safe_repr.test_basic_dict, test_safe_repr.test_nested_dict, test_safe_repr.test_unicode]
safe_repr should display a simple list ... passed
safe_repr should return a sorted repr ... passed
dicts nested inside values should also get sorted ... passed
dicts with unicode should work properly ... passed
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: ancestor <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'> may need teardown
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_safe_repr> setup ancestor <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'>
nose.suite: DEBUG: <nose.suite.ContextSuite context=test_safe_repr> teardown context <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'>
nose.suite: DEBUG: ancestor <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'> may need teardown
nose.suite: DEBUG: ancestor <module 'test_safe_repr' from '/build/python-sure-2.0.0/tests/test_safe_repr.py'> already torn down
nose.importer: DEBUG: Remove path /build/python-sure-2.0.0/tests
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: No reason to teardown (was_setup? False was_torndown? False)
nose.suite: DEBUG: context teardown
nose.suite: DEBUG: No reason to teardown (was_setup? False was_torndown? False)

-----------------------------------------------------------------------------
139 tests run in 1.0 seconds (139 tests passed)
0.11 5000
7001.34 5000
0.05 5000
make[1]: Leaving directory '/build/python-sure-2.0.0'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh binary --buildsystem=python_distutils --with python3
   dh_testroot -O--buildsystem=python_distutils
   dh_prep -O--buildsystem=python_distutils
   debian/rules override_dh_auto_install
make[1]: Entering directory '/build/python-sure-2.0.0'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
pkgos-dh_auto_install --no-py2
+ PKGOS_IN_TMP=no
+ for i in $@
+ case "${1}" in
+ echo 'WARNING: --no-py2 is deprecated and always on.'
WARNING: --no-py2 is deprecated and always on.
+ shift
++ dpkg-parsechangelog -SSource
+ SRC_PKG_NAME=python-sure
++ echo python-sure
++ sed s/python-//
+ PY_MODULE_NAME=sure
++ py3versions -vr
+ PYTHON3S=3.11
+ '[' no = yes ']'
+ TARGET_DIR=python3-sure
+ for pyvers in ${PYTHON3S}
++ pwd
+ python3.11 setup.py install --install-layout=deb --root /build/python-sure-2.0.0/debian/python3-sure
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running build
running build_py
creating build
creating build/lib
creating build/lib/sure
copying sure/stubs.py -> build/lib/sure
copying sure/magic.py -> build/lib/sure
copying sure/cli.py -> build/lib/sure
copying sure/registry.py -> build/lib/sure
copying sure/compat.py -> build/lib/sure
copying sure/old.py -> build/lib/sure
copying sure/terminal.py -> build/lib/sure
copying sure/core.py -> build/lib/sure
copying sure/version.py -> build/lib/sure
copying sure/__init__.py -> build/lib/sure
copying sure/deprecated.py -> build/lib/sure
running egg_info
creating sure.egg-info
writing sure.egg-info/PKG-INFO
writing dependency_links to sure.egg-info/dependency_links.txt
writing entry points to sure.egg-info/entry_points.txt
writing requirements to sure.egg-info/requires.txt
writing top-level names to sure.egg-info/top_level.txt
writing manifest file 'sure.egg-info/SOURCES.txt'
reading manifest file 'sure.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'COPYING'
writing manifest file 'sure.egg-info/SOURCES.txt'
running install_lib
creating /build/python-sure-2.0.0/debian/python3-sure
creating /build/python-sure-2.0.0/debian/python3-sure/usr
creating /build/python-sure-2.0.0/debian/python3-sure/usr/lib
creating /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3
creating /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages
creating /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
copying build/lib/sure/stubs.py -> /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
copying build/lib/sure/magic.py -> /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
copying build/lib/sure/cli.py -> /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
copying build/lib/sure/registry.py -> /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
copying build/lib/sure/compat.py -> /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
copying build/lib/sure/old.py -> /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
copying build/lib/sure/terminal.py -> /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
copying build/lib/sure/core.py -> /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
copying build/lib/sure/version.py -> /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
copying build/lib/sure/__init__.py -> /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
copying build/lib/sure/deprecated.py -> /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure
byte-compiling /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure/stubs.py to stubs.cpython-311.pyc
byte-compiling /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure/magic.py to magic.cpython-311.pyc
byte-compiling /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure/cli.py to cli.cpython-311.pyc
byte-compiling /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure/registry.py to registry.cpython-311.pyc
byte-compiling /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure/compat.py to compat.cpython-311.pyc
byte-compiling /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure/old.py to old.cpython-311.pyc
byte-compiling /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure/terminal.py to terminal.cpython-311.pyc
byte-compiling /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure/core.py to core.cpython-311.pyc
byte-compiling /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure/version.py to version.cpython-311.pyc
byte-compiling /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure/__init__.py to __init__.cpython-311.pyc
byte-compiling /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure/deprecated.py to deprecated.cpython-311.pyc
running install_egg_info
Copying sure.egg-info to /build/python-sure-2.0.0/debian/python3-sure/usr/lib/python3/dist-packages/sure-2.0.0.egg-info
Skipping SOURCES.txt
running install_scripts
Installing sure script to /build/python-sure-2.0.0/debian/python3-sure/usr/bin
++ pwd
+ rm -rf '/build/python-sure-2.0.0/debian/python*/usr/lib/python*/dist-packages/*.pth'
++ pwd
+ rm -rf '/build/python-sure-2.0.0/debian/tmp/usr/lib/python*/dist-packages/*.pth'
make[1]: Leaving directory '/build/python-sure-2.0.0'
   dh_installdocs -O--buildsystem=python_distutils
   debian/rules override_dh_installchangelogs
make[1]: Entering directory '/build/python-sure-2.0.0'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
if [ -e /build/python-sure-2.0.0/debian/CHANGELOG ] ; then \
	dh_installchangelogs /build/python-sure-2.0.0/debian/CHANGELOG ; \
else \
	dh_installchangelogs ; \
fi
make[1]: Leaving directory '/build/python-sure-2.0.0'
   debian/rules override_dh_python3
make[1]: Entering directory '/build/python-sure-2.0.0'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh_python3 --shebang=/usr/bin/python3
I: dh_python3 tools:114: replacing shebang in debian/python3-sure/usr/bin/sure
make[1]: Leaving directory '/build/python-sure-2.0.0'
   debian/rules override_dh_installinit
make[1]: Entering directory '/build/python-sure-2.0.0'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
# Create the init scripts and systemd unit files from the template
set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \
	MYINIT=`echo $i | sed s/.init.in//` ; \
	cp $i $MYINIT.init ; \
	cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \
	pkgos-gen-systemd-unit $i ; \
done
++ ls -1 'debian/*.init.in'
ls: cannot access 'debian/*.init.in': No such file or directory
# If there's a service.in file, use that one instead of the generated one
set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \
	MYPKG=`echo $i | sed s/.service.in//` ; \
	cp $MYPKG.service.in $MYPKG.service ; \
done
++ ls -1 'debian/*.service.in'
ls: cannot access 'debian/*.service.in': No such file or directory
# Generate the systemd unit if there's no already existing .service.in
set -e ; set -x ; for i in `ls debian/*.init.in` ; do \
	MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \
	if ! [ -e $MYINIT ] ; then \
		pkgos-gen-systemd-unit $i ; \
	fi \
done
++ ls 'debian/*.init.in'
ls: cannot access 'debian/*.init.in': No such file or directory
dh_installinit --error-handler=true
make[1]: Leaving directory '/build/python-sure-2.0.0'
   debian/rules override_dh_installsystemd
make[1]: Entering directory '/build/python-sure-2.0.0'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
# Create the init scripts and systemd unit files from the template
set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \
	MYINIT=`echo $i | sed s/.init.in//` ; \
	cp $i $MYINIT.init ; \
	cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \
	pkgos-gen-systemd-unit $i ; \
done
++ ls -1 'debian/*.init.in'
ls: cannot access 'debian/*.init.in': No such file or directory
# If there's a service.in file, use that one instead of the generated one
set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \
	MYPKG=`echo $i | sed s/.service.in//` ; \
	cp $MYPKG.service.in $MYPKG.service ; \
done
++ ls -1 'debian/*.service.in'
ls: cannot access 'debian/*.service.in': No such file or directory
# Generate the systemd unit if there's no already existing .service.in
set -e ; set -x ; for i in `ls debian/*.init.in` ; do \
	MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \
	if ! [ -e $MYINIT ] ; then \
		pkgos-gen-systemd-unit $i ; \
	fi \
done
++ ls 'debian/*.init.in'
ls: cannot access 'debian/*.init.in': No such file or directory
dh_installsystemd
make[1]: Leaving directory '/build/python-sure-2.0.0'
   dh_perl -O--buildsystem=python_distutils
   dh_link -O--buildsystem=python_distutils
   dh_strip_nondeterminism -O--buildsystem=python_distutils
   dh_compress -O--buildsystem=python_distutils
   dh_fixperms -O--buildsystem=python_distutils
   dh_missing -O--buildsystem=python_distutils
   dh_installdeb -O--buildsystem=python_distutils
   debian/rules override_dh_gencontrol
make[1]: Entering directory '/build/python-sure-2.0.0'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
if dpkg-vendor --derives-from ubuntu ; then \
	dh_gencontrol -- -T/build/python-sure-2.0.0/debian/ubuntu_control_vars ; \
else \
	dh_gencontrol -- -T/build/python-sure-2.0.0/debian/debian_control_vars ; \
fi
make[1]: Leaving directory '/build/python-sure-2.0.0'
   dh_md5sums -O--buildsystem=python_distutils
   dh_builddeb -O--buildsystem=python_distutils
dpkg-deb: building package 'python3-sure' in '../python3-sure_2.0.0-2_all.deb'.
 dpkg-genbuildinfo --build=binary -O../python-sure_2.0.0-2_i386.buildinfo
 dpkg-genchanges --build=binary -O../python-sure_2.0.0-2_i386.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: user script /srv/workspace/pbuilder/5156/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/5156/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/5156 and its subdirectories
I: Current time: Tue May 23 00:23:33 +14 2023
I: pbuilder-time-stamp: 1684751013