I: pbuilder: network access will be disabled during build I: Current time: Sun Jan 7 06:22:56 +14 2024 I: pbuilder-time-stamp: 1704558176 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [tryton-server_6.0.29-2+deb12u1.dsc] I: copying [./tryton-server_6.0.29.orig.tar.gz] I: copying [./tryton-server_6.0.29.orig.tar.gz.asc] I: copying [./tryton-server_6.0.29-2+deb12u1.debian.tar.xz] I: Extracting source gpgv: Signature made Tue Aug 22 11:35:08 2023 gpgv: using RSA key AC297E5C46B9D0B61C717681D6D09BE48405BBF6 gpgv: issuer "mathiasb@m9s.biz" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./tryton-server_6.0.29-2+deb12u1.dsc: no acceptable signature found dpkg-source: info: extracting tryton-server in tryton-server-6.0.29 dpkg-source: info: unpacking tryton-server_6.0.29.orig.tar.gz dpkg-source: info: unpacking tryton-server_6.0.29-2+deb12u1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 01_avoid_call_to_pypi.patch dpkg-source: info: applying 02_enforce_record_rules.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/872805/tmp/hooks/D01_modify_environment starting debug: Running on ionos1-amd64. 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 Jan 6 16:23 /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/872805/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/872805/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]="x86_64-pc-linux-gnu") BASH_VERSION='5.2.15(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15 ' DIRSTACK=() DISTRIBUTION=bookworm EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=d053e90ee9c2453992f4ce190a7ebe51 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-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=872805 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.zd2nu7TO/pbuilderrc_9wAp --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.zd2nu7TO/b2 --logfile b2/build.log tryton-server_6.0.29-2+deb12u1.dsc' SUDO_GID=110 SUDO_UID=105 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 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux I: ls -l /bin total 5632 -rwxr-xr-x 1 root root 1265648 Apr 23 2023 bash -rwxr-xr-x 3 root root 39224 Sep 19 2022 bunzip2 -rwxr-xr-x 3 root root 39224 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 27 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 39224 Sep 19 2022 bzip2 -rwxr-xr-x 1 root root 14568 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 44016 Sep 20 2022 cat -rwxr-xr-x 1 root root 68656 Sep 20 2022 chgrp -rwxr-xr-x 1 root root 64496 Sep 20 2022 chmod -rwxr-xr-x 1 root root 72752 Sep 20 2022 chown -rwxr-xr-x 1 root root 151152 Sep 20 2022 cp -rwxr-xr-x 1 root root 125640 Jan 5 2023 dash -rwxr-xr-x 1 root root 121904 Sep 20 2022 date -rwxr-xr-x 1 root root 89240 Sep 20 2022 dd -rwxr-xr-x 1 root root 102200 Sep 20 2022 df -rwxr-xr-x 1 root root 151344 Sep 20 2022 dir -rwxr-xr-x 1 root root 88656 Mar 23 2023 dmesg lrwxrwxrwx 1 root root 8 Dec 19 2022 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 19 2022 domainname -> hostname -rwxr-xr-x 1 root root 43856 Sep 20 2022 echo -rwxr-xr-x 1 root root 41 Jan 24 2023 egrep -rwxr-xr-x 1 root root 35664 Sep 20 2022 false -rwxr-xr-x 1 root root 41 Jan 24 2023 fgrep -rwxr-xr-x 1 root root 85600 Mar 23 2023 findmnt -rwsr-xr-x 1 root root 35128 Mar 23 2023 fusermount -rwxr-xr-x 1 root root 203152 Jan 24 2023 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 98136 Apr 10 2022 gzip -rwxr-xr-x 1 root root 22680 Dec 19 2022 hostname -rwxr-xr-x 1 root root 72824 Sep 20 2022 ln -rwxr-xr-x 1 root root 53024 Mar 23 2023 login -rwxr-xr-x 1 root root 151344 Sep 20 2022 ls -rwxr-xr-x 1 root root 207168 Mar 23 2023 lsblk -rwxr-xr-x 1 root root 97552 Sep 20 2022 mkdir -rwxr-xr-x 1 root root 72912 Sep 20 2022 mknod -rwxr-xr-x 1 root root 43952 Sep 20 2022 mktemp -rwxr-xr-x 1 root root 59712 Mar 23 2023 more -rwsr-xr-x 1 root root 59704 Mar 23 2023 mount -rwxr-xr-x 1 root root 18744 Mar 23 2023 mountpoint -rwxr-xr-x 1 root root 142968 Sep 20 2022 mv lrwxrwxrwx 1 root root 8 Dec 19 2022 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 3 2023 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 43952 Sep 20 2022 pwd lrwxrwxrwx 1 root root 4 Apr 23 2023 rbash -> bash -rwxr-xr-x 1 root root 52112 Sep 20 2022 readlink -rwxr-xr-x 1 root root 72752 Sep 20 2022 rm -rwxr-xr-x 1 root root 56240 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 27560 Jul 28 23:46 run-parts -rwxr-xr-x 1 root root 126424 Jan 5 2023 sed lrwxrwxrwx 1 root root 9 Jan 6 16:23 sh -> /bin/bash -rwxr-xr-x 1 root root 43888 Sep 20 2022 sleep -rwxr-xr-x 1 root root 85008 Sep 20 2022 stty -rwsr-xr-x 1 root root 72000 Mar 23 2023 su -rwxr-xr-x 1 root root 39824 Sep 20 2022 sync -rwxr-xr-x 1 root root 531984 Apr 6 2023 tar -rwxr-xr-x 1 root root 14520 Jul 28 23:46 tempfile -rwxr-xr-x 1 root root 109616 Sep 20 2022 touch -rwxr-xr-x 1 root root 35664 Sep 20 2022 true -rwxr-xr-x 1 root root 14568 Mar 23 2023 ulockmgr_server -rwsr-xr-x 1 root root 35128 Mar 23 2023 umount -rwxr-xr-x 1 root root 43888 Sep 20 2022 uname -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress -rwxr-xr-x 1 root root 151344 Sep 20 2022 vdir -rwxr-xr-x 1 root root 72024 Mar 23 2023 wdctl lrwxrwxrwx 1 root root 8 Dec 19 2022 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/872805/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: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-python, po-debconf, python3, python3-bcrypt, python3-dateutil, python3-defusedxml, python3-genshi, python3-lxml, python3-mock, python3-passlib, python3-pil, python3-polib, python3-relatorio, python3-setuptools, python3-sphinx, python3-sql, python3-werkzeug, python3-wrapt dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 18148 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on po-debconf; however: Package po-debconf is not installed. pbuilder-satisfydepends-dummy depends on python3; however: Package python3 is not installed. pbuilder-satisfydepends-dummy depends on python3-bcrypt; however: Package python3-bcrypt is not installed. pbuilder-satisfydepends-dummy depends on python3-dateutil; however: Package python3-dateutil is not installed. pbuilder-satisfydepends-dummy depends on python3-defusedxml; however: Package python3-defusedxml is not installed. pbuilder-satisfydepends-dummy depends on python3-genshi; however: Package python3-genshi is not installed. pbuilder-satisfydepends-dummy depends on python3-lxml; however: Package python3-lxml is not installed. pbuilder-satisfydepends-dummy depends on python3-mock; however: Package python3-mock is not installed. pbuilder-satisfydepends-dummy depends on python3-passlib; however: Package python3-passlib is not installed. pbuilder-satisfydepends-dummy depends on python3-pil; however: Package python3-pil is not installed. pbuilder-satisfydepends-dummy depends on python3-polib; however: Package python3-polib is not installed. pbuilder-satisfydepends-dummy depends on python3-relatorio; however: Package python3-relatorio is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx; however: Package python3-sphinx is not installed. pbuilder-satisfydepends-dummy depends on python3-sql; however: Package python3-sql is not installed. pbuilder-satisfydepends-dummy depends on python3-werkzeug; however: Package python3-werkzeug is not installed. pbuilder-satisfydepends-dummy depends on python3-wrapt; however: Package python3-wrapt 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} docutils-common{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libbrotli1{a} libbsd0{a} libdebhelper-perl{a} libdeflate0{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfreetype6{a} libfribidi0{a} libglib2.0-0{a} libgraphite2-3{a} libharfbuzz0b{a} libicu72{a} libimagequant0{a} libjbig0{a} libjpeg62-turbo{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} libjson-perl{a} liblcms2-2{a} liblerc4{a} libmagic-mgc{a} libmagic1{a} libopenjp2-7{a} libpipeline1{a} libpng16-16{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libraqm0{a} libreadline8{a} libsub-override-perl{a} libtiff6{a} libtool{a} libuchardet0{a} libwebp7{a} libwebpdemux2{a} libwebpmux3{a} libxau6{a} libxcb1{a} libxdmcp6{a} libxml2{a} libxslt1.1{a} m4{a} mailcap{a} man-db{a} media-types{a} mime-support{a} openssl{a} po-debconf{a} python-babel-localedata{a} python3{a} python3-alabaster{a} python3-babel{a} python3-bcrypt{a} python3-certifi{a} python3-cffi-backend{a} python3-chardet{a} python3-charset-normalizer{a} python3-dateutil{a} python3-defusedxml{a} python3-distutils{a} python3-docutils{a} python3-genshi{a} python3-idna{a} python3-imagesize{a} python3-jinja2{a} python3-lib2to3{a} python3-lxml{a} python3-magic{a} python3-markupsafe{a} python3-minimal{a} python3-mock{a} python3-packaging{a} python3-passlib{a} python3-pbr{a} python3-pil{a} python3-pkg-resources{a} python3-polib{a} python3-pygments{a} python3-relatorio{a} python3-requests{a} python3-roman{a} python3-setuptools{a} python3-six{a} python3-snowballstemmer{a} python3-sphinx{a} python3-sql{a} python3-tz{a} python3-urllib3{a} python3-werkzeug{a} python3-wrapt{a} python3.11{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} sphinx-common{a} tzdata{a} xml-core{a} The following packages are RECOMMENDED but will NOT be installed: curl javascript-common libarchive-cpio-perl libglib2.0-data libjson-xs-perl libltdl-dev libmail-sendmail-perl libpaper-utils lynx python3-bs4 python3-html5lib python3-olefile python3-openssl python3-pyinotify shared-mime-info wget xdg-user-dirs 0 packages upgraded, 119 newly installed, 0 to remove and 0 not upgraded. Need to get 47.1 MB of archives. After unpacking 183 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main amd64 libpython3.11-minimal amd64 3.11.2-6 [813 kB] Get: 2 http://deb.debian.org/debian bookworm/main amd64 libexpat1 amd64 2.5.0-1 [99.3 kB] Get: 3 http://deb.debian.org/debian bookworm/main amd64 python3.11-minimal amd64 3.11.2-6 [2064 kB] Get: 4 http://deb.debian.org/debian bookworm/main amd64 python3-minimal amd64 3.11.2-1+b1 [26.3 kB] Get: 5 http://deb.debian.org/debian bookworm/main amd64 media-types all 10.0.0 [26.1 kB] Get: 6 http://deb.debian.org/debian bookworm/main amd64 mailcap all 3.70+nmu1 [32.0 kB] Get: 7 http://deb.debian.org/debian bookworm/main amd64 mime-support all 3.66 [10.9 kB] Get: 8 http://deb.debian.org/debian bookworm/main amd64 readline-common all 8.2-1.3 [69.0 kB] Get: 9 http://deb.debian.org/debian bookworm/main amd64 libreadline8 amd64 8.2-1.3 [166 kB] Get: 10 http://deb.debian.org/debian bookworm/main amd64 libpython3.11-stdlib amd64 3.11.2-6 [1796 kB] Get: 11 http://deb.debian.org/debian bookworm/main amd64 python3.11 amd64 3.11.2-6 [572 kB] Get: 12 http://deb.debian.org/debian bookworm/main amd64 libpython3-stdlib amd64 3.11.2-1+b1 [9312 B] Get: 13 http://deb.debian.org/debian bookworm/main amd64 python3 amd64 3.11.2-1+b1 [26.3 kB] Get: 14 http://deb.debian.org/debian bookworm/main amd64 sgml-base all 1.31 [15.4 kB] Get: 15 http://deb.debian.org/debian bookworm/main amd64 tzdata all 2023c-5+deb12u1 [296 kB] Get: 16 http://deb.debian.org/debian bookworm/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 17 http://deb.debian.org/debian bookworm/main amd64 openssl amd64 3.0.11-1~deb12u2 [1419 kB] Get: 18 http://deb.debian.org/debian bookworm/main amd64 ca-certificates all 20230311 [153 kB] Get: 19 http://deb.debian.org/debian bookworm/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB] Get: 20 http://deb.debian.org/debian bookworm/main amd64 libmagic1 amd64 1:5.44-3 [104 kB] Get: 21 http://deb.debian.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB] Get: 22 http://deb.debian.org/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB] Get: 23 http://deb.debian.org/debian bookworm/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get: 24 http://deb.debian.org/debian bookworm/main amd64 groff-base amd64 1.22.4-10 [916 kB] Get: 25 http://deb.debian.org/debian bookworm/main amd64 bsdextrautils amd64 2.38.1-5+b1 [86.6 kB] Get: 26 http://deb.debian.org/debian bookworm/main amd64 libpipeline1 amd64 1.5.7-1 [38.5 kB] Get: 27 http://deb.debian.org/debian bookworm/main amd64 man-db amd64 2.11.2-2 [1386 kB] Get: 28 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB] Get: 29 http://deb.debian.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB] Get: 30 http://deb.debian.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 31 http://deb.debian.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 32 http://deb.debian.org/debian bookworm/main amd64 autopoint all 0.21-12 [495 kB] Get: 33 http://deb.debian.org/debian bookworm/main amd64 libdebhelper-perl all 13.11.4 [81.2 kB] Get: 34 http://deb.debian.org/debian bookworm/main amd64 libtool all 2.4.7-5 [517 kB] Get: 35 http://deb.debian.org/debian bookworm/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 36 http://deb.debian.org/debian bookworm/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 37 http://deb.debian.org/debian bookworm/main amd64 libsub-override-perl all 0.09-4 [9304 B] Get: 38 http://deb.debian.org/debian bookworm/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 39 http://deb.debian.org/debian bookworm/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 40 http://deb.debian.org/debian bookworm/main amd64 libelf1 amd64 0.188-2.1 [174 kB] Get: 41 http://deb.debian.org/debian bookworm/main amd64 dwz amd64 0.15-1 [109 kB] Get: 42 http://deb.debian.org/debian bookworm/main amd64 libicu72 amd64 72.1-3 [9376 kB] Get: 43 http://deb.debian.org/debian bookworm/main amd64 libxml2 amd64 2.9.14+dfsg-1.3~deb12u1 [687 kB] Get: 44 http://deb.debian.org/debian bookworm/main amd64 gettext amd64 0.21-12 [1300 kB] Get: 45 http://deb.debian.org/debian bookworm/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 46 http://deb.debian.org/debian bookworm/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 47 http://deb.debian.org/debian bookworm/main amd64 debhelper all 13.11.4 [942 kB] Get: 48 http://deb.debian.org/debian bookworm/main amd64 python3-lib2to3 all 3.11.2-3 [76.3 kB] Get: 49 http://deb.debian.org/debian bookworm/main amd64 python3-distutils all 3.11.2-3 [131 kB] Get: 50 http://deb.debian.org/debian bookworm/main amd64 dh-python all 5.20230130+deb12u1 [104 kB] Get: 51 http://deb.debian.org/debian bookworm/main amd64 xml-core all 0.18+nmu1 [23.8 kB] Get: 52 http://deb.debian.org/debian bookworm/main amd64 docutils-common all 0.19+dfsg-6 [127 kB] Get: 53 http://deb.debian.org/debian bookworm/main amd64 libbrotli1 amd64 1.0.9-2+b6 [275 kB] Get: 54 http://deb.debian.org/debian bookworm/main amd64 libbsd0 amd64 0.11.7-2 [117 kB] Get: 55 http://deb.debian.org/debian bookworm/main amd64 libdeflate0 amd64 1.14-1 [61.4 kB] Get: 56 http://deb.debian.org/debian bookworm/main amd64 libpng16-16 amd64 1.6.39-2 [276 kB] Get: 57 http://deb.debian.org/debian bookworm/main amd64 libfreetype6 amd64 2.12.1+dfsg-5 [399 kB] Get: 58 http://deb.debian.org/debian bookworm/main amd64 libfribidi0 amd64 1.0.8-2.1 [65.0 kB] Get: 59 http://deb.debian.org/debian bookworm/main amd64 libglib2.0-0 amd64 2.74.6-2 [1398 kB] Get: 60 http://deb.debian.org/debian bookworm/main amd64 libgraphite2-3 amd64 1.3.14-1 [81.2 kB] Get: 61 http://deb.debian.org/debian bookworm/main amd64 libharfbuzz0b amd64 6.0.0+dfsg-3 [1945 kB] Get: 62 http://deb.debian.org/debian bookworm/main amd64 libimagequant0 amd64 2.17.0-1 [32.5 kB] Get: 63 http://deb.debian.org/debian bookworm/main amd64 libjbig0 amd64 2.1-6.1 [31.7 kB] Get: 64 http://deb.debian.org/debian bookworm/main amd64 libjpeg62-turbo amd64 1:2.1.5-2 [166 kB] Get: 65 http://deb.debian.org/debian bookworm/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 66 http://deb.debian.org/debian bookworm/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB] Get: 67 http://deb.debian.org/debian bookworm/main amd64 libjs-sphinxdoc all 5.3.0-4 [130 kB] Get: 68 http://deb.debian.org/debian bookworm/main amd64 libjson-perl all 4.10000-1 [87.5 kB] Get: 69 http://deb.debian.org/debian bookworm/main amd64 liblcms2-2 amd64 2.14-2 [154 kB] Get: 70 http://deb.debian.org/debian bookworm/main amd64 liblerc4 amd64 4.0.0+ds-2 [170 kB] Get: 71 http://deb.debian.org/debian bookworm/main amd64 libopenjp2-7 amd64 2.5.0-2 [189 kB] Get: 72 http://deb.debian.org/debian bookworm/main amd64 libraqm0 amd64 0.7.0-4.1 [10.6 kB] Get: 73 http://deb.debian.org/debian bookworm/main amd64 libwebp7 amd64 1.2.4-0.2+deb12u1 [286 kB] Get: 74 http://deb.debian.org/debian bookworm/main amd64 libtiff6 amd64 4.5.0-6+deb12u1 [316 kB] Get: 75 http://deb.debian.org/debian bookworm/main amd64 libwebpdemux2 amd64 1.2.4-0.2+deb12u1 [99.4 kB] Get: 76 http://deb.debian.org/debian bookworm/main amd64 libwebpmux3 amd64 1.2.4-0.2+deb12u1 [109 kB] Get: 77 http://deb.debian.org/debian bookworm/main amd64 libxau6 amd64 1:1.0.9-1 [19.7 kB] Get: 78 http://deb.debian.org/debian bookworm/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get: 79 http://deb.debian.org/debian bookworm/main amd64 libxcb1 amd64 1.15-1 [144 kB] Get: 80 http://deb.debian.org/debian bookworm/main amd64 libxslt1.1 amd64 1.1.35-1 [242 kB] Get: 81 http://deb.debian.org/debian bookworm/main amd64 python-babel-localedata all 2.10.3-1 [5615 kB] Get: 82 http://deb.debian.org/debian bookworm/main amd64 python3-alabaster all 0.7.12-1 [20.8 kB] Get: 83 http://deb.debian.org/debian bookworm/main amd64 python3-pkg-resources all 66.1.1-1 [296 kB] Get: 84 http://deb.debian.org/debian bookworm/main amd64 python3-tz all 2022.7.1-4 [30.1 kB] Get: 85 http://deb.debian.org/debian bookworm/main amd64 python3-babel all 2.10.3-1 [103 kB] Get: 86 http://deb.debian.org/debian bookworm/main amd64 python3-cffi-backend amd64 1.15.1-5+b1 [84.6 kB] Get: 87 http://deb.debian.org/debian bookworm/main amd64 python3-bcrypt amd64 3.2.2-1 [32.2 kB] Get: 88 http://deb.debian.org/debian bookworm/main amd64 python3-certifi all 2022.9.24-1 [153 kB] Get: 89 http://deb.debian.org/debian bookworm/main amd64 python3-chardet all 5.1.0+dfsg-2 [110 kB] Get: 90 http://deb.debian.org/debian bookworm/main amd64 python3-charset-normalizer all 3.0.1-2 [49.3 kB] Get: 91 http://deb.debian.org/debian bookworm/main amd64 python3-six all 1.16.0-4 [17.5 kB] Get: 92 http://deb.debian.org/debian bookworm/main amd64 python3-dateutil all 2.8.2-2 [78.3 kB] Get: 93 http://deb.debian.org/debian bookworm/main amd64 python3-defusedxml all 0.7.1-2 [43.3 kB] Get: 94 http://deb.debian.org/debian bookworm/main amd64 python3-roman all 3.3-3 [9880 B] Get: 95 http://deb.debian.org/debian bookworm/main amd64 python3-docutils all 0.19+dfsg-6 [382 kB] Get: 96 http://deb.debian.org/debian bookworm/main amd64 python3-genshi amd64 0.7.7-2+b2 [136 kB] Get: 97 http://deb.debian.org/debian bookworm/main amd64 python3-idna all 3.3-1 [39.4 kB] Get: 98 http://deb.debian.org/debian bookworm/main amd64 python3-imagesize all 1.4.1-1 [6688 B] Get: 99 http://deb.debian.org/debian bookworm/main amd64 python3-markupsafe amd64 2.1.2-1+b1 [13.2 kB] Get: 100 http://deb.debian.org/debian bookworm/main amd64 python3-jinja2 all 3.1.2-1 [119 kB] Get: 101 http://deb.debian.org/debian bookworm/main amd64 python3-lxml amd64 4.9.2-1+b1 [1194 kB] Get: 102 http://deb.debian.org/debian bookworm/main amd64 python3-magic all 2:0.4.26-3 [14.5 kB] Get: 103 http://deb.debian.org/debian bookworm/main amd64 python3-setuptools all 66.1.1-1 [521 kB] Get: 104 http://deb.debian.org/debian bookworm/main amd64 python3-pbr all 5.10.0-2 [61.4 kB] Get: 105 http://deb.debian.org/debian bookworm/main amd64 python3-mock all 4.0.3-4 [64.0 kB] Get: 106 http://deb.debian.org/debian bookworm/main amd64 python3-packaging all 23.0-1 [32.5 kB] Get: 107 http://deb.debian.org/debian bookworm/main amd64 python3-passlib all 1.7.4-3 [367 kB] Get: 108 http://deb.debian.org/debian bookworm/main amd64 python3-pil amd64 9.4.0-1.1+b1 [472 kB] Get: 109 http://deb.debian.org/debian bookworm/main amd64 python3-polib all 1.1.1-1 [25.8 kB] Get: 110 http://deb.debian.org/debian bookworm/main amd64 python3-pygments all 2.14.0+dfsg-1 [783 kB] Get: 111 http://deb.debian.org/debian bookworm/main amd64 python3-relatorio all 0.10.1-1 [402 kB] Get: 112 http://deb.debian.org/debian bookworm/main amd64 python3-urllib3 all 1.26.12-1 [117 kB] Get: 113 http://deb.debian.org/debian bookworm/main amd64 python3-requests all 2.28.1+dfsg-1 [67.9 kB] Get: 114 http://deb.debian.org/debian bookworm/main amd64 python3-snowballstemmer all 2.2.0-2 [57.8 kB] Get: 115 http://deb.debian.org/debian bookworm/main amd64 sphinx-common all 5.3.0-4 [653 kB] Get: 116 http://deb.debian.org/debian bookworm/main amd64 python3-sphinx all 5.3.0-4 [549 kB] Get: 117 http://deb.debian.org/debian bookworm/main amd64 python3-sql all 1.4.0-1 [29.5 kB] Get: 118 http://deb.debian.org/debian bookworm/main amd64 python3-werkzeug all 2.2.2-3 [205 kB] Get: 119 http://deb.debian.org/debian bookworm/main amd64 python3-wrapt amd64 1.14.1-2+b2 [42.1 kB] Fetched 47.1 MB in 4s (13.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:amd64. (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 ... 18148 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.2-6_amd64.deb ... Unpacking libpython3.11-minimal:amd64 (3.11.2-6) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.5.0-1_amd64.deb ... Unpacking libexpat1:amd64 (2.5.0-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.2-6_amd64.deb ... Unpacking python3.11-minimal (3.11.2-6) ... Setting up libpython3.11-minimal:amd64 (3.11.2-6) ... Setting up libexpat1:amd64 (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 ... 18464 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_amd64.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 mailcap. Preparing to unpack .../2-mailcap_3.70+nmu1_all.deb ... Unpacking mailcap (3.70+nmu1) ... Selecting previously unselected package mime-support. Preparing to unpack .../3-mime-support_3.66_all.deb ... Unpacking mime-support (3.66) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) ... Selecting previously unselected package libreadline8:amd64. Preparing to unpack .../5-libreadline8_8.2-1.3_amd64.deb ... Unpacking libreadline8:amd64 (8.2-1.3) ... Selecting previously unselected package libpython3.11-stdlib:amd64. Preparing to unpack .../6-libpython3.11-stdlib_3.11.2-6_amd64.deb ... Unpacking libpython3.11-stdlib:amd64 (3.11.2-6) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.2-6_amd64.deb ... Unpacking python3.11 (3.11.2-6) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.11.2-1+b1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (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 ... 18922 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.2-1+b1_amd64.deb ... Unpacking python3 (3.11.2-1+b1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package tzdata. Preparing to unpack .../002-tzdata_2023c-5+deb12u1_all.deb ... Unpacking tzdata (2023c-5+deb12u1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package openssl. Preparing to unpack .../004-openssl_3.0.11-1~deb12u2_amd64.deb ... Unpacking openssl (3.0.11-1~deb12u2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../005-ca-certificates_20230311_all.deb ... Unpacking ca-certificates (20230311) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../006-libmagic-mgc_1%3a5.44-3_amd64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../007-libmagic1_1%3a5.44-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../008-file_1%3a5.44-3_amd64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../009-gettext-base_0.21-12_amd64.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../010-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../011-groff-base_1.22.4-10_amd64.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../012-bsdextrautils_2.38.1-5+b1_amd64.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../013-libpipeline1_1.5.7-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../014-man-db_2.11.2-2_amd64.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../015-m4_1.4.19-3_amd64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../016-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../017-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../018-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 .../019-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../020-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../021-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../022-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../023-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 .../024-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 .../025-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 .../026-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../027-libelf1_0.188-2.1_amd64.deb ... Unpacking libelf1:amd64 (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../028-dwz_0.15-1_amd64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../029-libicu72_72.1-3_amd64.deb ... Unpacking libicu72:amd64 (72.1-3) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../030-libxml2_2.9.14+dfsg-1.3~deb12u1_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.3~deb12u1) ... Selecting previously unselected package gettext. Preparing to unpack .../031-gettext_0.21-12_amd64.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../032-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 .../033-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../034-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../035-python3-lib2to3_3.11.2-3_all.deb ... Unpacking python3-lib2to3 (3.11.2-3) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../036-python3-distutils_3.11.2-3_all.deb ... Unpacking python3-distutils (3.11.2-3) ... Selecting previously unselected package dh-python. Preparing to unpack .../037-dh-python_5.20230130+deb12u1_all.deb ... Unpacking dh-python (5.20230130+deb12u1) ... Selecting previously unselected package xml-core. Preparing to unpack .../038-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package docutils-common. Preparing to unpack .../039-docutils-common_0.19+dfsg-6_all.deb ... Unpacking docutils-common (0.19+dfsg-6) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../040-libbrotli1_1.0.9-2+b6_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.9-2+b6) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../041-libbsd0_0.11.7-2_amd64.deb ... Unpacking libbsd0:amd64 (0.11.7-2) ... Selecting previously unselected package libdeflate0:amd64. Preparing to unpack .../042-libdeflate0_1.14-1_amd64.deb ... Unpacking libdeflate0:amd64 (1.14-1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../043-libpng16-16_1.6.39-2_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.39-2) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../044-libfreetype6_2.12.1+dfsg-5_amd64.deb ... Unpacking libfreetype6:amd64 (2.12.1+dfsg-5) ... Selecting previously unselected package libfribidi0:amd64. Preparing to unpack .../045-libfribidi0_1.0.8-2.1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.8-2.1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../046-libglib2.0-0_2.74.6-2_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.74.6-2) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../047-libgraphite2-3_1.3.14-1_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.14-1) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../048-libharfbuzz0b_6.0.0+dfsg-3_amd64.deb ... Unpacking libharfbuzz0b:amd64 (6.0.0+dfsg-3) ... Selecting previously unselected package libimagequant0:amd64. Preparing to unpack .../049-libimagequant0_2.17.0-1_amd64.deb ... Unpacking libimagequant0:amd64 (2.17.0-1) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../050-libjbig0_2.1-6.1_amd64.deb ... Unpacking libjbig0:amd64 (2.1-6.1) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../051-libjpeg62-turbo_1%3a2.1.5-2_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.1.5-2) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../052-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../053-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../054-libjs-sphinxdoc_5.3.0-4_all.deb ... Unpacking libjs-sphinxdoc (5.3.0-4) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../055-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../056-liblcms2-2_2.14-2_amd64.deb ... Unpacking liblcms2-2:amd64 (2.14-2) ... Selecting previously unselected package liblerc4:amd64. Preparing to unpack .../057-liblerc4_4.0.0+ds-2_amd64.deb ... Unpacking liblerc4:amd64 (4.0.0+ds-2) ... Selecting previously unselected package libopenjp2-7:amd64. Preparing to unpack .../058-libopenjp2-7_2.5.0-2_amd64.deb ... Unpacking libopenjp2-7:amd64 (2.5.0-2) ... Selecting previously unselected package libraqm0:amd64. Preparing to unpack .../059-libraqm0_0.7.0-4.1_amd64.deb ... Unpacking libraqm0:amd64 (0.7.0-4.1) ... Selecting previously unselected package libwebp7:amd64. Preparing to unpack .../060-libwebp7_1.2.4-0.2+deb12u1_amd64.deb ... Unpacking libwebp7:amd64 (1.2.4-0.2+deb12u1) ... Selecting previously unselected package libtiff6:amd64. Preparing to unpack .../061-libtiff6_4.5.0-6+deb12u1_amd64.deb ... Unpacking libtiff6:amd64 (4.5.0-6+deb12u1) ... Selecting previously unselected package libwebpdemux2:amd64. Preparing to unpack .../062-libwebpdemux2_1.2.4-0.2+deb12u1_amd64.deb ... Unpacking libwebpdemux2:amd64 (1.2.4-0.2+deb12u1) ... Selecting previously unselected package libwebpmux3:amd64. Preparing to unpack .../063-libwebpmux3_1.2.4-0.2+deb12u1_amd64.deb ... Unpacking libwebpmux3:amd64 (1.2.4-0.2+deb12u1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../064-libxau6_1%3a1.0.9-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.9-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../065-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../066-libxcb1_1.15-1_amd64.deb ... Unpacking libxcb1:amd64 (1.15-1) ... Selecting previously unselected package libxslt1.1:amd64. Preparing to unpack .../067-libxslt1.1_1.1.35-1_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.35-1) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../068-python-babel-localedata_2.10.3-1_all.deb ... Unpacking python-babel-localedata (2.10.3-1) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../069-python3-alabaster_0.7.12-1_all.deb ... Unpacking python3-alabaster (0.7.12-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../070-python3-pkg-resources_66.1.1-1_all.deb ... Unpacking python3-pkg-resources (66.1.1-1) ... Selecting previously unselected package python3-tz. Preparing to unpack .../071-python3-tz_2022.7.1-4_all.deb ... Unpacking python3-tz (2022.7.1-4) ... Selecting previously unselected package python3-babel. Preparing to unpack .../072-python3-babel_2.10.3-1_all.deb ... Unpacking python3-babel (2.10.3-1) ... Selecting previously unselected package python3-cffi-backend:amd64. Preparing to unpack .../073-python3-cffi-backend_1.15.1-5+b1_amd64.deb ... Unpacking python3-cffi-backend:amd64 (1.15.1-5+b1) ... Selecting previously unselected package python3-bcrypt. Preparing to unpack .../074-python3-bcrypt_3.2.2-1_amd64.deb ... Unpacking python3-bcrypt (3.2.2-1) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../075-python3-certifi_2022.9.24-1_all.deb ... Unpacking python3-certifi (2022.9.24-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../076-python3-chardet_5.1.0+dfsg-2_all.deb ... Unpacking python3-chardet (5.1.0+dfsg-2) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../077-python3-charset-normalizer_3.0.1-2_all.deb ... Unpacking python3-charset-normalizer (3.0.1-2) ... Selecting previously unselected package python3-six. Preparing to unpack .../078-python3-six_1.16.0-4_all.deb ... Unpacking python3-six (1.16.0-4) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../079-python3-dateutil_2.8.2-2_all.deb ... Unpacking python3-dateutil (2.8.2-2) ... Selecting previously unselected package python3-defusedxml. Preparing to unpack .../080-python3-defusedxml_0.7.1-2_all.deb ... Unpacking python3-defusedxml (0.7.1-2) ... Selecting previously unselected package python3-roman. Preparing to unpack .../081-python3-roman_3.3-3_all.deb ... Unpacking python3-roman (3.3-3) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../082-python3-docutils_0.19+dfsg-6_all.deb ... Unpacking python3-docutils (0.19+dfsg-6) ... Selecting previously unselected package python3-genshi. Preparing to unpack .../083-python3-genshi_0.7.7-2+b2_amd64.deb ... Unpacking python3-genshi (0.7.7-2+b2) ... Selecting previously unselected package python3-idna. Preparing to unpack .../084-python3-idna_3.3-1_all.deb ... Unpacking python3-idna (3.3-1) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../085-python3-imagesize_1.4.1-1_all.deb ... Unpacking python3-imagesize (1.4.1-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../086-python3-markupsafe_2.1.2-1+b1_amd64.deb ... Unpacking python3-markupsafe (2.1.2-1+b1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../087-python3-jinja2_3.1.2-1_all.deb ... Unpacking python3-jinja2 (3.1.2-1) ... Selecting previously unselected package python3-lxml:amd64. Preparing to unpack .../088-python3-lxml_4.9.2-1+b1_amd64.deb ... Unpacking python3-lxml:amd64 (4.9.2-1+b1) ... Selecting previously unselected package python3-magic. Preparing to unpack .../089-python3-magic_2%3a0.4.26-3_all.deb ... Unpacking python3-magic (2:0.4.26-3) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../090-python3-setuptools_66.1.1-1_all.deb ... Unpacking python3-setuptools (66.1.1-1) ... Selecting previously unselected package python3-pbr. Preparing to unpack .../091-python3-pbr_5.10.0-2_all.deb ... Unpacking python3-pbr (5.10.0-2) ... Selecting previously unselected package python3-mock. Preparing to unpack .../092-python3-mock_4.0.3-4_all.deb ... Unpacking python3-mock (4.0.3-4) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../093-python3-packaging_23.0-1_all.deb ... Unpacking python3-packaging (23.0-1) ... Selecting previously unselected package python3-passlib. Preparing to unpack .../094-python3-passlib_1.7.4-3_all.deb ... Unpacking python3-passlib (1.7.4-3) ... Selecting previously unselected package python3-pil:amd64. Preparing to unpack .../095-python3-pil_9.4.0-1.1+b1_amd64.deb ... Unpacking python3-pil:amd64 (9.4.0-1.1+b1) ... Selecting previously unselected package python3-polib. Preparing to unpack .../096-python3-polib_1.1.1-1_all.deb ... Unpacking python3-polib (1.1.1-1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../097-python3-pygments_2.14.0+dfsg-1_all.deb ... Unpacking python3-pygments (2.14.0+dfsg-1) ... Selecting previously unselected package python3-relatorio. Preparing to unpack .../098-python3-relatorio_0.10.1-1_all.deb ... Unpacking python3-relatorio (0.10.1-1) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../099-python3-urllib3_1.26.12-1_all.deb ... Unpacking python3-urllib3 (1.26.12-1) ... Selecting previously unselected package python3-requests. Preparing to unpack .../100-python3-requests_2.28.1+dfsg-1_all.deb ... Unpacking python3-requests (2.28.1+dfsg-1) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../101-python3-snowballstemmer_2.2.0-2_all.deb ... Unpacking python3-snowballstemmer (2.2.0-2) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../102-sphinx-common_5.3.0-4_all.deb ... Unpacking sphinx-common (5.3.0-4) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../103-python3-sphinx_5.3.0-4_all.deb ... Unpacking python3-sphinx (5.3.0-4) ... Selecting previously unselected package python3-sql. Preparing to unpack .../104-python3-sql_1.4.0-1_all.deb ... Unpacking python3-sql (1.4.0-1) ... Selecting previously unselected package python3-werkzeug. Preparing to unpack .../105-python3-werkzeug_2.2.2-3_all.deb ... Unpacking python3-werkzeug (2.2.2-3) ... Selecting previously unselected package python3-wrapt. Preparing to unpack .../106-python3-wrapt_1.14.1-2+b2_amd64.deb ... Unpacking python3-wrapt (1.14.1-2+b2) ... Setting up media-types (10.0.0) ... Setting up libpipeline1:amd64 (1.5.7-1) ... Setting up libgraphite2-3:amd64 (1.3.14-1) ... Setting up liblcms2-2:amd64 (2.14-2) ... Setting up libxau6:amd64 (1:1.0.9-1) ... Setting up libicu72:amd64 (72.1-3) ... Setting up liblerc4:amd64 (4.0.0+ds-2) ... 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 libglib2.0-0:amd64 (2.74.6-2) ... No schema files found: doing nothing. Setting up libdebhelper-perl (13.11.4) ... Setting up libbrotli1:amd64 (1.0.9-2+b6) ... Setting up libmagic1:amd64 (1:5.44-3) ... Setting up libdeflate0:amd64 (1.14-1) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up file (1:5.44-3) ... Setting up libjbig0:amd64 (2.1-6.1) ... Setting up python-babel-localedata (2.10.3-1) ... Setting up tzdata (2023c-5+deb12u1) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Jan 6 16:25:15 UTC 2024. Universal Time is now: Sat Jan 6 16:25:15 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libjpeg62-turbo:amd64 (1:2.1.5-2) ... Setting up libfribidi0:amd64 (1.0.8-2.1) ... Setting up libimagequant0:amd64 (2.17.0-1) ... Setting up libpng16-16:amd64 (1.6.39-2) ... Setting up autopoint (0.21-12) ... Setting up autoconf (2.71-3) ... Setting up libwebp7:amd64 (1.2.4-0.2+deb12u1) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libtiff6:amd64 (4.5.0-6+deb12u1) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libjson-perl (4.10000-1) ... Setting up libopenjp2-7:amd64 (2.5.0-2) ... Setting up libsub-override-perl (0.09-4) ... Setting up sgml-base (1.31) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up openssl (3.0.11-1~deb12u2) ... Setting up libwebpmux3:amd64 (1.2.4-0.2+deb12u1) ... Setting up libbsd0:amd64 (0.11.7-2) ... Setting up mailcap (3.70+nmu1) ... Setting up libelf1:amd64 (0.188-2.1) ... Setting up readline-common (8.2-1.3) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.3~deb12u1) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 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 libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libxcb1:amd64 (1.15-1) ... Setting up gettext (0.21-12) ... Setting up mime-support (3.66) ... Setting up libtool (2.4.7-5) ... Setting up libwebpdemux2:amd64 (1.2.4-0.2+deb12u1) ... Setting up libreadline8:amd64 (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 libfreetype6:amd64 (2.12.1+dfsg-5) ... Setting up libjs-sphinxdoc (5.3.0-4) ... 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 xml-core (0.18+nmu1) ... Setting up libxslt1.1:amd64 (1.1.35-1) ... Setting up libharfbuzz0b:amd64 (6.0.0+dfsg-3) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:amd64 (3.11.2-6) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libraqm0:amd64 (0.7.0-4.1) ... Setting up sphinx-common (5.3.0-4) ... Setting up libpython3-stdlib:amd64 (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-markupsafe (2.1.2-1+b1) ... Setting up python3-tz (2022.7.1-4) ... Setting up python3-six (1.16.0-4) ... Setting up python3-pil:amd64 (9.4.0-1.1+b1) ... Setting up python3-genshi (0.7.7-2+b2) ... Setting up python3-roman (3.3-3) ... Setting up python3-jinja2 (3.1.2-1) ... Setting up python3-packaging (23.0-1) ... Setting up python3-certifi (2022.9.24-1) ... Setting up python3-snowballstemmer (2.2.0-2) ... Setting up python3-werkzeug (2.2.2-3) ... Setting up python3-idna (3.3-1) ... Setting up python3-wrapt (1.14.1-2+b2) ... Setting up python3-urllib3 (1.26.12-1) ... Setting up python3-lxml:amd64 (4.9.2-1+b1) ... Setting up python3-dateutil (2.8.2-2) ... Setting up python3-magic (2:0.4.26-3) ... Setting up python3-lib2to3 (3.11.2-3) ... Setting up python3-cffi-backend:amd64 (1.15.1-5+b1) ... Setting up python3-imagesize (1.4.1-1) ... Setting up python3-pkg-resources (66.1.1-1) ... Setting up python3-distutils (3.11.2-3) ... Setting up dh-python (5.20230130+deb12u1) ... Setting up python3-setuptools (66.1.1-1) ... Setting up python3-passlib (1.7.4-3) ... Setting up python3-babel (2.10.3-1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-defusedxml (0.7.1-2) ... Setting up python3-pbr (5.10.0-2) ... Setting up python3-relatorio (0.10.1-1) ... Setting up python3-charset-normalizer (3.0.1-2) ... Setting up python3-polib (1.1.1-1) ... Setting up python3-alabaster (0.7.12-1) ... Setting up python3-bcrypt (3.2.2-1) ... Setting up python3-mock (4.0.3-4) ... Setting up python3-pygments (2.14.0+dfsg-1) ... Setting up python3-chardet (5.1.0+dfsg-2) ... Setting up python3-requests (2.28.1+dfsg-1) ... Setting up python3-sql (1.4.0-1) ... Processing triggers for libc-bin (2.36-9+deb12u3) ... Processing triggers for sgml-base (1.31) ... Setting up docutils-common (0.19+dfsg-6) ... Processing triggers for sgml-base (1.31) ... Setting up python3-docutils (0.19+dfsg-6) ... Setting up python3-sphinx (5.3.0-4) ... 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 I: Building the package I: user script /srv/workspace/pbuilder/872805/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for bookworm I: user script /srv/workspace/pbuilder/872805/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/tryton-server-6.0.29/ && 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 > ../tryton-server_6.0.29-2+deb12u1_source.changes dpkg-buildpackage: info: source package tryton-server dpkg-buildpackage: info: source version 6.0.29-2+deb12u1 dpkg-buildpackage: info: source distribution bookworm-security dpkg-buildpackage: info: source changed by Mathias Behrle dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --with python3,sphinxdoc --buildsystem=pybuild debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/tryton-server-6.0.29' dh_auto_clean I: pybuild base:240: python3.11 setup.py clean running clean removing '/build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.11' does not exist -- can't clean it rm -rf build make[1]: Leaving directory '/build/reproducible-path/tryton-server-6.0.29' dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary dh binary --with python3,sphinxdoc --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:240: python3.11 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/tryton-server-6.0.29' dh_auto_build I: pybuild base:240: /usr/bin/python3 setup.py build running build running build_py creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/wsgi.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/worker.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/url.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/transaction.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/test_loader.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/status.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/sendmail.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/security.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/rpc.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/pyson.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/pool.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/i18n.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/filestore.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/exceptions.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/cron.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/convert.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/const.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/console.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/config.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/commandline.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/cache.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/bus.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/application.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/admin.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/wizard copying trytond/wizard/wizard.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/wizard copying trytond/wizard/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/wizard creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tools copying trytond/tools/string_.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tools copying trytond/tools/singleton.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tools copying trytond/tools/multivalue.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tools copying trytond/tools/misc.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tools copying trytond/tools/gevent.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tools copying trytond/tools/domain_inversion.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tools copying trytond/tools/decimal_.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tools copying trytond/tools/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tools creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_rule.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/workflow.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/wizard.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/trigger.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/tree.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/tools.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_wsgi.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_workflow.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_wizard.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_user.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_union.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_tryton.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_trigger.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_tree.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_transaction.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_tools.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_sequence.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_sendmail.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_rpc.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_routes.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_resource.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_res.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_report.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_pyson.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_protocols.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_order.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_multivalue.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_mptt.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_modelview.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_modelstorage.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_modelsql.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_modelsingleton.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_model.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_mixins.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_ir.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_importdata.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_i18n.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_history.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_filestore.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_timedelta.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_time.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_text.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_selection.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_reference.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_one2one.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_one2many.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_numeric.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_multiselection.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_many2one.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_many2many.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_integer.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_function.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_float.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_dict.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_depends.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_datetime.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_date.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_context.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_char.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_boolean.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_field_binary.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_exportdata.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_descriptors.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_copy.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_cache.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_bus.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_backend.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/test_access.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/run-tests.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/rule.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/resource.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/multivalue.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/mptt.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/modelview.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/modelstorage.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/modelsql.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/model.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/mixin.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/import_data.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/history.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_timedelta.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_time.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_text.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_selection.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_reference.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_one2one.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_one2many.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_numeric.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_multiselection.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_many2one.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_many2many.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_integer.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_function.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_float.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_dict.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_datetime.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_date.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_context.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_char.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_boolean.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/field_binary.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/export_data.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/copy_.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/access.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/user.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/routes.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/ir.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/group.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/exceptions.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/report copying trytond/report/report.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/report copying trytond/report/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/report creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/protocols copying trytond/protocols/xmlrpc.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/protocols copying trytond/protocols/wrappers.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/protocols copying trytond/protocols/jsonrpc.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/protocols copying trytond/protocols/dispatcher.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/protocols copying trytond/protocols/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/protocols creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/modules copying trytond/modules/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/modules creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/modelsql.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/workflow.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/union.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/tree.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/symbol.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/order.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/multivalue.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/modelview.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/modelstorage.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/modelsingleton.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/model.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/match.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/exceptions.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/dictschema.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/descriptors.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/avatar.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/active.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model copying trytond/model/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/trigger.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/translation.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/session.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/sequence.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/rule.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/routes.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/resource.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/queue.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/note.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/module.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/model.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/message.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/lang.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/export.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/exceptions.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/email_.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/date.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/cron.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/configuration.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/calendar_.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/cache.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/avatar.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/attachment.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/action.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend copying trytond/backend/table.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend copying trytond/backend/database.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend copying trytond/backend/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/text.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/selection.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/reference.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/one2one.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/one2many.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/numeric.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/multiselection.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/many2one.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/many2many.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/integer.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/function.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/float.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/field.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/dict.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/date.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/char.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/boolean.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/binary.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields copying trytond/model/fields/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/model/fields creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/view.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/menu.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/icon.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend/sqlite copying trytond/backend/sqlite/table.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend/sqlite copying trytond/backend/sqlite/database.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend/sqlite copying trytond/backend/sqlite/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend/sqlite creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend/postgresql copying trytond/backend/postgresql/table.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend/postgresql copying trytond/backend/postgresql/database.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend/postgresql copying trytond/backend/postgresql/__init__.py -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend/postgresql creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui/icons copying trytond/ir/ui/icons/tryton-tree.svg -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui/icons copying trytond/ir/ui/icons/tryton-settings.svg -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui/icons copying trytond/ir/ui/icons/tryton-list.svg -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui/icons copying trytond/ir/ui/icons/tryton-graph.svg -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui/icons copying trytond/ir/ui/icons/tryton-form.svg -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui/icons copying trytond/ir/ui/icons/tryton-folder.svg -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui/icons copying trytond/ir/ui/icons/tryton-calendar.svg -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui/icons copying trytond/ir/ui/icons/tryton-board.svg -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui/icons copying trytond/tryton.rnc -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond copying trytond/tryton.rng -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/fonts copying trytond/ir/fonts/karla.ttf -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/fonts copying trytond/tests/tryton.cfg -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/workflow.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/wizard.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/sequence.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/modelview.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/message.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/import_data.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/tests/forbidden.txt -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/tests copying trytond/res/tryton.cfg -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/user.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/res.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/message.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/ir.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/group.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res copying trytond/res/email_reset_password.html -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/user_warning_tree.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/user_warning_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/user_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/user_form_preferences.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/user_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/user_config_start_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/user_application_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/user_application_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/sequence_type_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/group_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/group_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/export_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view copying trytond/res/view/export_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/view creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/zh_CN.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/tr.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/sl.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/ru.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/ro.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/pt.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/pl.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/nl.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/lt.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/lo.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/it.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/id.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/hu.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/fr.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/fi.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/fa.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/et.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/es_419.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/es.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/de.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/cs.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/ca.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/res/locale/bg.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/res/locale copying trytond/ir/tryton.cfg -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/trigger.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/translation.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/sequence.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/rule.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/queue.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/note.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/module.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/model.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/message.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/lang.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/ir.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/export.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/email.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/cron.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/calendar_.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/attachment.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir copying trytond/ir/action.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_view_tree_width_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_view_tree_width_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_view_tree_state_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_view_tree_state_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_view_search_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_view_search_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_view_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_view_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_menu_tree.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_menu_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_menu_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_menu_favorite_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/ui_menu_favorite_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/trigger_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/trigger_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/translation_update_start_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/translation_set_succeed_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/translation_set_start_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/translation_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/translation_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/translation_export_start_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/translation_export_result_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/translation_clean_succeed_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/translation_clean_start_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/sequence_type_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/sequence_type_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/sequence_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/sequence_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/rule_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/rule_group_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/rule_group_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/rule_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/note_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/note_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/module_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/module_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/module_dependency_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/module_dependency_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/module_config_wizard_other_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/module_config_wizard_item_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/module_config_wizard_first_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/module_config_wizard_done_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/module_activate_upgrade_start_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/module_activate_upgrade_done_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_print_model_graph_start_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_field_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_field_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_field_access_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_field_access_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_data_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_data_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_button_rule_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_button_rule_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_button_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_button_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_button_click_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_button_click_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_access_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/model_access_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/message_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/message_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/lang_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/lang_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/lang_config_start_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/icon_view_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/icon_view_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/export_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/export_line_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/export_line_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/export_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/email_template_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/email_template_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/email_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/email_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/cron_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/cron_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/attachment_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/attachment_form_preview.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/attachment_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_wizard_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_wizard_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_url_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_url_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_report_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_report_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_keyword_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_keyword_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_act_window_view_list2.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_act_window_view_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_act_window_view_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_act_window_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_act_window_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_act_window_domain_list2.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_act_window_domain_list.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view copying trytond/ir/view/action_act_window_domain_form.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/view creating /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/zh_CN.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/tr.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/sl.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/ru.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/ro.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/pt.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/pl.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/nl.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/lt.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/lo.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/it.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/id.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/hu.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/fr.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/fi.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/fa.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/et.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/es_419.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/es.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/de.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/cs.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/ca.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/locale/bg.po -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/locale copying trytond/ir/ui/view.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/ui.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/menu.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/icon.xml -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/tree.rng -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/graph.rng -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/form.rng -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/calendar.rng -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/board.rng -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/tree.rnc -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/graph.rnc -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/form.rnc -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/calendar.rnc -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/ir/ui/board.rnc -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/ir/ui copying trytond/backend/sqlite/init.sql -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend/sqlite copying trytond/backend/postgresql/init.sql -> /build/reproducible-path/tryton-server-6.0.29/.pybuild/cpython3_3.11/build/trytond/backend/postgresql running build_scripts creating build creating build/scripts-3.11 copying and adjusting bin/trytond -> build/scripts-3.11 copying and adjusting bin/trytond-admin -> build/scripts-3.11 copying and adjusting bin/trytond-console -> build/scripts-3.11 copying and adjusting bin/trytond-cron -> build/scripts-3.11 copying and adjusting bin/trytond-worker -> build/scripts-3.11 copying and adjusting bin/trytond-stat -> build/scripts-3.11 changing mode of build/scripts-3.11/trytond from 644 to 755 changing mode of build/scripts-3.11/trytond-admin from 644 to 755 changing mode of build/scripts-3.11/trytond-console from 644 to 755 changing mode of build/scripts-3.11/trytond-cron from 644 to 755 changing mode of build/scripts-3.11/trytond-worker from 644 to 755 changing mode of build/scripts-3.11/trytond-stat from 644 to 755 sphinx-build -C doc build/html Running Sphinx v5.3.0 making output directory... done building [mo]: targets for 0 po files that are out of date building [html]: targets for 48 source files that are out of date updating environment: [new config] 48 added, 0 changed, 0 removed reading sources... [ 2%] index reading sources... [ 4%] ref/bus reading sources... [ 6%] ref/cache reading sources... [ 8%] ref/exceptions reading sources... [ 10%] ref/filestore reading sources... [ 12%] ref/i18n reading sources... [ 14%] ref/index reading sources... [ 16%] ref/models/fields reading sources... [ 18%] ref/models/index reading sources... [ 20%] ref/models/models reading sources... [ 22%] ref/pool reading sources... [ 25%] ref/pyson reading sources... [ 27%] ref/rpc reading sources... [ 29%] ref/sendmail reading sources... [ 31%] ref/tests reading sources... [ 33%] ref/tools/index reading sources... [ 35%] ref/tools/misc reading sources... [ 37%] ref/tools/singleton reading sources... [ 39%] ref/transaction reading sources... [ 41%] ref/wizard reading sources... [ 43%] topics/access_rights reading sources... [ 45%] topics/actions reading sources... [ 47%] topics/backend_types reading sources... [ 50%] topics/bus reading sources... [ 52%] topics/configuration reading sources... [ 54%] topics/cron reading sources... [ 56%] topics/domain reading sources... [ 58%] topics/index reading sources... [ 60%] topics/install reading sources... [ 62%] topics/logs reading sources... [ 64%] topics/models/fields_default_value reading sources... [ 66%] topics/models/fields_on_change reading sources... [ 68%] topics/models/index reading sources... [ 70%] topics/modules/index reading sources... [ 72%] topics/pyson reading sources... [ 75%] topics/reports/index reading sources... [ 77%] topics/rpc reading sources... [ 79%] topics/setup_database reading sources... [ 81%] topics/start_server reading sources... [ 83%] topics/task_queue reading sources... [ 85%] topics/testing reading sources... [ 87%] topics/translation reading sources... [ 89%] topics/triggers reading sources... [ 91%] topics/user_application reading sources... [ 93%] topics/user_errors_warnings reading sources... [ 95%] topics/views/extension reading sources... [ 97%] topics/views/index reading sources... [100%] topics/wizard /build/reproducible-path/tryton-server-6.0.29/doc/topics/configuration.rst:5: WARNING: Duplicate explicit target name: "documentation". looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 2%] index writing output... [ 4%] ref/bus writing output... [ 6%] ref/cache writing output... [ 8%] ref/exceptions writing output... [ 10%] ref/filestore writing output... [ 12%] ref/i18n writing output... [ 14%] ref/index writing output... [ 16%] ref/models/fields writing output... [ 18%] ref/models/index writing output... [ 20%] ref/models/models writing output... [ 22%] ref/pool writing output... [ 25%] ref/pyson writing output... [ 27%] ref/rpc writing output... [ 29%] ref/sendmail writing output... [ 31%] ref/tests writing output... [ 33%] ref/tools/index writing output... [ 35%] ref/tools/misc writing output... [ 37%] ref/tools/singleton writing output... [ 39%] ref/transaction writing output... [ 41%] ref/wizard writing output... [ 43%] topics/access_rights writing output... [ 45%] topics/actions writing output... [ 47%] topics/backend_types writing output... [ 50%] topics/bus writing output... [ 52%] topics/configuration writing output... [ 54%] topics/cron writing output... [ 56%] topics/domain writing output... [ 58%] topics/index writing output... [ 60%] topics/install writing output... [ 62%] topics/logs writing output... [ 64%] topics/models/fields_default_value writing output... [ 66%] topics/models/fields_on_change writing output... [ 68%] topics/models/index writing output... [ 70%] topics/modules/index writing output... [ 72%] topics/pyson writing output... [ 75%] topics/reports/index writing output... [ 77%] topics/rpc writing output... [ 79%] topics/setup_database writing output... [ 81%] topics/start_server writing output... [ 83%] topics/task_queue writing output... [ 85%] topics/testing writing output... [ 87%] topics/translation writing output... [ 89%] topics/triggers writing output... [ 91%] topics/user_application writing output... [ 93%] topics/user_errors_warnings writing output... [ 95%] topics/views/extension writing output... [ 97%] topics/views/index writing output... [100%] topics/wizard generating indices... genindex py-modindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 1 warning. The HTML pages are in build/html. make[1]: Leaving directory '/build/reproducible-path/tryton-server-6.0.29' dh_auto_test -O--buildsystem=pybuild I: pybuild base:240: python3.11 setup.py test running test WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. running egg_info writing trytond.egg-info/PKG-INFO writing dependency_links to trytond.egg-info/dependency_links.txt writing requirements to trytond.egg-info/requires.txt writing top-level names to trytond.egg-info/top_level.txt reading manifest file 'trytond.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.po' under directory 'doc' warning: no files found matching '*.pot' under directory 'doc' adding license file 'LICENSE' writing manifest file 'trytond.egg-info/SOURCES.txt' running build_ext /usr/lib/python3/dist-packages/passlib/utils/__init__.py:854: DeprecationWarning: 'crypt' is deprecated and slated for removal in Python 3.13 from crypt import crypt as _crypt ir:registering classes res:registering classes tests:registering classes init pool for ":memory:" ir setup mixin for ":memory:" setup mixin for ":memory:" setup pool for ":memory:" ir:register ir.configuration /build/reproducible-path/tryton-server-6.0.29/trytond/backend/sqlite/table.py:333: UserWarning: Unable to remove not null with SQLite backend warnings.warn('Unable to remove not null with SQLite backend') /build/reproducible-path/tryton-server-6.0.29/trytond/backend/sqlite/table.py:269: UserWarning: Unable to drop foreign key with SQLite backend warnings.warn('Unable to drop foreign key with SQLite backend') /build/reproducible-path/tryton-server-6.0.29/trytond/backend/sqlite/table.py:338: UserWarning: Unable to add constraint with SQLite backend warnings.warn('Unable to add constraint with SQLite backend') ir:register ir.translation /build/reproducible-path/tryton-server-6.0.29/trytond/backend/sqlite/table.py:196: UserWarning: Unable to set default on column with SQLite backend warnings.warn('Unable to set default on column with SQLite backend') /build/reproducible-path/tryton-server-6.0.29/trytond/backend/sqlite/table.py:331: UserWarning: Unable to set not null with SQLite backend warnings.warn('Unable to set not null with SQLite backend') ir:register ir.translation.set.start ir:register ir.translation.set.succeed ir:register ir.translation.clean.start ir:register ir.translation.clean.succeed ir:register ir.translation.update.start ir:register ir.translation.export.start ir:register ir.translation.export.result ir:register ir.sequence.type ir:register ir.sequence /build/reproducible-path/tryton-server-6.0.29/trytond/backend/sqlite/table.py:266: UserWarning: Unable to add foreign key with SQLite backend warnings.warn('Unable to add foreign key with SQLite backend') ir:register ir.sequence.strict ir:register ir.ui.menu ir:register ir.ui.menu.favorite ir:register ir.ui.view ir:register ir.ui.view.show.start ir:register ir.ui.view_tree_width ir:register ir.ui.view_tree_state ir:register ir.ui.view_search ir:register ir.ui.icon ir:register ir.action ir:register ir.action.keyword ir:register ir.action.report /build/reproducible-path/tryton-server-6.0.29/trytond/backend/sqlite/table.py:341: UserWarning: Unable to drop constraint with SQLite backend warnings.warn('Unable to drop constraint with SQLite backend') ir:register ir.action.act_window ir:register ir.action.act_window.view ir:register ir.action.act_window.domain ir:register ir.action.wizard ir:register ir.action.url ir:register ir.model ir:register ir.model.field ir:register ir.model.access ir:register ir.model.field.access ir:register ir.model.button ir:register ir.model.button.rule ir:register ir.model.button.click ir:register ir.model.button-button.reset ir:register ir.model.data ir:register ir.model.print_model_graph.start ir:register ir.attachment ir:register ir.note ir:register ir.note.read ir:register ir.avatar ir:register ir.avatar.cache ir:register ir.cron ir:register ir.lang ir:register ir.lang.config.start ir:register ir.export ir:register ir.export.line ir:register ir.rule.group ir:register ir.rule ir:register ir.module ir:register ir.module.dependency ir:register ir.module.config_wizard.item ir:register ir.module.config_wizard.first ir:register ir.module.config_wizard.other ir:register ir.module.config_wizard.done ir:register ir.module.activate_upgrade.start ir:register ir.module.activate_upgrade.done ir:register ir.cache ir:register ir.date ir:register ir.trigger ir:register ir.trigger.log ir:register ir.session ir:register ir.session.wizard ir:register ir.queue /build/reproducible-path/tryton-server-6.0.29/trytond/backend/sqlite/table.py:301: UserWarning: Unable to create index with parameters warnings.warn('Unable to create index with parameters') ir:register ir.calendar.month ir:register ir.calendar.day ir:register ir.message ir:register ir.email ir:register ir.email.address ir:register ir.email.template ir:register ir.email.template-ir.action.report ir:register ir.translation.set ir:register ir.translation.clean ir:register ir.translation.update ir:register ir.translation.export ir:register ir.translation.report ir:register ir.ui.view.show ir:register ir.model.print_model_graph ir:register ir.module.config_wizard ir:register ir.module.activate_upgrade ir:register ir.module.config ir:register ir.lang.config ir:register ir.model.graph ir:register ir.model.workflow_graph ir:loading ir.xml ir:loading ui/ui.xml ir:loading ui/icon.xml ir:loading ui/menu.xml ir:loading ui/view.xml ir:loading action.xml ir:loading model.xml ir:loading sequence.xml ir:loading attachment.xml ir:loading note.xml ir:loading cron.xml ir:loading lang.xml ir:loading translation.xml ir:loading export.xml ir:loading rule.xml ir:loading module.xml ir:loading trigger.xml ir:loading calendar_.xml ir:loading message.xml ir:loading queue.xml ir:loading email.xml res setup mixin for ":memory:" setup pool for ":memory:" res:register res.group res:register res.user res:register res.user.login.attempt res:register res.user.device res:register res.user-ir.action res:register res.user-res.group res:register res.user.warning res:register res.user.application res:register res.user.config.start res:register ir.ui.menu-res.group res:register ir.action-res.group res:register ir.action res:register ir.action.report res:register ir.action.act_window res:register ir.action.wizard res:register ir.action.url res:register ir.action.keyword res:register ir.model.button-res.group res:register ir.model.button.rule res:register ir.model.button.click res:register ir.rule.group-res.group res:register ir.lang res:register ir.sequence.type res:register ir.sequence.type-res.group res:register ir.module.config_wizard.item res:register ir.export res:register ir.export-res.group res:register ir.export-write-res.group res:register res.user.config res:register res.user.email_reset_password res:loading res.xml res:loading group.xml res:loading user.xml res:loading ir.xml res:loading message.xml setup mixin for ":memory:" all modules loaded init pool for ":memory:" ir setup mixin for ":memory:" setup mixin for ":memory:" setup pool for ":memory:" res setup mixin for ":memory:" setup pool for ":memory:" tests setup pool for ":memory:" tests:register test.access tests:register test.access.relate tests:register test.access.model tests:register test.copy tests:register test.copy.one2many tests:register test.copy.one2many.target tests:register test.copy.one2many_reference tests:register test.copy.one2many_reference.target tests:register test.copy.many2many tests:register test.copy.many2many.target tests:register test.copy.many2many.rel tests:register test.copy.many2many_reference tests:register test.copy.many2many_reference.target tests:register test.copy.many2many_reference.rel tests:register test.copy.binary tests:register test.copy.translate tests:register test.export_data.target tests:register test.export_data tests:register test.export_data.target tests:register test.export_data.relation tests:register test.binary tests:register test.binary_default tests:register test.binary_required tests:register test.binary_filestorage tests:register test.boolean tests:register test.boolean_default tests:register test.char tests:register test.char_default tests:register test.char_required tests:register test.char_size tests:register test.char_translate tests:register test.char_unaccented_on tests:register test.char_unaccented_off tests:register test.char_unaccented_translate tests:register test.field_context.parent tests:register test.field_context.child tests:register test.date tests:register test.date_default tests:register test.date_required tests:register test.datetime tests:register test.datetime_default tests:register test.datetime_required tests:register test.datetime_format tests:register test.dict.schema tests:register test.dict tests:register test.dict_default tests:register test.dict_required tests:register test.dict_jsonb tests:register test.dict_noschema tests:register test.dict_unaccented_on tests:register test.dict_unaccented_off tests:register test.float tests:register test.float_default tests:register test.float_required tests:register test.float_digits tests:register test.function.accessor tests:register test.function.accessor.target tests:register test.integer tests:register test.integer_default tests:register test.integer_required tests:register test.integer_domain tests:register test.many2many tests:register test.many2many.target tests:register test.many2many.relation tests:register test.many2many_required tests:register test.many2many_required.target tests:register test.many2many_required.relation tests:register test.many2many_reference tests:register test.many2many_reference.target tests:register test.many2many_reference.relation tests:register test.many2many_size tests:register test.many2many_size.target tests:register test.many2many_size.relation tests:register test.many2many_filter tests:register test.many2many_filter.target tests:register test.many2many_filter.relation tests:register test.many2many_filter_domain tests:register test.many2many_filter_domain.target tests:register test.many2many_filter_domain.relation tests:register test.many2many_tree tests:register test.many2many_tree.relation tests:register test.many2many_context tests:register test.many2many_context.target tests:register test.many2many_context.relation tests:register test.many2one_target tests:register test.many2one tests:register test.many2one_domainvalidation tests:register test.many2one_no_foreign_key tests:register test.many2one_target_storage tests:register test.many2one_tree tests:register test.many2one_mptt tests:register test.many2one_context tests:register test.many2one_context.target tests:register test.multi_selection tests:register test.multi_selection_required tests:register test.numeric tests:register test.numeric_default tests:register test.numeric_required tests:register test.numeric_digits tests:register test.one2many tests:register test.one2many.target tests:register test.one2many_required tests:register test.one2many_required.target tests:register test.one2many_reference tests:register test.one2many_reference.target tests:register test.one2many_size tests:register test.one2many_size.target tests:register test.one2many_size_pyson tests:register test.one2many_size_pyson.target tests:register test.one2many_filter tests:register test.one2many_filter.target tests:register test.one2many_filter_domain tests:register test.one2many_filter_domain.target tests:register test.one2many_context tests:register test.one2many_context.target tests:register test.one2one tests:register test.one2one.target tests:register test.one2one.relation tests:register test.one2one_required tests:register test.one2one_required.relation tests:register test.one2one_domain tests:register test.one2one_domain.relation tests:register test.reference tests:register test.reference.target tests:register test.reference_required tests:register test.reference_context tests:register test.reference_context.target tests:register test.selection tests:register test.selection_required tests:register test.selection_label tests:register test.text tests:register test.text_default tests:register test.text_required tests:register test.text_size tests:register test.text_translate tests:register test.text_full tests:register test.time tests:register test.time_default tests:register test.time_required tests:register test.time_format tests:register test.time_precision tests:register test.timedelta tests:register test.timedelta_default tests:register test.timedelta_required tests:register test.history tests:register test.history.line tests:register test.import_data.boolean tests:register test.import_data.integer tests:register test.import_data.integer_required tests:register test.import_data.float tests:register test.import_data.float_required tests:register test.import_data.numeric tests:register test.import_data.numeric_required tests:register test.import_data.char tests:register test.import_data.text tests:register test.import_data.date tests:register test.import_data.datetime tests:register test.import_data.timedelta tests:register test.import_data.selection tests:register test.import_data.many2one.target tests:register test.import_data.many2one tests:register test.import_data.many2many.target tests:register test.import_data.many2many tests:register test.import_data.many2many.relation tests:register test.import_data.one2many tests:register test.import_data.one2many.target tests:register test.import_data.reference.selection tests:register test.import_data.reference tests:register test.import_data.update tests:register test.deactivable.modelview tests:register test.deactivable.modelsql tests:register test.model tests:register test.model_parent tests:register test.model_child tests:register test.model_child_child tests:register test.model_context tests:register test.model_context_parent tests:register test.singleton tests:register test.urlobject tests:register test.model.union1 tests:register test.model.union2 tests:register test.model.union3 tests:register test.model.union4 tests:register test.union tests:register test.union.union tests:register test.model.union.tree1 tests:register test.model.union.tree2 tests:register test.union.tree tests:register test.order.sequence tests:register test.modelsql.read tests:register test.modelsql.read.target tests:register test.modelsql.read.context_id tests:register test.modelsql tests:register test.modelsql.timestamp tests:register test.modelsql.field_set tests:register test.modelsql.one2many tests:register test.modelsql.one2many.target tests:register test.modelsql.search tests:register test.modelsql.null_order tests:register test.modelsql.translation tests:register test.modelsql.check tests:register test.modelsql.unique tests:register test.modelsql.exclude tests:register test.modelsql.lock tests:register test.modelstorage tests:register test.modelstorage.required tests:register test.modelstorage.save2many tests:register test.modelstorage.save2many.target tests:register test.modelstorage.save2many.relation tests:register test.modelstorage.context tests:register test.modelstorage.pyson_domain tests:register test.modelstorage.relation_domain tests:register test.modelstorage.relation_domain.target tests:register test.modelstorage.relation_multi_domain tests:register test.modelstorage.relation_multi_domain.target tests:register test.modelstorage.relation_domain2 tests:register test.modelstorage.relation_domain2.target tests:register test.modelstorage.eval_environment tests:register test.modelview.changed_values tests:register test.modelview.changed_values.dictionary tests:register test.modelview.changed_values.target tests:register test.modelview.changed_values.stored_target tests:register test.modelview.stored.changed_values tests:register test.modelview.stored.changed_values.target tests:register test.modelview.button tests:register test.modelview.button_depends tests:register test.modelview.button_action tests:register test.modelview.button_change tests:register test.modelview.link tests:register test.modelview.link.target tests:register test.modelview.rpc tests:register test.modelview.empty_page tests:register test.modelview.circular_depends tests:register test.modelview.depends_depends tests:register test.modelview.view_attributes tests:register test.modelview.view_attributes_depends tests:register test.mptt tests:register test.model_multivalue tests:register test.model_multivalue.value tests:register test.resource tests:register test.resource.other tests:register test.rule tests:register test.rule.relation tests:register test.rule.model tests:register test.tree tests:register test.tree_wildcard tests:register test.polytree tests:register test.polytree.edge tests:register ir.trigger tests:register test.triggered tests:register test.trigger_action tests:register test.test_wizard.start tests:register test.workflowed tests:register test.test_wizard tests:loading import_data.xml tests:loading sequence.xml tests:loading workflow.xml tests:loading wizard.xml tests:loading modelview.xml tests:loading message.xml setup mixin for ":memory:" history:update test.history history:update test.history.line all modules loaded test_delete_field_no_rule (trytond.tests.test_rule.ModelRuleTestCase.test_delete_field_no_rule) Test _delete field when there's no rule ... ok test_delete_field_relation_rule_False (trytond.tests.test_rule.ModelRuleTestCase.test_delete_field_relation_rule_False) Test _delete field when there's a rule with a relation - False ... ok test_delete_field_relation_rule_True (trytond.tests.test_rule.ModelRuleTestCase.test_delete_field_relation_rule_True) Test _delete field when there's a rule with a relation - True ... ok test_delete_field_rule_False (trytond.tests.test_rule.ModelRuleTestCase.test_delete_field_rule_False) Test _delete field when there's a rule - False ... ok test_delete_field_rule_True (trytond.tests.test_rule.ModelRuleTestCase.test_delete_field_rule_True) Test _delete field when there's a rule - True ... ok test_model_with_rule (trytond.tests.test_rule.ModelRuleTestCase.test_model_with_rule) Test model with rule ... ok test_model_with_rule_fail (trytond.tests.test_rule.ModelRuleTestCase.test_model_with_rule_fail) Test model with rule fail ... ok test_perm_create_with_default_rule_fail (trytond.tests.test_rule.ModelRuleTestCase.test_perm_create_with_default_rule_fail) Test create with default rule fail ... ok test_perm_create_with_rule (trytond.tests.test_rule.ModelRuleTestCase.test_perm_create_with_rule) Test create with rule ... ok test_perm_create_with_rule_fail (trytond.tests.test_rule.ModelRuleTestCase.test_perm_create_with_rule_fail) Test create with rule fail ... ok test_perm_create_without_rule (trytond.tests.test_rule.ModelRuleTestCase.test_perm_create_without_rule) Test create without rule ... ok test_perm_delete_with_rule (trytond.tests.test_rule.ModelRuleTestCase.test_perm_delete_with_rule) Test delete with rule ... ok test_perm_delete_with_rule_fail (trytond.tests.test_rule.ModelRuleTestCase.test_perm_delete_with_rule_fail) Test delete with rule fail ... ok test_perm_delete_without_rule (trytond.tests.test_rule.ModelRuleTestCase.test_perm_delete_without_rule) Test delete without rule ... ok test_perm_read_with_rule (trytond.tests.test_rule.ModelRuleTestCase.test_perm_read_with_rule) Test read with rule ... ok test_perm_read_with_rule_fail (trytond.tests.test_rule.ModelRuleTestCase.test_perm_read_with_rule_fail) Test read with rule fail ... ok test_perm_read_with_rule_no_sql_type_fail (trytond.tests.test_rule.ModelRuleTestCase.test_perm_read_with_rule_no_sql_type_fail) Test read with rule fail and without SQL type ... ok test_perm_read_without_rule (trytond.tests.test_rule.ModelRuleTestCase.test_perm_read_without_rule) Test read without rule ... ok test_perm_write_with_rule (trytond.tests.test_rule.ModelRuleTestCase.test_perm_write_with_rule) Test write with rule ... ok test_perm_write_with_rule_fail_after (trytond.tests.test_rule.ModelRuleTestCase.test_perm_write_with_rule_fail_after) Test write with rule fail after ... ok test_perm_write_with_rule_fail_before (trytond.tests.test_rule.ModelRuleTestCase.test_perm_write_with_rule_fail_before) Test write with rule fail before ... ok test_perm_write_without_rule (trytond.tests.test_rule.ModelRuleTestCase.test_perm_write_without_rule) Test write without rule ... ok test_search_with_rule (trytond.tests.test_rule.ModelRuleTestCase.test_search_with_rule) Test search with rule ... ok test_search_with_rule_match (trytond.tests.test_rule.ModelRuleTestCase.test_search_with_rule_match) Test search with rule match ... ok test_search_without_rule (trytond.tests.test_rule.ModelRuleTestCase.test_search_without_rule) Test search without rule ... ok test_write_field_no_rule (trytond.tests.test_rule.ModelRuleTestCase.test_write_field_no_rule) Test _write field when there's no rule ... ok test_write_field_relation_rule_False (trytond.tests.test_rule.ModelRuleTestCase.test_write_field_relation_rule_False) Test _write field when there's a rule with a relation - False ... ok test_write_field_relation_rule_True (trytond.tests.test_rule.ModelRuleTestCase.test_write_field_relation_rule_True) Test _write field when there's a rule with a relation - True ... ok test_write_field_rule_False (trytond.tests.test_rule.ModelRuleTestCase.test_write_field_rule_False) Test _write field when there's a rule - False ... ok test_write_field_rule_True (trytond.tests.test_rule.ModelRuleTestCase.test_write_field_rule_True) Test _write field when there's a rule - True ... ok test_class_error_handler_called (trytond.tests.test_wsgi.WSGIAppTestCase.test_class_error_handler_called) Test class error handlers can be used ... ok test_error_handlers_last_response (trytond.tests.test_wsgi.WSGIAppTestCase.test_error_handlers_last_response) Test last handler response is used ... ok test_many_error_handlers_called (trytond.tests.test_wsgi.WSGIAppTestCase.test_many_error_handlers_called) Test many error handlers are called ... ok test_one_error_handler_called (trytond.tests.test_wsgi.WSGIAppTestCase.test_one_error_handler_called) Test an error handler is called ... ok test_transition (trytond.tests.test_workflow.WorkflowTestCase.test_transition) Test transition ... ok test_create (trytond.tests.test_wizard.WizardTestCase.test_create) Create Session Wizard ... ok test_delete (trytond.tests.test_wizard.WizardTestCase.test_delete) Delete Session Wizard ... ok test_execute (trytond.tests.test_wizard.WizardTestCase.test_execute) Execute Wizard ... ok test_execute_without_access (trytond.tests.test_wizard.WizardTestCase.test_execute_without_access) Execute wizard without model access ... ok test_execute_without_read_access (trytond.tests.test_wizard.WizardTestCase.test_execute_without_read_access) Execute wizard without read access ... ok test_execute_wrong_model (trytond.tests.test_wizard.WizardTestCase.test_execute_wrong_model) Execute wizard on wrong model ... ok test_session (trytond.tests.test_wizard.WizardTestCase.test_session) Session Wizard ... ok test_authentications (trytond.tests.test_user.UserTestCase.test_authentications) Test authentications ... ok test_bad_authentication_invalid_cookie (trytond.tests.test_user.UserTestCase.test_bad_authentication_invalid_cookie) Test the logging of log in attempts without a valid cookie ... ok test_bad_authentication_logging (trytond.tests.test_user.UserTestCase.test_bad_authentication_logging) Test the logging of log in attempts ... ok test_bad_authentication_valid_cookie (trytond.tests.test_user.UserTestCase.test_bad_authentication_valid_cookie) Test the logging of log in attempts with a valid cookie ... ok test_read_password_hash (trytond.tests.test_user.UserTestCase.test_read_password_hash) Test password_hash can not be read ... ok test_reset_password (trytond.tests.test_user.UserTestCase.test_reset_password) Test reset password ... ok test_reset_password_expired (trytond.tests.test_user.UserTestCase.test_reset_password_expired) Test reset password not working when expired ... ok test_reset_password_with_password (trytond.tests.test_user.UserTestCase.test_reset_password_with_password) Test reset password not working when password is set ... ok test_test_hash (trytond.tests.test_user.UserTestCase.test_test_hash) Test default hash password ... ok test_validate_password_email (trytond.tests.test_user.UserTestCase.test_validate_password_email) Test validate password email ... ok test_validate_password_entropy (trytond.tests.test_user.UserTestCase.test_validate_password_entropy) Test validate password entropy ... ok test_validate_password_forbidden (trytond.tests.test_user.UserTestCase.test_validate_password_forbidden) Test validate password forbidden ... ok test_validate_password_length (trytond.tests.test_user.UserTestCase.test_validate_password_length) Test validate password length ... ok test_validate_password_login (trytond.tests.test_user.UserTestCase.test_validate_password_login) Test validate password login ... ok test_validate_password_name (trytond.tests.test_user.UserTestCase.test_validate_password_name) Test validate password name ... ok test_union (trytond.tests.test_union.UnionMixinTestCase.test_union) Test union ... ok test_union_tree (trytond.tests.test_union.UnionMixinTestCase.test_union_tree) Test union tree ... ok test_union_union (trytond.tests.test_union.UnionMixinTestCase.test_union_union) Test union of union ... ok test_constraints (trytond.tests.test_trigger.TriggerTestCase.test_constraints) Test constraints ... ok test_on_create (trytond.tests.test_trigger.TriggerTestCase.test_on_create) Test on_create ... ok test_on_delete (trytond.tests.test_trigger.TriggerTestCase.test_on_delete) Test on_delete ... ok test_on_time (trytond.tests.test_trigger.TriggerTestCase.test_on_time) Test on_time ... ok test_on_write (trytond.tests.test_trigger.TriggerTestCase.test_on_write) Test on_write ... ok test_check_recursion (trytond.tests.test_tree.TreeMixinTestCase.test_check_recursion) Test check_recursion ... ok test_check_recursion_polytree (trytond.tests.test_tree.TreeMixinTestCase.test_check_recursion_polytree) Test check_recursion on polytree ... ok test_name_domain (trytond.tests.test_tree.TreeMixinTestCase.test_name_domain) Test name domain ... ok test_name_domain_wildcard (trytond.tests.test_tree.TreeMixinTestCase.test_name_domain_wildcard) Test name domain on tree with wildcard ... ok test_rec_name (trytond.tests.test_tree.TreeMixinTestCase.test_rec_name) Test rec_name ... ok test_search_rec_name_equals (trytond.tests.test_tree.TreeMixinTestCase.test_search_rec_name_equals) Test search_rec_name equals ... ok test_search_rec_name_equals_none (trytond.tests.test_tree.TreeMixinTestCase.test_search_rec_name_equals_none) Test search_rec_name equals ... ok test_search_rec_name_equals_toplevel (trytond.tests.test_tree.TreeMixinTestCase.test_search_rec_name_equals_toplevel) Test search_rec_name equals top-level ... ok test_search_rec_name_in (trytond.tests.test_tree.TreeMixinTestCase.test_search_rec_name_in) Test search_rec_name in ... ok test_search_rec_name_in_toplevel (trytond.tests.test_tree.TreeMixinTestCase.test_search_rec_name_in_toplevel) Test search_rec_name in top-level ... ok test_search_rec_name_like (trytond.tests.test_tree.TreeMixinTestCase.test_search_rec_name_like) Test search_rec_name like ... ok test_search_rec_name_like_lowlevel (trytond.tests.test_tree.TreeMixinTestCase.test_search_rec_name_like_lowlevel) Test search_rec_name like low-level ... ok test_search_rec_name_like_toplevel (trytond.tests.test_tree.TreeMixinTestCase.test_search_rec_name_like_toplevel) Test search_rec_name like top-level ... ok test_search_rec_name_non_equals (trytond.tests.test_tree.TreeMixinTestCase.test_search_rec_name_non_equals) Test search_rec_name non equals ... ok test_search_rec_name_non_equals_none (trytond.tests.test_tree.TreeMixinTestCase.test_search_rec_name_non_equals_none) Test search_rec_name equals ... ok test_search_rec_name_non_equals_toplevel (trytond.tests.test_tree.TreeMixinTestCase.test_search_rec_name_non_equals_toplevel) Test search_rec_name non equals top-level ... ok test_nonexistdb (trytond.tests.test_transaction.TransactionTestCase.test_nonexistdb) Attempt opening a transaction with a non existant DB ... ok test_set_user (trytond.tests.test_transaction.TransactionTestCase.test_set_user) Test set_user ... ok test_stacked_transactions (trytond.tests.test_transaction.TransactionTestCase.test_stacked_transactions) Test that transactions are stacked / unstacked correctly ... ok test_two_phase_commit (trytond.tests.test_transaction.TransactionTestCase.test_two_phase_commit) ... ok test_escape_wildcard (trytond.tests.test_tools.ToolsTestCase.test_escape_wildcard) ... ok test_file_open (trytond.tests.test_tools.ToolsTestCase.test_file_open) Test file_open ... ok test_file_open_suffix (trytond.tests.test_tools.ToolsTestCase.test_file_open_suffix) Test file_open from same root name but with a suffix ... ok test_is_full_text (trytond.tests.test_tools.ToolsTestCase.test_is_full_text) Test is_full_text ... ok test_is_instance_method (trytond.tests.test_tools.ToolsTestCase.test_is_instance_method) Test is_instance_method ... ok test_lstrip_wildcard (trytond.tests.test_tools.ToolsTestCase.test_lstrip_wildcard) Test lstrip wildcard ... ok test_lstrip_wildcard_different_wildcard (trytond.tests.test_tools.ToolsTestCase.test_lstrip_wildcard_different_wildcard) Test lstrip wildcard with different wildcard ... ok test_reduce_domain (trytond.tests.test_tools.ToolsTestCase.test_reduce_domain) Test reduce_domain ... ok test_reduce_ids_complex (trytond.tests.test_tools.ToolsTestCase.test_reduce_ids_complex) Test reduce_ids complex list ... ok test_reduce_ids_complex_small_continue (trytond.tests.test_tools.ToolsTestCase.test_reduce_ids_complex_small_continue) Test reduce_ids complex list with small continue ... ok test_reduce_ids_continue (trytond.tests.test_tools.ToolsTestCase.test_reduce_ids_continue) Test reduce_ids continue list ... ok test_reduce_ids_empty (trytond.tests.test_tools.ToolsTestCase.test_reduce_ids_empty) Test reduce_ids empty list ... ok test_reduce_ids_float (trytond.tests.test_tools.ToolsTestCase.test_reduce_ids_float) Test reduce_ids with integer as float ... ok test_reduce_ids_one_hole (trytond.tests.test_tools.ToolsTestCase.test_reduce_ids_one_hole) Test reduce_ids continue list with one hole ... ok test_reduce_ids_short_continue (trytond.tests.test_tools.ToolsTestCase.test_reduce_ids_short_continue) Test reduce_ids short continue list ... ok test_rstrip_wildcard (trytond.tests.test_tools.ToolsTestCase.test_rstrip_wildcard) Test rstrip wildcard ... ok test_rstrip_wildcard_diferent_wildcard (trytond.tests.test_tools.ToolsTestCase.test_rstrip_wildcard_diferent_wildcard) ... ok test_slugify (trytond.tests.test_tools.ToolsTestCase.test_slugify) Test slugify ... ok test_slugify_hyphenate (trytond.tests.test_tools.ToolsTestCase.test_slugify_hyphenate) Test hyphenate in slugify ... ok test_strip_wildcard (trytond.tests.test_tools.ToolsTestCase.test_strip_wildcard) Test strip wildcard ... ok test_strip_wildcard_different_wildcard (trytond.tests.test_tools.ToolsTestCase.test_strip_wildcard_different_wildcard) Test strip wildcard with different wildcard ... ok test_unescape_wildcard (trytond.tests.test_tools.ToolsTestCase.test_unescape_wildcard) Test unescape_wildcard ... ok test_add (trytond.tests.test_tools.StringPartitionedTestCase.test_add) ... ok test_init (trytond.tests.test_tools.StringPartitionedTestCase.test_init) ... ok test_init_partitioned (trytond.tests.test_tools.StringPartitionedTestCase.test_init_partitioned) ... ok test_iter (trytond.tests.test_tools.StringPartitionedTestCase.test_iter) ... ok test_len (trytond.tests.test_tools.StringPartitionedTestCase.test_len) ... ok test_radd (trytond.tests.test_tools.StringPartitionedTestCase.test_radd) ... ok test_str (trytond.tests.test_tools.StringPartitionedTestCase.test_str) ... ok test_and_inversion (trytond.tests.test_tools.DomainInversionTestCase.test_and_inversion) ... ok test_andand_inversion (trytond.tests.test_tools.DomainInversionTestCase.test_andand_inversion) ... ok test_andor_inversion (trytond.tests.test_tools.DomainInversionTestCase.test_andor_inversion) ... ok test_concat (trytond.tests.test_tools.DomainInversionTestCase.test_concat) ... ok test_evaldomain (trytond.tests.test_tools.DomainInversionTestCase.test_evaldomain) ... ok test_extract_models (trytond.tests.test_tools.DomainInversionTestCase.test_extract_models) ... ok test_firstline (trytond.tests.test_tools.DomainInversionTestCase.test_firstline) Test firstline ... ok test_localize (trytond.tests.test_tools.DomainInversionTestCase.test_localize) ... ok test_merge (trytond.tests.test_tools.DomainInversionTestCase.test_merge) ... ok test_or_inversion (trytond.tests.test_tools.DomainInversionTestCase.test_or_inversion) ... ok test_orand_inversion (trytond.tests.test_tools.DomainInversionTestCase.test_orand_inversion) ... ok test_oror_inversion (trytond.tests.test_tools.DomainInversionTestCase.test_oror_inversion) ... ok test_parse (trytond.tests.test_tools.DomainInversionTestCase.test_parse) ... ok test_prepare_reference_domain (trytond.tests.test_tools.DomainInversionTestCase.test_prepare_reference_domain) ... ok test_simple_inversion (trytond.tests.test_tools.DomainInversionTestCase.test_simple_inversion) ... ok test_simplify (trytond.tests.test_tools.DomainInversionTestCase.test_simplify) ... ok test_sortable_values (trytond.tests.test_tools.DomainInversionTestCase.test_sortable_values) ... ok test_unique_value (trytond.tests.test_tools.DomainInversionTestCase.test_unique_value) ... ok decistmt (trytond.tools.decimal_) Doctest: trytond.tools.decimal_.decistmt ... ok test_decimal_timestamp (trytond.tests.test_sequence.SequenceTestCase.test_decimal_timestamp) Test Decimal Timestamp ... ok test_hexadecimal_timestamp (trytond.tests.test_sequence.SequenceTestCase.test_hexadecimal_timestamp) Test Hexadecimal Timestamp ... ok test_incremental (trytond.tests.test_sequence.SequenceTestCase.test_incremental) Test incremental ... ok test_prefix_suffix (trytond.tests.test_sequence.SequenceTestCase.test_prefix_suffix) Test prefix/suffix ... ok test_decimal_timestamp (trytond.tests.test_sequence.SequenceStrictTestCase.test_decimal_timestamp) Test Decimal Timestamp ... ok test_hexadecimal_timestamp (trytond.tests.test_sequence.SequenceStrictTestCase.test_hexadecimal_timestamp) Test Hexadecimal Timestamp ... ok test_incremental (trytond.tests.test_sequence.SequenceStrictTestCase.test_incremental) Test incremental ... ok test_prefix_suffix (trytond.tests.test_sequence.SequenceStrictTestCase.test_prefix_suffix) Test prefix/suffix ... ok test_SMTPDataManager (trytond.tests.test_sendmail.SendmailTestCase.test_SMTPDataManager) Test SMTPDataManager ... fail to send email to fail to send email to ok test_get_smtp_server (trytond.tests.test_sendmail.SendmailTestCase.test_get_smtp_server) Test get_smtp_server ... ok test_get_smtp_server_extra_parameters (trytond.tests.test_sendmail.SendmailTestCase.test_get_smtp_server_extra_parameters) Test get_smtp_server uri extra parameters ... ok test_sendmail (trytond.tests.test_sendmail.SendmailTestCase.test_sendmail) Test sendmail ... fail to send email to ok test_sendmail_transactional (trytond.tests.test_sendmail.SendmailTestCase.test_sendmail_transactional) Test sendmail_transactional ... ok test_check_access (trytond.tests.test_rpc.RPCTestCase.test_check_access) Test check_access ... ok test_clean_context (trytond.tests.test_rpc.RPCTestCase.test_clean_context) Test clean context ... ok test_instantiate (trytond.tests.test_rpc.RPCTestCase.test_instantiate) Test instantiate ... ok test_instantiate_slice (trytond.tests.test_rpc.RPCTestCase.test_instantiate_slice) Test instantiate with slice ... ok test_instantiate_unique (trytond.tests.test_rpc.RPCTestCase.test_instantiate_unique) Test instantiate unique ... ok test_keyword_argument (trytond.tests.test_rpc.RPCTestCase.test_keyword_argument) Test keyword argument ... ok test_missing_context (trytond.tests.test_rpc.RPCTestCase.test_missing_context) Test missing context ... ok test_simple (trytond.tests.test_rpc.RPCTestCase.test_simple) Test simple ... ok test_timestamp (trytond.tests.test_rpc.RPCTestCase.test_timestamp) Test context timestamp ... ok test_wrong_context_type (trytond.tests.test_rpc.RPCTestCase.test_wrong_context_type) Test wrong context type ... ok init pool for ":memory:" ir setup mixin for ":memory:" setup mixin for ":memory:" setup pool for ":memory:" ir:register ir.configuration ir:register ir.translation ir:register ir.translation.set.start ir:register ir.translation.set.succeed ir:register ir.translation.clean.start ir:register ir.translation.clean.succeed ir:register ir.translation.update.start ir:register ir.translation.export.start ir:register ir.translation.export.result ir:register ir.sequence.type ir:register ir.sequence ir:register ir.sequence.strict ir:register ir.ui.menu ir:register ir.ui.menu.favorite ir:register ir.ui.view ir:register ir.ui.view.show.start ir:register ir.ui.view_tree_width ir:register ir.ui.view_tree_state ir:register ir.ui.view_search ir:register ir.ui.icon ir:register ir.action ir:register ir.action.keyword ir:register ir.action.report ir:register ir.action.act_window ir:register ir.action.act_window.view ir:register ir.action.act_window.domain ir:register ir.action.wizard ir:register ir.action.url ir:register ir.model ir:register ir.model.field ir:register ir.model.access ir:register ir.model.field.access ir:register ir.model.button ir:register ir.model.button.rule ir:register ir.model.button.click ir:register ir.model.button-button.reset ir:register ir.model.data ir:register ir.model.print_model_graph.start ir:register ir.attachment ir:register ir.note ir:register ir.note.read ir:register ir.avatar ir:register ir.avatar.cache ir:register ir.cron ir:register ir.lang ir:register ir.lang.config.start ir:register ir.export ir:register ir.export.line ir:register ir.rule.group ir:register ir.rule ir:register ir.module ir:register ir.module.dependency ir:register ir.module.config_wizard.item ir:register ir.module.config_wizard.first ir:register ir.module.config_wizard.other ir:register ir.module.config_wizard.done ir:register ir.module.activate_upgrade.start ir:register ir.module.activate_upgrade.done ir:register ir.cache ir:register ir.date ir:register ir.trigger ir:register ir.trigger.log ir:register ir.session ir:register ir.session.wizard ir:register ir.queue ir:register ir.calendar.month ir:register ir.calendar.day ir:register ir.message ir:register ir.email ir:register ir.email.address ir:register ir.email.template ir:register ir.email.template-ir.action.report ir:register ir.translation.set ir:register ir.translation.clean ir:register ir.translation.update ir:register ir.translation.export ir:register ir.translation.report ir:register ir.ui.view.show ir:register ir.model.print_model_graph ir:register ir.module.config_wizard ir:register ir.module.activate_upgrade ir:register ir.module.config ir:register ir.lang.config ir:register ir.model.graph ir:register ir.model.workflow_graph ir:loading ir.xml ir:loading ui/ui.xml ir:loading ui/icon.xml ir:loading ui/menu.xml ir:loading ui/view.xml ir:loading action.xml ir:loading model.xml ir:loading sequence.xml ir:loading attachment.xml ir:loading note.xml ir:loading cron.xml ir:loading lang.xml ir:loading translation.xml ir:loading export.xml ir:loading rule.xml ir:loading module.xml ir:loading trigger.xml ir:loading calendar_.xml ir:loading message.xml ir:loading queue.xml ir:loading email.xml ir:loading locale/fr.po res setup mixin for ":memory:" setup pool for ":memory:" res:register res.group res:register res.user res:register res.user.login.attempt res:register res.user.device res:register res.user-ir.action res:register res.user-res.group res:register res.user.warning res:register res.user.application res:register res.user.config.start res:register ir.ui.menu-res.group res:register ir.action-res.group res:register ir.action res:register ir.action.report res:register ir.action.act_window res:register ir.action.wizard res:register ir.action.url res:register ir.action.keyword res:register ir.model.button-res.group res:register ir.model.button.rule res:register ir.model.button.click res:register ir.rule.group-res.group res:register ir.lang res:register ir.sequence.type res:register ir.sequence.type-res.group res:register ir.module.config_wizard.item res:register ir.export res:register ir.export-res.group res:register ir.export-write-res.group res:register res.user.config res:register res.user.email_reset_password res:loading res.xml res:loading group.xml res:loading user.xml res:loading ir.xml res:loading message.xml res:loading locale/fr.po setup mixin for ":memory:" all modules loaded test_data_delimiter (trytond.tests.test_routes.RoutesTestCase.test_data_delimiter) Test GET data with delimiter ... login succeeded for 'admin' from 'None' on database ':memory:' ok test_data_encoding (trytond.tests.test_routes.RoutesTestCase.test_data_encoding) Test GET data with encoding ... login succeeded for 'admin' from 'None' on database ':memory:' ok test_data_language (trytond.tests.test_routes.RoutesTestCase.test_data_language) Test GET data with language ... login succeeded for 'admin' from 'None' on database ':memory:' ok test_data_locale_format (trytond.tests.test_routes.RoutesTestCase.test_data_locale_format) Test GET data in locale format ... login succeeded for 'admin' from 'None' on database ':memory:' login succeeded for 'admin' from 'None' on database ':memory:' ok test_data_multiple_fields (trytond.tests.test_routes.RoutesTestCase.test_data_multiple_fields) Test GET data with multiple fields ... login succeeded for 'admin' from 'None' on database ':memory:' ok test_data_no_field (trytond.tests.test_routes.RoutesTestCase.test_data_no_field) Test GET data without field ... login succeeded for 'admin' from 'None' on database ':memory:' ok test_data_no_header (trytond.tests.test_routes.RoutesTestCase.test_data_no_header) Test GET data without header ... login succeeded for 'admin' from 'None' on database ':memory:' ok test_data_one_field (trytond.tests.test_routes.RoutesTestCase.test_data_one_field) Test GET data with one field ... login succeeded for 'admin' from 'None' on database ':memory:' ok test_data_page (trytond.tests.test_routes.RoutesTestCase.test_data_page) Test GET data with page ... login succeeded for 'admin' from 'None' on database ':memory:' login succeeded for 'admin' from 'None' on database ':memory:' ok test_data_quotechar (trytond.tests.test_routes.RoutesTestCase.test_data_quotechar) Test GET data with quotechar ... login succeeded for 'admin' from 'None' on database ':memory:' ok test_data_size (trytond.tests.test_routes.RoutesTestCase.test_data_size) Test GET data with size limit ... login succeeded for 'admin' from 'None' on database ':memory:' ok init pool for ":memory:" ir setup mixin for ":memory:" setup mixin for ":memory:" setup pool for ":memory:" ir:register ir.configuration ir:register ir.translation ir:register ir.translation.set.start ir:register ir.translation.set.succeed ir:register ir.translation.clean.start ir:register ir.translation.clean.succeed ir:register ir.translation.update.start ir:register ir.translation.export.start ir:register ir.translation.export.result ir:register ir.sequence.type ir:register ir.sequence ir:register ir.sequence.strict ir:register ir.ui.menu ir:register ir.ui.menu.favorite ir:register ir.ui.view ir:register ir.ui.view.show.start ir:register ir.ui.view_tree_width ir:register ir.ui.view_tree_state ir:register ir.ui.view_search ir:register ir.ui.icon ir:register ir.action ir:register ir.action.keyword ir:register ir.action.report ir:register ir.action.act_window ir:register ir.action.act_window.view ir:register ir.action.act_window.domain ir:register ir.action.wizard ir:register ir.action.url ir:register ir.model ir:register ir.model.field ir:register ir.model.access ir:register ir.model.field.access ir:register ir.model.button ir:register ir.model.button.rule ir:register ir.model.button.click ir:register ir.model.button-button.reset ir:register ir.model.data ir:register ir.model.print_model_graph.start ir:register ir.attachment ir:register ir.note ir:register ir.note.read ir:register ir.avatar ir:register ir.avatar.cache ir:register ir.cron ir:register ir.lang ir:register ir.lang.config.start ir:register ir.export ir:register ir.export.line ir:register ir.rule.group ir:register ir.rule ir:register ir.module ir:register ir.module.dependency ir:register ir.module.config_wizard.item ir:register ir.module.config_wizard.first ir:register ir.module.config_wizard.other ir:register ir.module.config_wizard.done ir:register ir.module.activate_upgrade.start ir:register ir.module.activate_upgrade.done ir:register ir.cache ir:register ir.date ir:register ir.trigger ir:register ir.trigger.log ir:register ir.session ir:register ir.session.wizard ir:register ir.queue ir:register ir.calendar.month ir:register ir.calendar.day ir:register ir.message ir:register ir.email ir:register ir.email.address ir:register ir.email.template ir:register ir.email.template-ir.action.report ir:register ir.translation.set ir:register ir.translation.clean ir:register ir.translation.update ir:register ir.translation.export ir:register ir.translation.report ir:register ir.ui.view.show ir:register ir.model.print_model_graph ir:register ir.module.config_wizard ir:register ir.module.activate_upgrade ir:register ir.module.config ir:register ir.lang.config ir:register ir.model.graph ir:register ir.model.workflow_graph ir:loading ir.xml ir:loading ui/ui.xml ir:loading ui/icon.xml ir:loading ui/menu.xml ir:loading ui/view.xml ir:loading action.xml ir:loading model.xml ir:loading sequence.xml ir:loading attachment.xml ir:loading note.xml ir:loading cron.xml ir:loading lang.xml ir:loading translation.xml ir:loading export.xml ir:loading rule.xml ir:loading module.xml ir:loading trigger.xml ir:loading calendar_.xml ir:loading message.xml ir:loading queue.xml ir:loading email.xml res setup mixin for ":memory:" setup pool for ":memory:" res:register res.group res:register res.user res:register res.user.login.attempt res:register res.user.device res:register res.user-ir.action res:register res.user-res.group res:register res.user.warning res:register res.user.application res:register res.user.config.start res:register ir.ui.menu-res.group res:register ir.action-res.group res:register ir.action res:register ir.action.report res:register ir.action.act_window res:register ir.action.wizard res:register ir.action.url res:register ir.action.keyword res:register ir.model.button-res.group res:register ir.model.button.rule res:register ir.model.button.click res:register ir.rule.group-res.group res:register ir.lang res:register ir.sequence.type res:register ir.sequence.type-res.group res:register ir.module.config_wizard.item res:register ir.export res:register ir.export-res.group res:register ir.export-write-res.group res:register res.user.config res:register res.user.email_reset_password res:loading res.xml res:loading group.xml res:loading user.xml res:loading ir.xml res:loading message.xml setup mixin for ":memory:" all modules loaded init pool for ":memory:" ir setup mixin for ":memory:" setup mixin for ":memory:" setup pool for ":memory:" res setup mixin for ":memory:" setup pool for ":memory:" tests setup pool for ":memory:" tests:register test.access tests:register test.access.relate tests:register test.access.model tests:register test.copy tests:register test.copy.one2many tests:register test.copy.one2many.target tests:register test.copy.one2many_reference tests:register test.copy.one2many_reference.target tests:register test.copy.many2many tests:register test.copy.many2many.target tests:register test.copy.many2many.rel tests:register test.copy.many2many_reference tests:register test.copy.many2many_reference.target tests:register test.copy.many2many_reference.rel tests:register test.copy.binary tests:register test.copy.translate tests:register test.export_data.target tests:register test.export_data tests:register test.export_data.target tests:register test.export_data.relation tests:register test.binary tests:register test.binary_default tests:register test.binary_required tests:register test.binary_filestorage tests:register test.boolean tests:register test.boolean_default tests:register test.char tests:register test.char_default tests:register test.char_required tests:register test.char_size tests:register test.char_translate tests:register test.char_unaccented_on tests:register test.char_unaccented_off tests:register test.char_unaccented_translate tests:register test.field_context.parent tests:register test.field_context.child tests:register test.date tests:register test.date_default tests:register test.date_required tests:register test.datetime tests:register test.datetime_default tests:register test.datetime_required tests:register test.datetime_format tests:register test.dict.schema tests:register test.dict tests:register test.dict_default tests:register test.dict_required tests:register test.dict_jsonb tests:register test.dict_noschema tests:register test.dict_unaccented_on tests:register test.dict_unaccented_off tests:register test.float tests:register test.float_default tests:register test.float_required tests:register test.float_digits tests:register test.function.accessor tests:register test.function.accessor.target tests:register test.integer tests:register test.integer_default tests:register test.integer_required tests:register test.integer_domain tests:register test.many2many tests:register test.many2many.target tests:register test.many2many.relation tests:register test.many2many_required tests:register test.many2many_required.target tests:register test.many2many_required.relation tests:register test.many2many_reference tests:register test.many2many_reference.target tests:register test.many2many_reference.relation tests:register test.many2many_size tests:register test.many2many_size.target tests:register test.many2many_size.relation tests:register test.many2many_filter tests:register test.many2many_filter.target tests:register test.many2many_filter.relation tests:register test.many2many_filter_domain tests:register test.many2many_filter_domain.target tests:register test.many2many_filter_domain.relation tests:register test.many2many_tree tests:register test.many2many_tree.relation tests:register test.many2many_context tests:register test.many2many_context.target tests:register test.many2many_context.relation tests:register test.many2one_target tests:register test.many2one tests:register test.many2one_domainvalidation tests:register test.many2one_no_foreign_key tests:register test.many2one_target_storage tests:register test.many2one_tree tests:register test.many2one_mptt tests:register test.many2one_context tests:register test.many2one_context.target tests:register test.multi_selection tests:register test.multi_selection_required tests:register test.numeric tests:register test.numeric_default tests:register test.numeric_required tests:register test.numeric_digits tests:register test.one2many tests:register test.one2many.target tests:register test.one2many_required tests:register test.one2many_required.target tests:register test.one2many_reference tests:register test.one2many_reference.target tests:register test.one2many_size tests:register test.one2many_size.target tests:register test.one2many_size_pyson tests:register test.one2many_size_pyson.target tests:register test.one2many_filter tests:register test.one2many_filter.target tests:register test.one2many_filter_domain tests:register test.one2many_filter_domain.target tests:register test.one2many_context tests:register test.one2many_context.target tests:register test.one2one tests:register test.one2one.target tests:register test.one2one.relation tests:register test.one2one_required tests:register test.one2one_required.relation tests:register test.one2one_domain tests:register test.one2one_domain.relation tests:register test.reference tests:register test.reference.target tests:register test.reference_required tests:register test.reference_context tests:register test.reference_context.target tests:register test.selection tests:register test.selection_required tests:register test.selection_label tests:register test.text tests:register test.text_default tests:register test.text_required tests:register test.text_size tests:register test.text_translate tests:register test.text_full tests:register test.time tests:register test.time_default tests:register test.time_required tests:register test.time_format tests:register test.time_precision tests:register test.timedelta tests:register test.timedelta_default tests:register test.timedelta_required tests:register test.history tests:register test.history.line tests:register test.import_data.boolean tests:register test.import_data.integer tests:register test.import_data.integer_required tests:register test.import_data.float tests:register test.import_data.float_required tests:register test.import_data.numeric tests:register test.import_data.numeric_required tests:register test.import_data.char tests:register test.import_data.text tests:register test.import_data.date tests:register test.import_data.datetime tests:register test.import_data.timedelta tests:register test.import_data.selection tests:register test.import_data.many2one.target tests:register test.import_data.many2one tests:register test.import_data.many2many.target tests:register test.import_data.many2many tests:register test.import_data.many2many.relation tests:register test.import_data.one2many tests:register test.import_data.one2many.target tests:register test.import_data.reference.selection tests:register test.import_data.reference tests:register test.import_data.update tests:register test.deactivable.modelview tests:register test.deactivable.modelsql tests:register test.model tests:register test.model_parent tests:register test.model_child tests:register test.model_child_child tests:register test.model_context tests:register test.model_context_parent tests:register test.singleton tests:register test.urlobject tests:register test.model.union1 tests:register test.model.union2 tests:register test.model.union3 tests:register test.model.union4 tests:register test.union tests:register test.union.union tests:register test.model.union.tree1 tests:register test.model.union.tree2 tests:register test.union.tree tests:register test.order.sequence tests:register test.modelsql.read tests:register test.modelsql.read.target tests:register test.modelsql.read.context_id tests:register test.modelsql tests:register test.modelsql.timestamp tests:register test.modelsql.field_set tests:register test.modelsql.one2many tests:register test.modelsql.one2many.target tests:register test.modelsql.search tests:register test.modelsql.null_order tests:register test.modelsql.translation tests:register test.modelsql.check tests:register test.modelsql.unique tests:register test.modelsql.exclude tests:register test.modelsql.lock tests:register test.modelstorage tests:register test.modelstorage.required tests:register test.modelstorage.save2many tests:register test.modelstorage.save2many.target tests:register test.modelstorage.save2many.relation tests:register test.modelstorage.context tests:register test.modelstorage.pyson_domain tests:register test.modelstorage.relation_domain tests:register test.modelstorage.relation_domain.target tests:register test.modelstorage.relation_multi_domain tests:register test.modelstorage.relation_multi_domain.target tests:register test.modelstorage.relation_domain2 tests:register test.modelstorage.relation_domain2.target tests:register test.modelstorage.eval_environment tests:register test.modelview.changed_values tests:register test.modelview.changed_values.dictionary tests:register test.modelview.changed_values.target tests:register test.modelview.changed_values.stored_target tests:register test.modelview.stored.changed_values tests:register test.modelview.stored.changed_values.target tests:register test.modelview.button tests:register test.modelview.button_depends tests:register test.modelview.button_action tests:register test.modelview.button_change tests:register test.modelview.link tests:register test.modelview.link.target tests:register test.modelview.rpc tests:register test.modelview.empty_page tests:register test.modelview.circular_depends tests:register test.modelview.depends_depends tests:register test.modelview.view_attributes tests:register test.modelview.view_attributes_depends tests:register test.mptt tests:register test.model_multivalue tests:register test.model_multivalue.value tests:register test.resource tests:register test.resource.other tests:register test.rule tests:register test.rule.relation tests:register test.rule.model tests:register test.tree tests:register test.tree_wildcard tests:register test.polytree tests:register test.polytree.edge tests:register ir.trigger tests:register test.triggered tests:register test.trigger_action tests:register test.test_wizard.start tests:register test.workflowed tests:register test.test_wizard tests:loading import_data.xml tests:loading sequence.xml tests:loading workflow.xml tests:loading wizard.xml tests:loading modelview.xml tests:loading message.xml setup mixin for ":memory:" history:update test.history history:update test.history.line all modules loaded test_note_write (trytond.tests.test_resource.ResourceTestCase.test_note_write) Test note write behaviour ... ok test_resources_copied (trytond.tests.test_resource.ResourceTestCase.test_resources_copied) Test resources are copied ... ok test_resources_not_copied (trytond.tests.test_resource.ResourceTestCase.test_resources_not_copied) Test resources are not copied ... ok init pool for ":memory:" ir setup mixin for ":memory:" setup mixin for ":memory:" setup pool for ":memory:" ir:register ir.configuration ir:register ir.translation ir:register ir.translation.set.start ir:register ir.translation.set.succeed ir:register ir.translation.clean.start ir:register ir.translation.clean.succeed ir:register ir.translation.update.start ir:register ir.translation.export.start ir:register ir.translation.export.result ir:register ir.sequence.type ir:register ir.sequence ir:register ir.sequence.strict ir:register ir.ui.menu ir:register ir.ui.menu.favorite ir:register ir.ui.view ir:register ir.ui.view.show.start ir:register ir.ui.view_tree_width ir:register ir.ui.view_tree_state ir:register ir.ui.view_search ir:register ir.ui.icon ir:register ir.action ir:register ir.action.keyword ir:register ir.action.report ir:register ir.action.act_window ir:register ir.action.act_window.view ir:register ir.action.act_window.domain ir:register ir.action.wizard ir:register ir.action.url ir:register ir.model ir:register ir.model.field ir:register ir.model.access ir:register ir.model.field.access ir:register ir.model.button ir:register ir.model.button.rule ir:register ir.model.button.click ir:register ir.model.button-button.reset ir:register ir.model.data ir:register ir.model.print_model_graph.start ir:register ir.attachment ir:register ir.note ir:register ir.note.read ir:register ir.avatar ir:register ir.avatar.cache ir:register ir.cron ir:register ir.lang ir:register ir.lang.config.start ir:register ir.export ir:register ir.export.line ir:register ir.rule.group ir:register ir.rule ir:register ir.module ir:register ir.module.dependency ir:register ir.module.config_wizard.item ir:register ir.module.config_wizard.first ir:register ir.module.config_wizard.other ir:register ir.module.config_wizard.done ir:register ir.module.activate_upgrade.start ir:register ir.module.activate_upgrade.done ir:register ir.cache ir:register ir.date ir:register ir.trigger ir:register ir.trigger.log ir:register ir.session ir:register ir.session.wizard ir:register ir.queue ir:register ir.calendar.month ir:register ir.calendar.day ir:register ir.message ir:register ir.email ir:register ir.email.address ir:register ir.email.template ir:register ir.email.template-ir.action.report ir:register ir.translation.set ir:register ir.translation.clean ir:register ir.translation.update ir:register ir.translation.export ir:register ir.translation.report ir:register ir.ui.view.show ir:register ir.model.print_model_graph ir:register ir.module.config_wizard ir:register ir.module.activate_upgrade ir:register ir.module.config ir:register ir.lang.config ir:register ir.model.graph ir:register ir.model.workflow_graph ir:loading ir.xml ir:loading ui/ui.xml ir:loading ui/icon.xml ir:loading ui/menu.xml ir:loading ui/view.xml ir:loading action.xml ir:loading model.xml ir:loading sequence.xml ir:loading attachment.xml ir:loading note.xml ir:loading cron.xml ir:loading lang.xml ir:loading translation.xml ir:loading export.xml ir:loading rule.xml ir:loading module.xml ir:loading trigger.xml ir:loading calendar_.xml ir:loading message.xml ir:loading queue.xml ir:loading email.xml res setup mixin for ":memory:" setup pool for ":memory:" res:register res.group res:register res.user res:register res.user.login.attempt res:register res.user.device res:register res.user-ir.action res:register res.user-res.group res:register res.user.warning res:register res.user.application res:register res.user.config.start res:register ir.ui.menu-res.group res:register ir.action-res.group res:register ir.action res:register ir.action.report res:register ir.action.act_window res:register ir.action.wizard res:register ir.action.url res:register ir.action.keyword res:register ir.model.button-res.group res:register ir.model.button.rule res:register ir.model.button.click res:register ir.rule.group-res.group res:register ir.lang res:register ir.sequence.type res:register ir.sequence.type-res.group res:register ir.module.config_wizard.item res:register ir.export res:register ir.export-res.group res:register ir.export-write-res.group res:register res.user.config res:register res.user.email_reset_password res:loading res.xml res:loading group.xml res:loading user.xml res:loading ir.xml res:loading message.xml setup mixin for ":memory:" all modules loaded test_buttons_registered (trytond.tests.test_res.ResTestCase.test_buttons_registered) Test all buttons are registered in ir.model.button ... ok test_buttons_states (trytond.tests.test_res.ResTestCase.test_buttons_states) Test the states of buttons ... ok test_depends (trytond.tests.test_res.ResTestCase.test_depends) Test depends ... ok test_field_methods (trytond.tests.test_res.ResTestCase.test_field_methods) Test field methods ... ok test_field_relation_target (trytond.tests.test_res.ResTestCase.test_field_relation_target) Test field relation and target ... ok test_function_fields (trytond.tests.test_res.ResTestCase.test_function_fields) Test function fields methods ... ok test_icon (trytond.tests.test_res.ResTestCase.test_icon) Test icons of the module ... ok test_ir_action_window (trytond.tests.test_res.ResTestCase.test_ir_action_window) Test action windows are correctly defined ... ok test_menu_action (trytond.tests.test_res.ResTestCase.test_menu_action) Test that menu actions are accessible to menu's group ... ok test_missing_depends (trytond.tests.test_res.ResTestCase.test_missing_depends) Test for missing depends ... ok test_model__access__ (trytond.tests.test_res.ResTestCase.test_model__access__) Test existing model __access__ ... ok test_model_access (trytond.tests.test_res.ResTestCase.test_model_access) Test missing default model access ... ok test_modelsingleton_inherit_order (trytond.tests.test_res.ResTestCase.test_modelsingleton_inherit_order) Test ModelSingleton, ModelSQL, ModelStorage order in the MRO ... ok test_rec_name (trytond.tests.test_res.ResTestCase.test_rec_name) ... ok test_rpc_callable (trytond.tests.test_res.ResTestCase.test_rpc_callable) Test that RPC methods are callable ... ok test_selection_fields (trytond.tests.test_res.ResTestCase.test_selection_fields) Test selection values ... ok test_user_avatar (trytond.tests.test_res.ResTestCase.test_user_avatar) ... ok test_view (trytond.tests.test_res.ResTestCase.test_view) Test validity of all views of the module ... ok test_wizards (trytond.tests.test_res.ResTestCase.test_wizards) Test wizards are correctly defined ... ok test_workflow_transitions (trytond.tests.test_res.ResTestCase.test_workflow_transitions) Test all workflow transitions exist ... ok test_xml_files (trytond.tests.test_res.ResTestCase.test_xml_files) Test validity of the xml files of the module ... ok init pool for ":memory:" ir setup mixin for ":memory:" setup mixin for ":memory:" setup pool for ":memory:" ir:register ir.configuration ir:register ir.translation ir:register ir.translation.set.start ir:register ir.translation.set.succeed ir:register ir.translation.clean.start ir:register ir.translation.clean.succeed ir:register ir.translation.update.start ir:register ir.translation.export.start ir:register ir.translation.export.result ir:register ir.sequence.type ir:register ir.sequence ir:register ir.sequence.strict ir:register ir.ui.menu ir:register ir.ui.menu.favorite ir:register ir.ui.view ir:register ir.ui.view.show.start ir:register ir.ui.view_tree_width ir:register ir.ui.view_tree_state ir:register ir.ui.view_search ir:register ir.ui.icon ir:register ir.action ir:register ir.action.keyword ir:register ir.action.report ir:register ir.action.act_window ir:register ir.action.act_window.view ir:register ir.action.act_window.domain ir:register ir.action.wizard ir:register ir.action.url ir:register ir.model ir:register ir.model.field ir:register ir.model.access ir:register ir.model.field.access ir:register ir.model.button ir:register ir.model.button.rule ir:register ir.model.button.click ir:register ir.model.button-button.reset ir:register ir.model.data ir:register ir.model.print_model_graph.start ir:register ir.attachment ir:register ir.note ir:register ir.note.read ir:register ir.avatar ir:register ir.avatar.cache ir:register ir.cron ir:register ir.lang ir:register ir.lang.config.start ir:register ir.export ir:register ir.export.line ir:register ir.rule.group ir:register ir.rule ir:register ir.module ir:register ir.module.dependency ir:register ir.module.config_wizard.item ir:register ir.module.config_wizard.first ir:register ir.module.config_wizard.other ir:register ir.module.config_wizard.done ir:register ir.module.activate_upgrade.start ir:register ir.module.activate_upgrade.done ir:register ir.cache ir:register ir.date ir:register ir.trigger ir:register ir.trigger.log ir:register ir.session ir:register ir.session.wizard ir:register ir.queue ir:register ir.calendar.month ir:register ir.calendar.day ir:register ir.message ir:register ir.email ir:register ir.email.address ir:register ir.email.template ir:register ir.email.template-ir.action.report ir:register ir.translation.set ir:register ir.translation.clean ir:register ir.translation.update ir:register ir.translation.export ir:register ir.translation.report ir:register ir.ui.view.show ir:register ir.model.print_model_graph ir:register ir.module.config_wizard ir:register ir.module.activate_upgrade ir:register ir.module.config ir:register ir.lang.config ir:register ir.model.graph ir:register ir.model.workflow_graph ir:loading ir.xml ir:loading ui/ui.xml ir:loading ui/icon.xml ir:loading ui/menu.xml ir:loading ui/view.xml ir:loading action.xml ir:loading model.xml ir:loading sequence.xml ir:loading attachment.xml ir:loading note.xml ir:loading cron.xml ir:loading lang.xml ir:loading translation.xml ir:loading export.xml ir:loading rule.xml ir:loading module.xml ir:loading trigger.xml ir:loading calendar_.xml ir:loading message.xml ir:loading queue.xml ir:loading email.xml res setup mixin for ":memory:" setup pool for ":memory:" res:register res.group res:register res.user res:register res.user.login.attempt res:register res.user.device res:register res.user-ir.action res:register res.user-res.group res:register res.user.warning res:register res.user.application res:register res.user.config.start res:register ir.ui.menu-res.group res:register ir.action-res.group res:register ir.action res:register ir.action.report res:register ir.action.act_window res:register ir.action.wizard res:register ir.action.url res:register ir.action.keyword res:register ir.model.button-res.group res:register ir.model.button.rule res:register ir.model.button.click res:register ir.rule.group-res.group res:register ir.lang res:register ir.sequence.type res:register ir.sequence.type-res.group res:register ir.module.config_wizard.item res:register ir.export res:register ir.export-res.group res:register ir.export-write-res.group res:register res.user.config res:register res.user.email_reset_password res:loading res.xml res:loading group.xml res:loading user.xml res:loading ir.xml res:loading message.xml setup mixin for ":memory:" all modules loaded init pool for ":memory:" ir setup mixin for ":memory:" setup mixin for ":memory:" setup pool for ":memory:" res setup mixin for ":memory:" setup pool for ":memory:" tests setup pool for ":memory:" tests:register test.access tests:register test.access.relate tests:register test.access.model tests:register test.copy tests:register test.copy.one2many tests:register test.copy.one2many.target tests:register test.copy.one2many_reference tests:register test.copy.one2many_reference.target tests:register test.copy.many2many tests:register test.copy.many2many.target tests:register test.copy.many2many.rel tests:register test.copy.many2many_reference tests:register test.copy.many2many_reference.target tests:register test.copy.many2many_reference.rel tests:register test.copy.binary tests:register test.copy.translate tests:register test.export_data.target tests:register test.export_data tests:register test.export_data.target tests:register test.export_data.relation tests:register test.binary tests:register test.binary_default tests:register test.binary_required tests:register test.binary_filestorage tests:register test.boolean tests:register test.boolean_default tests:register test.char tests:register test.char_default tests:register test.char_required tests:register test.char_size tests:register test.char_translate tests:register test.char_unaccented_on tests:register test.char_unaccented_off tests:register test.char_unaccented_translate tests:register test.field_context.parent tests:register test.field_context.child tests:register test.date tests:register test.date_default tests:register test.date_required tests:register test.datetime tests:register test.datetime_default tests:register test.datetime_required tests:register test.datetime_format tests:register test.dict.schema tests:register test.dict tests:register test.dict_default tests:register test.dict_required tests:register test.dict_jsonb tests:register test.dict_noschema tests:register test.dict_unaccented_on tests:register test.dict_unaccented_off tests:register test.float tests:register test.float_default tests:register test.float_required tests:register test.float_digits tests:register test.function.accessor tests:register test.function.accessor.target tests:register test.integer tests:register test.integer_default tests:register test.integer_required tests:register test.integer_domain tests:register test.many2many tests:register test.many2many.target tests:register test.many2many.relation tests:register test.many2many_required tests:register test.many2many_required.target tests:register test.many2many_required.relation tests:register test.many2many_reference tests:register test.many2many_reference.target tests:register test.many2many_reference.relation tests:register test.many2many_size tests:register test.many2many_size.target tests:register test.many2many_size.relation tests:register test.many2many_filter tests:register test.many2many_filter.target tests:register test.many2many_filter.relation tests:register test.many2many_filter_domain tests:register test.many2many_filter_domain.target tests:register test.many2many_filter_domain.relation tests:register test.many2many_tree tests:register test.many2many_tree.relation tests:register test.many2many_context tests:register test.many2many_context.target tests:register test.many2many_context.relation tests:register test.many2one_target tests:register test.many2one tests:register test.many2one_domainvalidation tests:register test.many2one_no_foreign_key tests:register test.many2one_target_storage tests:register test.many2one_tree tests:register test.many2one_mptt tests:register test.many2one_context tests:register test.many2one_context.target tests:register test.multi_selection tests:register test.multi_selection_required tests:register test.numeric tests:register test.numeric_default tests:register test.numeric_required tests:register test.numeric_digits tests:register test.one2many tests:register test.one2many.target tests:register test.one2many_required tests:register test.one2many_required.target tests:register test.one2many_reference tests:register test.one2many_reference.target tests:register test.one2many_size tests:register test.one2many_size.target tests:register test.one2many_size_pyson tests:register test.one2many_size_pyson.target tests:register test.one2many_filter tests:register test.one2many_filter.target tests:register test.one2many_filter_domain tests:register test.one2many_filter_domain.target tests:register test.one2many_context tests:register test.one2many_context.target tests:register test.one2one tests:register test.one2one.target tests:register test.one2one.relation tests:register test.one2one_required tests:register test.one2one_required.relation tests:register test.one2one_domain tests:register test.one2one_domain.relation tests:register test.reference tests:register test.reference.target tests:register test.reference_required tests:register test.reference_context tests:register test.reference_context.target tests:register test.selection tests:register test.selection_required tests:register test.selection_label tests:register test.text tests:register test.text_default tests:register test.text_required tests:register test.text_size tests:register test.text_translate tests:register test.text_full tests:register test.time tests:register test.time_default tests:register test.time_required tests:register test.time_format tests:register test.time_precision tests:register test.timedelta tests:register test.timedelta_default tests:register test.timedelta_required tests:register test.history tests:register test.history.line tests:register test.import_data.boolean tests:register test.import_data.integer tests:register test.import_data.integer_required tests:register test.import_data.float tests:register test.import_data.float_required tests:register test.import_data.numeric tests:register test.import_data.numeric_required tests:register test.import_data.char tests:register test.import_data.text tests:register test.import_data.date tests:register test.import_data.datetime tests:register test.import_data.timedelta tests:register test.import_data.selection tests:register test.import_data.many2one.target tests:register test.import_data.many2one tests:register test.import_data.many2many.target tests:register test.import_data.many2many tests:register test.import_data.many2many.relation tests:register test.import_data.one2many tests:register test.import_data.one2many.target tests:register test.import_data.reference.selection tests:register test.import_data.reference tests:register test.import_data.update tests:register test.deactivable.modelview tests:register test.deactivable.modelsql tests:register test.model tests:register test.model_parent tests:register test.model_child tests:register test.model_child_child tests:register test.model_context tests:register test.model_context_parent tests:register test.singleton tests:register test.urlobject tests:register test.model.union1 tests:register test.model.union2 tests:register test.model.union3 tests:register test.model.union4 tests:register test.union tests:register test.union.union tests:register test.model.union.tree1 tests:register test.model.union.tree2 tests:register test.union.tree tests:register test.order.sequence tests:register test.modelsql.read tests:register test.modelsql.read.target tests:register test.modelsql.read.context_id tests:register test.modelsql tests:register test.modelsql.timestamp tests:register test.modelsql.field_set tests:register test.modelsql.one2many tests:register test.modelsql.one2many.target tests:register test.modelsql.search tests:register test.modelsql.null_order tests:register test.modelsql.translation tests:register test.modelsql.check tests:register test.modelsql.unique tests:register test.modelsql.exclude tests:register test.modelsql.lock tests:register test.modelstorage tests:register test.modelstorage.required tests:register test.modelstorage.save2many tests:register test.modelstorage.save2many.target tests:register test.modelstorage.save2many.relation tests:register test.modelstorage.context tests:register test.modelstorage.pyson_domain tests:register test.modelstorage.relation_domain tests:register test.modelstorage.relation_domain.target tests:register test.modelstorage.relation_multi_domain tests:register test.modelstorage.relation_multi_domain.target tests:register test.modelstorage.relation_domain2 tests:register test.modelstorage.relation_domain2.target tests:register test.modelstorage.eval_environment tests:register test.modelview.changed_values tests:register test.modelview.changed_values.dictionary tests:register test.modelview.changed_values.target tests:register test.modelview.changed_values.stored_target tests:register test.modelview.stored.changed_values tests:register test.modelview.stored.changed_values.target tests:register test.modelview.button tests:register test.modelview.button_depends tests:register test.modelview.button_action tests:register test.modelview.button_change tests:register test.modelview.link tests:register test.modelview.link.target tests:register test.modelview.rpc tests:register test.modelview.empty_page tests:register test.modelview.circular_depends tests:register test.modelview.depends_depends tests:register test.modelview.view_attributes tests:register test.modelview.view_attributes_depends tests:register test.mptt tests:register test.model_multivalue tests:register test.model_multivalue.value tests:register test.resource tests:register test.resource.other tests:register test.rule tests:register test.rule.relation tests:register test.rule.model tests:register test.tree tests:register test.tree_wildcard tests:register test.polytree tests:register test.polytree.edge tests:register ir.trigger tests:register test.triggered tests:register test.trigger_action tests:register test.test_wizard.start tests:register test.workflowed tests:register test.test_wizard tests:loading import_data.xml tests:loading sequence.xml tests:loading workflow.xml tests:loading wizard.xml tests:loading modelview.xml tests:loading message.xml setup mixin for ":memory:" history:update test.history history:update test.history.line all modules loaded test_format_datetime (trytond.tests.test_report.ReportTestCase.test_format_datetime) Test format datetime ... ok test_format_datetime_custom_format (trytond.tests.test_report.ReportTestCase.test_format_datetime_custom_format) Test format datetime custom format ... ok test_format_timedelta_0 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_0) test format_timedelta of None ... ok test_format_timedelta_1 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_1) test format_timedelta of 0:00:00 ... ok test_format_timedelta_10 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_10) test format_timedelta of 2:05:10 ... ok test_format_timedelta_11 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_11) test format_timedelta of 0:15:00.000042 ... ok test_format_timedelta_12 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_12) test format_timedelta of 1 day, 0:00:00.000042 ... ok test_format_timedelta_13 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_13) test format_timedelta of -1 day, 23:59:59 ... ok test_format_timedelta_14 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_14) test format_timedelta of -2 days, 18:30:00 ... ok test_format_timedelta_2 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_2) test format_timedelta of 3 days, 5:30:00 ... ok test_format_timedelta_3 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_3) test format_timedelta of 336 days, 0:00:00 ... ok test_format_timedelta_4 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_4) test format_timedelta of 350 days, 0:00:00 ... ok test_format_timedelta_5 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_5) test format_timedelta of 364 days, 0:00:00 ... ok test_format_timedelta_6 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_6) test format_timedelta of 360 days, 0:00:00 ... ok test_format_timedelta_7 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_7) test format_timedelta of 364 days, 0:00:00 ... ok test_format_timedelta_8 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_8) test format_timedelta of 365 days, 0:00:00 ... ok test_format_timedelta_9 (trytond.tests.test_report.ReportTestCase.test_format_timedelta_9) test format_timedelta of 366 days, 0:00:00 ... ok test_And (trytond.tests.test_pyson.PYSONTestCase.test_And) Test pyson.And ... ok test_Bool (trytond.tests.test_pyson.PYSONTestCase.test_Bool) Test pyson.Bool ... ok test_Composite (trytond.tests.test_pyson.PYSONTestCase.test_Composite) Test Composite ... ok test_Date (trytond.tests.test_pyson.PYSONTestCase.test_Date) Test pyson.Date ... ok test_DateTime (trytond.tests.test_pyson.PYSONTestCase.test_DateTime) Test pyson.DateTime ... ok test_DateTime_start (trytond.tests.test_pyson.PYSONTestCase.test_DateTime_start) Test DateTime with start ... ok test_DateTime_start_datetime (trytond.tests.test_pyson.PYSONTestCase.test_DateTime_start_datetime) Test DateTime with start as date ... ok test_DateTime_start_invalid (trytond.tests.test_pyson.PYSONTestCase.test_DateTime_start_invalid) Test DateTime with invalid start ... ok test_Date_start (trytond.tests.test_pyson.PYSONTestCase.test_Date_start) Test Date with start ... ok test_Date_start_datetime (trytond.tests.test_pyson.PYSONTestCase.test_Date_start_datetime) Test Date with start as datetime ... ok test_Date_start_invalid (trytond.tests.test_pyson.PYSONTestCase.test_Date_start_invalid) Test Date with invalid start ... ok test_Decimal (trytond.tests.test_pyson.PYSONTestCase.test_Decimal) Test PYSONEncoder for Decimal ... ok test_Equal (trytond.tests.test_pyson.PYSONTestCase.test_Equal) Test pyson.Equal ... ok test_Eval (trytond.tests.test_pyson.PYSONTestCase.test_Eval) Test pyson.Eval ... ok test_Eval_dot_notation (trytond.tests.test_pyson.PYSONTestCase.test_Eval_dot_notation) Test pyson.Eval with dot notation ... ok test_Eval_dot_notation_in_context (trytond.tests.test_pyson.PYSONTestCase.test_Eval_dot_notation_in_context) Test pyson.Eval with dot notation in context ... ok test_Eval_dot_notation_nested (trytond.tests.test_pyson.PYSONTestCase.test_Eval_dot_notation_nested) Test pyson.Eval with dot notation with nested dots ... ok test_Get (trytond.tests.test_pyson.PYSONTestCase.test_Get) Test pyson.Get ... ok test_Greater (trytond.tests.test_pyson.PYSONTestCase.test_Greater) Test pyson.Greater ... ok test_If (trytond.tests.test_pyson.PYSONTestCase.test_If) Test pyson.If ... ok test_In (trytond.tests.test_pyson.PYSONTestCase.test_In) Test pyson.In ... ok test_Len (trytond.tests.test_pyson.PYSONTestCase.test_Len) Test pyson.Len ... ok test_Less (trytond.tests.test_pyson.PYSONTestCase.test_Less) Test pyson.Less ... ok test_Not (trytond.tests.test_pyson.PYSONTestCase.test_Not) Test pyson.Not ... ok test_Or (trytond.tests.test_pyson.PYSONTestCase.test_Or) Test pyson.Or ... ok test_TimeDelta_eval (trytond.tests.test_pyson.PYSONTestCase.test_TimeDelta_eval) Test pyson.TimeDelta.eval ... ok test_TimeDelta_invalid_type (trytond.tests.test_pyson.PYSONTestCase.test_TimeDelta_invalid_type) Test pyson.TimeDelta invalid type ... ok test_TimeDelta_pyson (trytond.tests.test_pyson.PYSONTestCase.test_TimeDelta_pyson) Test pyson.TimeDelta.pyson ... ok test_TimeDelta_repr (trytond.tests.test_pyson.PYSONTestCase.test_TimeDelta_repr) Test pyson.TimeDelta.repr ... ok test_TimeDelta_types (trytond.tests.test_pyson.PYSONTestCase.test_TimeDelta_types) Test pyson.TimeDelta.types ... ok test_eval_false (trytond.tests.test_pyson.PYSONTestCase.test_eval_false) Test PYSON.eval JS false ... ok test_eval_true (trytond.tests.test_pyson.PYSONTestCase.test_eval_true) Test PYSON.eval JS true ... ok test_noeval (trytond.tests.test_pyson.PYSONTestCase.test_noeval) ... ok test_bytes (trytond.tests.test_protocols.JSONTestCase.test_bytes) Test bytes ... ok test_date (trytond.tests.test_protocols.JSONTestCase.test_date) Test date ... ok test_datetime (trytond.tests.test_protocols.JSONTestCase.test_datetime) Test datetime ... ok test_decimal (trytond.tests.test_protocols.JSONTestCase.test_decimal) Test Decimal ... ok test_immutable_dict (trytond.tests.test_protocols.JSONTestCase.test_immutable_dict) Test ImmutableDict ... ok test_json_request (trytond.tests.test_protocols.JSONTestCase.test_json_request) ... ok test_time (trytond.tests.test_protocols.JSONTestCase.test_time) Test time ... ok test_biginteger (trytond.tests.test_protocols.XMLTestCase.test_biginteger) Test BigInteger ... ok test_bytes (trytond.tests.test_protocols.XMLTestCase.test_bytes) Test bytes ... ok test_date (trytond.tests.test_protocols.XMLTestCase.test_date) Test date ... ok test_decimal (trytond.tests.test_protocols.XMLTestCase.test_decimal) Test Decimal ... ok test_immutable_dict (trytond.tests.test_protocols.XMLTestCase.test_immutable_dict) Test ImmutableDict ... ok test_none (trytond.tests.test_protocols.XMLTestCase.test_none) Test None ... ok test_time (trytond.tests.test_protocols.XMLTestCase.test_time) Test time ... ok test_xml_request (trytond.tests.test_protocols.XMLTestCase.test_xml_request) ... ok test_order (trytond.tests.test_order.SequenceOrderedMixinTestCase.test_order) Test order ... ok test_get_multivalue (trytond.tests.test_multivalue.MultiValueTestCase.test_get_multivalue) Test get_multivalue ... ok test_get_multivalue_default (trytond.tests.test_multivalue.MultiValueTestCase.test_get_multivalue_default) Test get_multivalue default value ... ok test_get_multivalue_extra_pattern (trytond.tests.test_multivalue.MultiValueTestCase.test_get_multivalue_extra_pattern) Test get_multivalue with extra pattern ... ok test_get_multivalue_match_none (trytond.tests.test_multivalue.MultiValueTestCase.test_get_multivalue_match_none) Test get_multivalue does not match None ... ok test_mutlivalue_getter (trytond.tests.test_multivalue.MultiValueTestCase.test_mutlivalue_getter) Test multivalue getter ... ok test_mutlivalue_setter (trytond.tests.test_multivalue.MultiValueTestCase.test_mutlivalue_setter) Test multivalue setter ... ok test_set_multivalue (trytond.tests.test_multivalue.MultiValueTestCase.test_set_multivalue) Test set_multivalue ... ok test_set_multivalue_extra_pattern (trytond.tests.test_multivalue.MultiValueTestCase.test_set_multivalue_extra_pattern) Test set_multivalue extra pattern ... ok test_set_multivalue_match_none (trytond.tests.test_multivalue.MultiValueTestCase.test_set_multivalue_match_none) Test set_multivalue matches None ... ok test_active (trytond.tests.test_mptt.MPTTTestCase.test_active) Test active ... ok test_create (trytond.tests.test_mptt.MPTTTestCase.test_create) Test create tree ... ok test_delete (trytond.tests.test_mptt.MPTTTestCase.test_delete) Test delete ... ok test_nested_create (trytond.tests.test_mptt.MPTTTestCase.test_nested_create) ... ok test_reparent (trytond.tests.test_mptt.MPTTTestCase.test_reparent) Test re-parent ... ok test_update_only_if_parent_is_modified (trytond.tests.test_mptt.MPTTTestCase.test_update_only_if_parent_is_modified) The left and right fields must only be updated if parent is modified ... ok test_active_field (trytond.tests.test_modelview.ModelView.test_active_field) Testing active field is set and added to view fields ... ok test_button_access (trytond.tests.test_modelview.ModelView.test_button_access) Test Button Access ... ok test_button_action (trytond.tests.test_modelview.ModelView.test_button_action) Test button action ... ok test_button_action_return (trytond.tests.test_modelview.ModelView.test_button_action_return) Test button action update value ... ok test_button_change (trytond.tests.test_modelview.ModelView.test_button_change) Test button change ... ok test_button_depends_access (trytond.tests.test_modelview.ModelView.test_button_depends_access) Testing buttons are not removed when dependant fields are accesible ... ok test_button_depends_no_access (trytond.tests.test_modelview.ModelView.test_button_depends_no_access) Testing buttons are removed when dependant fields are not accesible ... ok test_button_no_rule (trytond.tests.test_modelview.ModelView.test_button_no_rule) Test no Button Rule ... ok test_button_rule_not_passed (trytond.tests.test_modelview.ModelView.test_button_rule_not_passed) Test not passed Button Rule ... ok test_button_rule_passed (trytond.tests.test_modelview.ModelView.test_button_rule_passed) Test passed Button Rule ... ok test_button_rule_test_condition (trytond.tests.test_modelview.ModelView.test_button_rule_test_condition) Test condition Button Rule ... ok test_button_rule_test_group (trytond.tests.test_modelview.ModelView.test_button_rule_test_group) Test group Button Rule ... ok test_button_rule_test_number_user (trytond.tests.test_modelview.ModelView.test_button_rule_test_number_user) Test number user Button Rule ... ok test_changed_values (trytond.tests.test_modelview.ModelView.test_changed_values) Test ModelView._changed_values ... ok test_changed_values_deleted (trytond.tests.test_modelview.ModelView.test_changed_values_deleted) Test deleted ... ok test_changed_values_rec_name (trytond.tests.test_modelview.ModelView.test_changed_values_rec_name) Test rec_name of ModelStorage is added ... ok test_changed_values_removed (trytond.tests.test_modelview.ModelView.test_changed_values_removed) Test removed ... ok test_changed_values_reverse_field (trytond.tests.test_modelview.ModelView.test_changed_values_reverse_field) Test _changed_values with reverse field set ... ok test_changed_values_stored (trytond.tests.test_modelview.ModelView.test_changed_values_stored) Test stored changed values ... ok test_circular_depends_removed (trytond.tests.test_modelview.ModelView.test_circular_depends_removed) Testing circular depends are removed when user has no access ... ok test_depends_depends (trytond.tests.test_modelview.ModelView.test_depends_depends) Test depends of depends are included ... ok test_link (trytond.tests.test_modelview.ModelView.test_link) Test link in view ... ok test_link_label_valid_view (trytond.tests.test_modelview.ModelView.test_link_label_valid_view) Test that replacing link by label results in a valid view ... ok test_link_without_action_access (trytond.tests.test_modelview.ModelView.test_link_without_action_access) Test link in view without action access ... ok test_link_without_read_access (trytond.tests.test_modelview.ModelView.test_link_without_read_access) Test link in view without read access ... ok test_remove_empty_page (trytond.tests.test_modelview.ModelView.test_remove_empty_page) Testing the removal of empty pages ... ok test_rpc_setup (trytond.tests.test_modelview.ModelView.test_rpc_setup) Testing the computation of the RPC methods ... ok test_view_attributes (trytond.tests.test_modelview.ModelView.test_view_attributes) Testing view attributes are applied on view ... ok test_view_attributes_depends (trytond.tests.test_modelview.ModelView.test_view_attributes_depends) Testing view attributes depends are included on fields ... ok test_browse_context (trytond.tests.test_modelstorage.ModelStorageTestCase.test_browse_context) Test context when browsing ... ok test_check_xml_record_with_record_matching_values (trytond.tests.test_modelstorage.ModelStorageTestCase.test_check_xml_record_with_record_matching_values) Test check_xml_record with record and matching values ... ok test_check_xml_record_with_record_matching_values_noupdate (trytond.tests.test_modelstorage.ModelStorageTestCase.test_check_xml_record_with_record_matching_values_noupdate) Test check_xml_record with record and matching values but noupdate ... ok test_check_xml_record_with_record_matching_values_root (trytond.tests.test_modelstorage.ModelStorageTestCase.test_check_xml_record_with_record_matching_values_root) Test check_xml_record with record with matching values as root ... ok test_check_xml_record_with_record_no_matching_values (trytond.tests.test_modelstorage.ModelStorageTestCase.test_check_xml_record_with_record_no_matching_values) Test check_xml_record with record and no matching values ... ok test_check_xml_record_with_record_no_values (trytond.tests.test_modelstorage.ModelStorageTestCase.test_check_xml_record_with_record_no_values) Test check_xml_record with record and no values ... ok test_check_xml_record_with_record_no_values_noupdate (trytond.tests.test_modelstorage.ModelStorageTestCase.test_check_xml_record_with_record_no_values_noupdate) Test check_xml_record with record and no values but noupdate ... ok test_check_xml_record_without_record (trytond.tests.test_modelstorage.ModelStorageTestCase.test_check_xml_record_without_record) Test check_xml_record without record ... ok test_copy_order (trytond.tests.test_modelstorage.ModelStorageTestCase.test_copy_order) Test copy order ... ok test_delete_clear_db_id_model_data_noupdate (trytond.tests.test_modelstorage.ModelStorageTestCase.test_delete_clear_db_id_model_data_noupdate) Test delete record clear DB id from model data ... ok test_delete_model_data_without_noupdate (trytond.tests.test_modelstorage.ModelStorageTestCase.test_delete_model_data_without_noupdate) Test delete record from model data without noupdate ... ok test_fail_saving_mixed_context1 (trytond.tests.test_modelstorage.ModelStorageTestCase.test_fail_saving_mixed_context1) Test fail saving with mixed context ... ok test_fail_saving_mixed_context2 (trytond.tests.test_modelstorage.ModelStorageTestCase.test_fail_saving_mixed_context2) Test fail saving with mixed context ... ok test_model_translations (trytond.tests.test_modelstorage.ModelStorageTestCase.test_model_translations) Test any user can translate fields and duplicate its records ... ok test_pyson_domain_same (trytond.tests.test_modelstorage.ModelStorageTestCase.test_pyson_domain_same) Test same pyson domain validation ... ok test_pyson_domain_single (trytond.tests.test_modelstorage.ModelStorageTestCase.test_pyson_domain_single) Test pyson domain validation for 1 record ... ok test_pyson_domain_unique (trytond.tests.test_modelstorage.ModelStorageTestCase.test_pyson_domain_unique) Test unique pyson domain validation ... ok test_pyson_domain_unique_in_max (trytond.tests.test_modelstorage.ModelStorageTestCase.test_pyson_domain_unique_in_max) Test unique pyson domain validation with greater IN_MAX ... ok test_relation2_domain_invalid (trytond.tests.test_modelstorage.ModelStorageTestCase.test_relation2_domain_invalid) Test invalid relation domain with 2 level ... ok test_relation_domain (trytond.tests.test_modelstorage.ModelStorageTestCase.test_relation_domain) Test valid relation domain ... ok test_relation_domain_invalid (trytond.tests.test_modelstorage.ModelStorageTestCase.test_relation_domain_invalid) Test invalid relation domain ... ok test_relation_domain_multi (trytond.tests.test_modelstorage.ModelStorageTestCase.test_relation_domain_multi) Test relation multi domain ... ok test_relation_domain_multi_invalid (trytond.tests.test_modelstorage.ModelStorageTestCase.test_relation_domain_multi_invalid) Test invalid relation multi domain ... ok test_relation_pyson_domain (trytond.tests.test_modelstorage.ModelStorageTestCase.test_relation_pyson_domain) Test valid relation with PYSON ... ok test_relation_pyson_domain_invalid (trytond.tests.test_modelstorage.ModelStorageTestCase.test_relation_pyson_domain_invalid) Test valid relation with PYSON ... ok test_save_many2many_add (trytond.tests.test_modelstorage.ModelStorageTestCase.test_save_many2many_add) Test save many2many add ... ok test_save_many2many_delete (trytond.tests.test_modelstorage.ModelStorageTestCase.test_save_many2many_delete) Test save many2many delete ... ok test_save_many2many_remove (trytond.tests.test_modelstorage.ModelStorageTestCase.test_save_many2many_remove) Test save one2many remove ... ok test_save_mixed_context (trytond.tests.test_modelstorage.ModelStorageTestCase.test_save_mixed_context) Test save with mixed context ... ok test_save_one2many_add (trytond.tests.test_modelstorage.ModelStorageTestCase.test_save_one2many_add) Test save one2many add ... ok test_save_one2many_create (trytond.tests.test_modelstorage.ModelStorageTestCase.test_save_one2many_create) Test save one2many create ... ok test_save_one2many_delete (trytond.tests.test_modelstorage.ModelStorageTestCase.test_save_one2many_delete) Test save one2many delete ... ok test_save_one2many_remove (trytond.tests.test_modelstorage.ModelStorageTestCase.test_save_one2many_remove) Test save one2many remove ... ok test_search_count (trytond.tests.test_modelstorage.ModelStorageTestCase.test_search_count) Test search_count ... ok test_search_read_order (trytond.tests.test_modelstorage.ModelStorageTestCase.test_search_read_order) Test search_read order ... ok test_char_field (trytond.tests.test_modelstorage.EvalEnvironmentTestCase.test_char_field) Test eval simple field ... ok test_many2one_field (trytond.tests.test_modelstorage.EvalEnvironmentTestCase.test_many2one_field) Test eval many2one field ... ok test_model_getattr_skip_check_access (trytond.tests.test_modelstorage.EvalEnvironmentTestCase.test_model_getattr_skip_check_access) Test model getattr skips check access ... ok test_model_save_skip_check_access (trytond.tests.test_modelstorage.EvalEnvironmentTestCase.test_model_save_skip_check_access) Test model save skips check access ... ok test_multiselection_field (trytond.tests.test_modelstorage.EvalEnvironmentTestCase.test_multiselection_field) Test eval multiselection field ... ok test_one2many_field (trytond.tests.test_modelstorage.EvalEnvironmentTestCase.test_one2many_field) Test eval one2many field ... ok test_parent_field (trytond.tests.test_modelstorage.EvalEnvironmentTestCase.test_parent_field) Test eval parent field ... ok test_reference_field (trytond.tests.test_modelstorage.EvalEnvironmentTestCase.test_reference_field) Test eval reference field ... ok test_check_timestamp (trytond.tests.test_modelsql.ModelSQLTestCase.test_check_timestamp) Test check timestamp ... ok test_constraint_check (trytond.tests.test_modelsql.ModelSQLTestCase.test_constraint_check) Test check constraint ... ok test_constraint_check_invalid (trytond.tests.test_modelsql.ModelSQLTestCase.test_constraint_check_invalid) Test invalid check constraint ... ok test_constraint_check_null (trytond.tests.test_modelsql.ModelSQLTestCase.test_constraint_check_null) Test check constraint with null ... ok test_constraint_exclude (trytond.tests.test_modelsql.ModelSQLTestCase.test_constraint_exclude) Test exclude constraint ... ok test_constraint_exclude_exclusion (trytond.tests.test_modelsql.ModelSQLTestCase.test_constraint_exclude_exclusion) Test exclude constraint exclusion ... ok test_constraint_exclude_exclusion_mixed (trytond.tests.test_modelsql.ModelSQLTestCase.test_constraint_exclude_exclusion_mixed) Test exclude constraint exclusion mixed ... ok test_constraint_exclude_invalid (trytond.tests.test_modelsql.ModelSQLTestCase.test_constraint_exclude_invalid) Test invalid exclude constraint ... ok test_constraint_unique (trytond.tests.test_modelsql.ModelSQLTestCase.test_constraint_unique) Test unique constraint ... ok test_constraint_unique_invalid (trytond.tests.test_modelsql.ModelSQLTestCase.test_constraint_unique_invalid) Test invalid unique constraint ... ok test_constraint_unique_null (trytond.tests.test_modelsql.ModelSQLTestCase.test_constraint_unique_null) Test unique constraint with null ... ok test_create_field_set (trytond.tests.test_modelsql.ModelSQLTestCase.test_create_field_set) Test field.set in create ... ok test_delete_translations (trytond.tests.test_modelsql.ModelSQLTestCase.test_delete_translations) Test delete record trigger delete of translations ... ok test_integrity_error_with_created_record (trytond.tests.test_modelsql.ModelSQLTestCase.test_integrity_error_with_created_record) Test integrity error with created record ... ok test_lock (trytond.tests.test_modelsql.ModelSQLTestCase.test_lock) Test lock ... skipped 'SQLite does not have lock at table level but on file' test_null_ordering (trytond.tests.test_modelsql.ModelSQLTestCase.test_null_ordering) Test NULL ordering ... ok test_read (trytond.tests.test_modelsql.ModelSQLTestCase.test_read) Test simple read ... ok test_read_context_id (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_context_id) Test read with ID in context of field ... ok test_read_function_field_bigger_than_cache (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_function_field_bigger_than_cache) Test reading a Function field on a list bigger then the cache size ... ok test_read_related_2many (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_related_2many) Test read with related One2Many ... ok test_read_related_2many_empty (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_related_2many_empty) Test read with empty related One2Many ... ok test_read_related_2many_multiple (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_related_2many_multiple) Test read with multiple related One2Many ... ok test_read_related_2one (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_related_2one) Test read with related Many2One ... ok test_read_related_2one_empty (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_related_2one_empty) Test read with empty related Many2One ... ok test_read_related_deleted_reference (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_related_deleted_reference) Test read with related deleted Reference ... ok test_read_related_invalid_reference (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_related_invalid_reference) Test read with related invalid Reference ... ok test_read_related_mixed (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_related_mixed) Test read mixed related ... ok test_read_related_nested (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_related_nested) Test read with nested related ... ok test_read_related_reference (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_related_reference) Test read with related Reference ... ok test_read_related_reference_empty (trytond.tests.test_modelsql.ModelSQLTestCase.test_read_related_reference_empty) Test read with empty related Reference ... ok test_required_field_missing (trytond.tests.test_modelsql.ModelSQLTestCase.test_required_field_missing) Test error message when a required field is missing ... skipped 'SQLite not concerned because tryton don\'t set "NOT NULL"constraint: "ALTER TABLE" don\'t support NOT NULL constraintwithout default value' test_create_default_language (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_create_default_language) Test create default language ... ok test_create_other_language (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_create_other_language) Test create other language ... ok test_delete (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_delete) Test delete ... ok test_order_empty_translation (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_order_empty_translation) Test order on empty translation value ... ok test_read (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_read) Test read translations ... ok test_read_last_translation (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_read_last_translation) Test read last translation record ... ok test_search_fill_transaction_cache (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_search_fill_transaction_cache) Test search fill the transaction cache ... ok test_search_last_translation (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_search_last_translation) Test unique result on search ... skipped 'Only PostgreSQL support DISTINCT ON' test_search_unique_result (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_search_unique_result) Test unique result on search ... ok test_write_default_language (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_write_default_language) Test write default language ... ok test_write_default_language_with_other_language (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_write_default_language_with_other_language) Test write default language with other language ... ok test_write_other_language (trytond.tests.test_modelsql.ModelSQLTranslationTestCase.test_write_other_language) Test write other language ... ok test_all_cache_cleared (trytond.tests.test_modelsingleton.ModelSingletonTestCase.test_all_cache_cleared) Test all cache cleared ... ok test_copy (trytond.tests.test_modelsingleton.ModelSingletonTestCase.test_copy) Test copy method ... ok test_create (trytond.tests.test_modelsingleton.ModelSingletonTestCase.test_create) Test create method ... ok test_default_get (trytond.tests.test_modelsingleton.ModelSingletonTestCase.test_default_get) Test default_get method ... ok test_read (trytond.tests.test_modelsingleton.ModelSingletonTestCase.test_read) Test read method ... ok test_search (trytond.tests.test_modelsingleton.ModelSingletonTestCase.test_search) Test search method ... ok test_copy (trytond.tests.test_model.ModelTestCase.test_copy) Test copy an instance ... ok test_copy_values (trytond.tests.test_model.ModelTestCase.test_copy_values) Test copied instance has different values ... ok test_fields_get_no_write_access (trytond.tests.test_model.ModelTestCase.test_fields_get_no_write_access) Test field is readonly when no write access on it ... ok test_hash_with_id (trytond.tests.test_model.ModelTestCase.test_hash_with_id) Test hash with id ... ok test_hash_without_id (trytond.tests.test_model.ModelTestCase.test_hash_without_id) Test hash without id ... ok test_init_context (trytond.tests.test_model.ModelTestCase.test_init_context) Test __init__ for field with context ... ok test_init_context_parent (trytond.tests.test_model.ModelTestCase.test_init_context_parent) Test __init__ for field with context from _parent ... ok test_init_parent (trytond.tests.test_model.ModelTestCase.test_init_parent) Test __init__ with _parent_ ... ok test_init_parent_context (trytond.tests.test_model.ModelTestCase.test_init_parent_context) Test __init__ with _parent for field with context ... ok test_init_parent_context_parent (trytond.tests.test_model.ModelTestCase.test_init_parent_context_parent) Test __init__ with _parent for field with context from _parent ... ok test_init_parent_parent (trytond.tests.test_model.ModelTestCase.test_init_parent_parent) Test __init__ with _parent_._parent_ ... ok test_names_field (trytond.tests.test_model.ModelTestCase.test_names_field) Test __names__ with field ... ok test_names_model (trytond.tests.test_model.ModelTestCase.test_names_model) Test __names__ for model only ... ok test_repr (trytond.tests.test_model.ModelTestCase.test_repr) Test repr ... ok test_fields_get (trytond.tests.test_model.ModelTranslationTestCase.test_fields_get) Test fields_get translated ... ok test_clear (trytond.tests.test_model.RecordTestCase.test_clear) Test record clear ... ok test_contains (trytond.tests.test_model.RecordTestCase.test_contains) Test record contains ... ok test_copy (trytond.tests.test_model.RecordTestCase.test_copy) Test copy record ... ok test_creation (trytond.tests.test_model.RecordTestCase.test_creation) Test record creation ... ok test_get (trytond.tests.test_model.RecordTestCase.test_get) Test get field from record ... ok test_getitem (trytond.tests.test_model.RecordTestCase.test_getitem) ... ok test_init (trytond.tests.test_model.RecordTestCase.test_init) ... ok test_items (trytond.tests.test_model.RecordTestCase.test_items) Test record items ... ok test_keys (trytond.tests.test_model.RecordTestCase.test_keys) Test record keys ... ok test_pop (trytond.tests.test_model.RecordTestCase.test_pop) Test pop field from record ... ok test_popitem (trytond.tests.test_model.RecordTestCase.test_popitem) Test popitem field from record ... ok test_setdefault (trytond.tests.test_model.RecordTestCase.test_setdefault) Test set default field on record ... ok test_setitem (trytond.tests.test_model.RecordTestCase.test_setitem) ... ok test_update (trytond.tests.test_model.RecordTestCase.test_update) Test update record ... ok test_values (trytond.tests.test_model.RecordTestCase.test_values) Test record values ... ok testModelHref (trytond.tests.test_mixins.UrlTestCase.testModelHref) Test model href ... ok testModelURL (trytond.tests.test_mixins.UrlTestCase.testModelURL) Test model URLs ... ok testWizardHref (trytond.tests.test_mixins.UrlTestCase.testWizardHref) Test wizard href ... ok testWizardURL (trytond.tests.test_mixins.UrlTestCase.testWizardURL) Test wizard URLs ... ok test_mixin_on_modelview (trytond.tests.test_mixins.MixinTestCase.test_mixin_on_modelview) Test all ModelView and only ModelView are subclass of TestMixin ... ok test_no_mixin (trytond.tests.test_mixins.MixinTestCase.test_no_mixin) Test any model are subclass of NotMixin ... ok test_report_mixin (trytond.tests.test_mixins.MixinTestCase.test_report_mixin) Test mixin applies on default report ... setup mixin for ":memory:" ok test_second_mixin_on_modelview (trytond.tests.test_mixins.MixinTestCase.test_second_mixin_on_modelview) Test all ModelView and only ModelView are subclass of TestSecondMixin ... ok test_deactivable_default_active (trytond.tests.test_mixins.DeactivableMixinTestCase.test_deactivable_default_active) ... ok test_search_deactivable (trytond.tests.test_mixins.DeactivableMixinTestCase.test_search_deactivable) ... ok init pool for ":memory:" ir setup mixin for ":memory:" setup mixin for ":memory:" setup pool for ":memory:" ir:register ir.configuration ir:register ir.translation ir:register ir.translation.set.start ir:register ir.translation.set.succeed ir:register ir.translation.clean.start ir:register ir.translation.clean.succeed ir:register ir.translation.update.start ir:register ir.translation.export.start ir:register ir.translation.export.result ir:register ir.sequence.type ir:register ir.sequence ir:register ir.sequence.strict ir:register ir.ui.menu ir:register ir.ui.menu.favorite ir:register ir.ui.view ir:register ir.ui.view.show.start ir:register ir.ui.view_tree_width ir:register ir.ui.view_tree_state ir:register ir.ui.view_search ir:register ir.ui.icon ir:register ir.action ir:register ir.action.keyword ir:register ir.action.report ir:register ir.action.act_window ir:register ir.action.act_window.view ir:register ir.action.act_window.domain ir:register ir.action.wizard ir:register ir.action.url ir:register ir.model ir:register ir.model.field ir:register ir.model.access ir:register ir.model.field.access ir:register ir.model.button ir:register ir.model.button.rule ir:register ir.model.button.click ir:register ir.model.button-button.reset ir:register ir.model.data ir:register ir.model.print_model_graph.start ir:register ir.attachment ir:register ir.note ir:register ir.note.read ir:register ir.avatar ir:register ir.avatar.cache ir:register ir.cron ir:register ir.lang ir:register ir.lang.config.start ir:register ir.export ir:register ir.export.line ir:register ir.rule.group ir:register ir.rule ir:register ir.module ir:register ir.module.dependency ir:register ir.module.config_wizard.item ir:register ir.module.config_wizard.first ir:register ir.module.config_wizard.other ir:register ir.module.config_wizard.done ir:register ir.module.activate_upgrade.start ir:register ir.module.activate_upgrade.done ir:register ir.cache ir:register ir.date ir:register ir.trigger ir:register ir.trigger.log ir:register ir.session ir:register ir.session.wizard ir:register ir.queue ir:register ir.calendar.month ir:register ir.calendar.day ir:register ir.message ir:register ir.email ir:register ir.email.address ir:register ir.email.template ir:register ir.email.template-ir.action.report ir:register ir.translation.set ir:register ir.translation.clean ir:register ir.translation.update ir:register ir.translation.export ir:register ir.translation.report ir:register ir.ui.view.show ir:register ir.model.print_model_graph ir:register ir.module.config_wizard ir:register ir.module.activate_upgrade ir:register ir.module.config ir:register ir.lang.config ir:register ir.model.graph ir:register ir.model.workflow_graph ir:loading ir.xml ir:loading ui/ui.xml ir:loading ui/icon.xml ir:loading ui/menu.xml ir:loading ui/view.xml ir:loading action.xml ir:loading model.xml ir:loading sequence.xml ir:loading attachment.xml ir:loading note.xml ir:loading cron.xml ir:loading lang.xml ir:loading translation.xml ir:loading export.xml ir:loading rule.xml ir:loading module.xml ir:loading trigger.xml ir:loading calendar_.xml ir:loading message.xml ir:loading queue.xml ir:loading email.xml res setup mixin for ":memory:" setup pool for ":memory:" res:register res.group res:register res.user res:register res.user.login.attempt res:register res.user.device res:register res.user-ir.action res:register res.user-res.group res:register res.user.warning res:register res.user.application res:register res.user.config.start res:register ir.ui.menu-res.group res:register ir.action-res.group res:register ir.action res:register ir.action.report res:register ir.action.act_window res:register ir.action.wizard res:register ir.action.url res:register ir.action.keyword res:register ir.model.button-res.group res:register ir.model.button.rule res:register ir.model.button.click res:register ir.rule.group-res.group res:register ir.lang res:register ir.sequence.type res:register ir.sequence.type-res.group res:register ir.module.config_wizard.item res:register ir.export res:register ir.export-res.group res:register ir.export-write-res.group res:register res.user.config res:register res.user.email_reset_password res:loading res.xml res:loading group.xml res:loading user.xml res:loading ir.xml res:loading message.xml setup mixin for ":memory:" all modules loaded test_buttons_registered (trytond.tests.test_ir.IrTestCase.test_buttons_registered) Test all buttons are registered in ir.model.button ... ok test_buttons_states (trytond.tests.test_ir.IrTestCase.test_buttons_states) Test the states of buttons ... ok test_depends (trytond.tests.test_ir.IrTestCase.test_depends) Test depends ... ok test_email_send (trytond.tests.test_ir.IrTestCase.test_email_send) Test sending email ... setup mixin for ":memory:" ok test_email_template_get (trytond.tests.test_ir.IrTestCase.test_email_template_get) Test email template get ... ok test_email_template_get_default (trytond.tests.test_ir.IrTestCase.test_email_template_get_default) Test email template get default ... ok test_email_template_get_pyson (trytond.tests.test_ir.IrTestCase.test_email_template_get_pyson) Test email template get with pyson ... ok test_field_methods (trytond.tests.test_ir.IrTestCase.test_field_methods) Test field methods ... ok test_field_relation_target (trytond.tests.test_ir.IrTestCase.test_field_relation_target) Test field relation and target ... ok test_function_fields (trytond.tests.test_ir.IrTestCase.test_function_fields) Test function fields methods ... ok test_global_search (trytond.tests.test_ir.IrTestCase.test_global_search) Test Global Search ... ok test_icon (trytond.tests.test_ir.IrTestCase.test_icon) Test icons of the module ... ok test_ir_action_window (trytond.tests.test_ir.IrTestCase.test_ir_action_window) Test action windows are correctly defined ... ok test_lang_currency (trytond.tests.test_ir.IrTestCase.test_lang_currency) Test Lang.currency ... ok test_lang_format (trytond.tests.test_ir.IrTestCase.test_lang_format) Test Lang.format ... ok test_lang_strftime (trytond.tests.test_ir.IrTestCase.test_lang_strftime) Test Lang.strftime ... ok test_menu_action (trytond.tests.test_ir.IrTestCase.test_menu_action) Test that menu actions are accessible to menu's group ... ok test_missing_depends (trytond.tests.test_ir.IrTestCase.test_missing_depends) Test for missing depends ... ok test_model__access__ (trytond.tests.test_ir.IrTestCase.test_model__access__) Test existing model __access__ ... ok test_model_access (trytond.tests.test_ir.IrTestCase.test_model_access) Test missing default model access ... ok test_model_data_get_id (trytond.tests.test_ir.IrTestCase.test_model_data_get_id) Test ModelData.get_id ... ok test_model_data_get_id_dot (trytond.tests.test_ir.IrTestCase.test_model_data_get_id_dot) Test ModelData.get_id with dot ... ok test_model_field_lazy (trytond.tests.test_ir.IrTestCase.test_model_field_lazy) Test searching on lazy string of model field ... ok test_model_field_search_description (trytond.tests.test_ir.IrTestCase.test_model_field_search_description) Test searching on description of model field ... ok test_model_field_search_order_description (trytond.tests.test_ir.IrTestCase.test_model_field_search_order_description) Test searching and ordering on description of model field ... ok test_model_search_name (trytond.tests.test_ir.IrTestCase.test_model_search_name) Test searching on name of model ... ok test_model_search_order (trytond.tests.test_ir.IrTestCase.test_model_search_order) Test searching and ordering on name of model ... ok test_modelsingleton_inherit_order (trytond.tests.test_ir.IrTestCase.test_modelsingleton_inherit_order) Test ModelSingleton, ModelSQL, ModelStorage order in the MRO ... ok test_rec_name (trytond.tests.test_ir.IrTestCase.test_rec_name) ... ok test_rpc_callable (trytond.tests.test_ir.IrTestCase.test_rpc_callable) Test that RPC methods are callable ... ok test_selection_fields (trytond.tests.test_ir.IrTestCase.test_selection_fields) Test selection values ... ok test_sequence_substitutions (trytond.tests.test_ir.IrTestCase.test_sequence_substitutions) Test Sequence Substitutions ... ok test_view (trytond.tests.test_ir.IrTestCase.test_view) Test validity of all views of the module ... ok test_wizards (trytond.tests.test_ir.IrTestCase.test_wizards) Test wizards are correctly defined ... ok test_workflow_transitions (trytond.tests.test_ir.IrTestCase.test_workflow_transitions) Test all workflow transitions exist ... ok test_xml_files (trytond.tests.test_ir.IrTestCase.test_xml_files) Test validity of the xml files of the module ... ok init pool for ":memory:" ir setup mixin for ":memory:" setup mixin for ":memory:" setup pool for ":memory:" ir:register ir.configuration ir:register ir.translation ir:register ir.translation.set.start ir:register ir.translation.set.succeed ir:register ir.translation.clean.start ir:register ir.translation.clean.succeed ir:register ir.translation.update.start ir:register ir.translation.export.start ir:register ir.translation.export.result ir:register ir.sequence.type ir:register ir.sequence ir:register ir.sequence.strict ir:register ir.ui.menu ir:register ir.ui.menu.favorite ir:register ir.ui.view ir:register ir.ui.view.show.start ir:register ir.ui.view_tree_width ir:register ir.ui.view_tree_state ir:register ir.ui.view_search ir:register ir.ui.icon ir:register ir.action ir:register ir.action.keyword ir:register ir.action.report ir:register ir.action.act_window ir:register ir.action.act_window.view ir:register ir.action.act_window.domain ir:register ir.action.wizard ir:register ir.action.url ir:register ir.model ir:register ir.model.field ir:register ir.model.access ir:register ir.model.field.access ir:register ir.model.button ir:register ir.model.button.rule ir:register ir.model.button.click ir:register ir.model.button-button.reset ir:register ir.model.data ir:register ir.model.print_model_graph.start ir:register ir.attachment ir:register ir.note ir:register ir.note.read ir:register ir.avatar ir:register ir.avatar.cache ir:register ir.cron ir:register ir.lang ir:register ir.lang.config.start ir:register ir.export ir:register ir.export.line ir:register ir.rule.group ir:register ir.rule ir:register ir.module ir:register ir.module.dependency ir:register ir.module.config_wizard.item ir:register ir.module.config_wizard.first ir:register ir.module.config_wizard.other ir:register ir.module.config_wizard.done ir:register ir.module.activate_upgrade.start ir:register ir.module.activate_upgrade.done ir:register ir.cache ir:register ir.date ir:register ir.trigger ir:register ir.trigger.log ir:register ir.session ir:register ir.session.wizard ir:register ir.queue ir:register ir.calendar.month ir:register ir.calendar.day ir:register ir.message ir:register ir.email ir:register ir.email.address ir:register ir.email.template ir:register ir.email.template-ir.action.report ir:register ir.translation.set ir:register ir.translation.clean ir:register ir.translation.update ir:register ir.translation.export ir:register ir.translation.report ir:register ir.ui.view.show ir:register ir.model.print_model_graph ir:register ir.module.config_wizard ir:register ir.module.activate_upgrade ir:register ir.module.config ir:register ir.lang.config ir:register ir.model.graph ir:register ir.model.workflow_graph ir:loading ir.xml ir:loading ui/ui.xml ir:loading ui/icon.xml ir:loading ui/menu.xml ir:loading ui/view.xml ir:loading action.xml ir:loading model.xml ir:loading sequence.xml ir:loading attachment.xml ir:loading note.xml ir:loading cron.xml ir:loading lang.xml ir:loading translation.xml ir:loading export.xml ir:loading rule.xml ir:loading module.xml ir:loading trigger.xml ir:loading calendar_.xml ir:loading message.xml ir:loading queue.xml ir:loading email.xml res setup mixin for ":memory:" setup pool for ":memory:" res:register res.group res:register res.user res:register res.user.login.attempt res:register res.user.device res:register res.user-ir.action res:register res.user-res.group res:register res.user.warning res:register res.user.application res:register res.user.config.start res:register ir.ui.menu-res.group res:register ir.action-res.group res:register ir.action res:register ir.action.report res:register ir.action.act_window res:register ir.action.wizard res:register ir.action.url res:register ir.action.keyword res:register ir.model.button-res.group res:register ir.model.button.rule res:register ir.model.button.click res:register ir.rule.group-res.group res:register ir.lang res:register ir.sequence.type res:register ir.sequence.type-res.group res:register ir.module.config_wizard.item res:register ir.export res:register ir.export-res.group res:register ir.export-write-res.group res:register res.user.config res:register res.user.email_reset_password res:loading res.xml res:loading group.xml res:loading user.xml res:loading ir.xml res:loading message.xml setup mixin for ":memory:" all modules loaded init pool for ":memory:" ir setup mixin for ":memory:" setup mixin for ":memory:" setup pool for ":memory:" res setup mixin for ":memory:" setup pool for ":memory:" tests setup pool for ":memory:" tests:register test.access tests:register test.access.relate tests:register test.access.model tests:register test.copy tests:register test.copy.one2many tests:register test.copy.one2many.target tests:register test.copy.one2many_reference tests:register test.copy.one2many_reference.target tests:register test.copy.many2many tests:register test.copy.many2many.target tests:register test.copy.many2many.rel tests:register test.copy.many2many_reference tests:register test.copy.many2many_reference.target tests:register test.copy.many2many_reference.rel tests:register test.copy.binary tests:register test.copy.translate tests:register test.export_data.target tests:register test.export_data tests:register test.export_data.target tests:register test.export_data.relation tests:register test.binary tests:register test.binary_default tests:register test.binary_required tests:register test.binary_filestorage tests:register test.boolean tests:register test.boolean_default tests:register test.char tests:register test.char_default tests:register test.char_required tests:register test.char_size tests:register test.char_translate tests:register test.char_unaccented_on tests:register test.char_unaccented_off tests:register test.char_unaccented_translate tests:register test.field_context.parent tests:register test.field_context.child tests:register test.date tests:register test.date_default tests:register test.date_required tests:register test.datetime tests:register test.datetime_default tests:register test.datetime_required tests:register test.datetime_format tests:register test.dict.schema tests:register test.dict tests:register test.dict_default tests:register test.dict_required tests:register test.dict_jsonb tests:register test.dict_noschema tests:register test.dict_unaccented_on tests:register test.dict_unaccented_off tests:register test.float tests:register test.float_default tests:register test.float_required tests:register test.float_digits tests:register test.function.accessor tests:register test.function.accessor.target tests:register test.integer tests:register test.integer_default tests:register test.integer_required tests:register test.integer_domain tests:register test.many2many tests:register test.many2many.target tests:register test.many2many.relation tests:register test.many2many_required tests:register test.many2many_required.target tests:register test.many2many_required.relation tests:register test.many2many_reference tests:register test.many2many_reference.target tests:register test.many2many_reference.relation tests:register test.many2many_size tests:register test.many2many_size.target tests:register test.many2many_size.relation tests:register test.many2many_filter tests:register test.many2many_filter.target tests:register test.many2many_filter.relation tests:register test.many2many_filter_domain tests:register test.many2many_filter_domain.target tests:register test.many2many_filter_domain.relation tests:register test.many2many_tree tests:register test.many2many_tree.relation tests:register test.many2many_context tests:register test.many2many_context.target tests:register test.many2many_context.relation tests:register test.many2one_target tests:register test.many2one tests:register test.many2one_domainvalidation tests:register test.many2one_no_foreign_key tests:register test.many2one_target_storage tests:register test.many2one_tree tests:register test.many2one_mptt tests:register test.many2one_context tests:register test.many2one_context.target tests:register test.multi_selection tests:register test.multi_selection_required tests:register test.numeric tests:register test.numeric_default tests:register test.numeric_required tests:register test.numeric_digits tests:register test.one2many tests:register test.one2many.target tests:register test.one2many_required tests:register test.one2many_required.target tests:register test.one2many_reference tests:register test.one2many_reference.target tests:register test.one2many_size tests:register test.one2many_size.target tests:register test.one2many_size_pyson tests:register test.one2many_size_pyson.target tests:register test.one2many_filter tests:register test.one2many_filter.target tests:register test.one2many_filter_domain tests:register test.one2many_filter_domain.target tests:register test.one2many_context tests:register test.one2many_context.target tests:register test.one2one tests:register test.one2one.target tests:register test.one2one.relation tests:register test.one2one_required tests:register test.one2one_required.relation tests:register test.one2one_domain tests:register test.one2one_domain.relation tests:register test.reference tests:register test.reference.target tests:register test.reference_required tests:register test.reference_context tests:register test.reference_context.target tests:register test.selection tests:register test.selection_required tests:register test.selection_label tests:register test.text tests:register test.text_default tests:register test.text_required tests:register test.text_size tests:register test.text_translate tests:register test.text_full tests:register test.time tests:register test.time_default tests:register test.time_required tests:register test.time_format tests:register test.time_precision tests:register test.timedelta tests:register test.timedelta_default tests:register test.timedelta_required tests:register test.history tests:register test.history.line tests:register test.import_data.boolean tests:register test.import_data.integer tests:register test.import_data.integer_required tests:register test.import_data.float tests:register test.import_data.float_required tests:register test.import_data.numeric tests:register test.import_data.numeric_required tests:register test.import_data.char tests:register test.import_data.text tests:register test.import_data.date tests:register test.import_data.datetime tests:register test.import_data.timedelta tests:register test.import_data.selection tests:register test.import_data.many2one.target tests:register test.import_data.many2one tests:register test.import_data.many2many.target tests:register test.import_data.many2many tests:register test.import_data.many2many.relation tests:register test.import_data.one2many tests:register test.import_data.one2many.target tests:register test.import_data.reference.selection tests:register test.import_data.reference tests:register test.import_data.update tests:register test.deactivable.modelview tests:register test.deactivable.modelsql tests:register test.model tests:register test.model_parent tests:register test.model_child tests:register test.model_child_child tests:register test.model_context tests:register test.model_context_parent tests:register test.singleton tests:register test.urlobject tests:register test.model.union1 tests:register test.model.union2 tests:register test.model.union3 tests:register test.model.union4 tests:register test.union tests:register test.union.union tests:register test.model.union.tree1 tests:register test.model.union.tree2 tests:register test.union.tree tests:register test.order.sequence tests:register test.modelsql.read tests:register test.modelsql.read.target tests:register test.modelsql.read.context_id tests:register test.modelsql tests:register test.modelsql.timestamp tests:register test.modelsql.field_set tests:register test.modelsql.one2many tests:register test.modelsql.one2many.target tests:register test.modelsql.search tests:register test.modelsql.null_order tests:register test.modelsql.translation tests:register test.modelsql.check tests:register test.modelsql.unique tests:register test.modelsql.exclude tests:register test.modelsql.lock tests:register test.modelstorage tests:register test.modelstorage.required tests:register test.modelstorage.save2many tests:register test.modelstorage.save2many.target tests:register test.modelstorage.save2many.relation tests:register test.modelstorage.context tests:register test.modelstorage.pyson_domain tests:register test.modelstorage.relation_domain tests:register test.modelstorage.relation_domain.target tests:register test.modelstorage.relation_multi_domain tests:register test.modelstorage.relation_multi_domain.target tests:register test.modelstorage.relation_domain2 tests:register test.modelstorage.relation_domain2.target tests:register test.modelstorage.eval_environment tests:register test.modelview.changed_values tests:register test.modelview.changed_values.dictionary tests:register test.modelview.changed_values.target tests:register test.modelview.changed_values.stored_target tests:register test.modelview.stored.changed_values tests:register test.modelview.stored.changed_values.target tests:register test.modelview.button tests:register test.modelview.button_depends tests:register test.modelview.button_action tests:register test.modelview.button_change tests:register test.modelview.link tests:register test.modelview.link.target tests:register test.modelview.rpc tests:register test.modelview.empty_page tests:register test.modelview.circular_depends tests:register test.modelview.depends_depends tests:register test.modelview.view_attributes tests:register test.modelview.view_attributes_depends tests:register test.mptt tests:register test.model_multivalue tests:register test.model_multivalue.value tests:register test.resource tests:register test.resource.other tests:register test.rule tests:register test.rule.relation tests:register test.rule.model tests:register test.tree tests:register test.tree_wildcard tests:register test.polytree tests:register test.polytree.edge tests:register ir.trigger tests:register test.triggered tests:register test.trigger_action tests:register test.test_wizard.start tests:register test.workflowed tests:register test.test_wizard tests:loading import_data.xml tests:loading sequence.xml tests:loading workflow.xml tests:loading wizard.xml tests:loading modelview.xml tests:loading message.xml setup mixin for ":memory:" history:update test.history history:update test.history.line all modules loaded test_boolean (trytond.tests.test_importdata.ImportDataTestCase.test_boolean) Test boolean ... ok test_char (trytond.tests.test_importdata.ImportDataTestCase.test_char) Test char ... ok test_date (trytond.tests.test_importdata.ImportDataTestCase.test_date) Test date ... ok test_datetime (trytond.tests.test_importdata.ImportDataTestCase.test_datetime) Test datetime ... ok test_float (trytond.tests.test_importdata.ImportDataTestCase.test_float) Test float ... ok test_float_required (trytond.tests.test_importdata.ImportDataTestCase.test_float_required) Test required float ... ok test_integer (trytond.tests.test_importdata.ImportDataTestCase.test_integer) Test integer ... ok test_integer_required (trytond.tests.test_importdata.ImportDataTestCase.test_integer_required) Test required integer ... ok test_many2many (trytond.tests.test_importdata.ImportDataTestCase.test_many2many) Test many2many ... ok test_many2one (trytond.tests.test_importdata.ImportDataTestCase.test_many2one) Test many2one ... ok test_numeric (trytond.tests.test_importdata.ImportDataTestCase.test_numeric) Test numeric ... ok test_numeric_required (trytond.tests.test_importdata.ImportDataTestCase.test_numeric_required) Test required numeric ... ok test_one2many (trytond.tests.test_importdata.ImportDataTestCase.test_one2many) Test one2many ... ok test_reference (trytond.tests.test_importdata.ImportDataTestCase.test_reference) Test reference ... ok test_selection (trytond.tests.test_importdata.ImportDataTestCase.test_selection) Test selection ... ok test_text (trytond.tests.test_importdata.ImportDataTestCase.test_text) Test text ... ok test_timedelta (trytond.tests.test_importdata.ImportDataTestCase.test_timedelta) Test timedelta ... ok test_update_id (trytond.tests.test_importdata.ImportDataTestCase.test_update_id) Test update with ID ... ok test_update_one2many (trytond.tests.test_importdata.ImportDataTestCase.test_update_one2many) Test update one2many ... ok test_update_rec_name (trytond.tests.test_importdata.ImportDataTestCase.test_update_rec_name) Test update with rec_name ... ok test_gettest_wrong_id_format (trytond.tests.test_i18n.I18nTestCase.test_gettest_wrong_id_format) gettext returns the id if it has wrong format ... ok test_gettext_no_translation (trytond.tests.test_i18n.I18nTestCase.test_gettext_no_translation) gettext returns original string when no translation ... ok test_gettext_with_translation (trytond.tests.test_i18n.I18nTestCase.test_gettext_with_translation) gettext returns the translated text ... ok test_gettext_with_translation_format (trytond.tests.test_i18n.I18nTestCase.test_gettext_with_translation_format) gettext returns the translated and formatted text ... ok test_gettext_without_transaction (trytond.tests.test_i18n.I18nTestCase.test_gettext_without_transaction) gettext return the id if there is no transaction ... ok test_gettext_wrong_id (trytond.tests.test_i18n.I18nTestCase.test_gettext_wrong_id) gettext returns the id if it does not exist ... ok test_lazy_gettext (trytond.tests.test_i18n.I18nTestCase.test_lazy_gettext) lazy_gettext returns a LazyString ... ok test_browse (trytond.tests.test_history.HistoryTestCase.test_browse) Test browsing history ... ok test_history_revisions (trytond.tests.test_history.HistoryTestCase.test_history_revisions) Test history revisions ... ok test_ordered_search (trytond.tests.test_history.HistoryTestCase.test_ordered_search) Test ordered search of history models ... ok test_ordered_search_nested (trytond.tests.test_history.HistoryTestCase.test_ordered_search_nested) Test ordered search nested ... ok test_ordered_search_same_timestamp (trytond.tests.test_history.HistoryTestCase.test_ordered_search_same_timestamp) Test ordered search with same timestamp ... skipped 'CURRENT_TIMESTAMP as transaction_timestamp is specific to postgresql' test_read (trytond.tests.test_history.HistoryTestCase.test_read) Test read history ... ok test_read_same_timestamp (trytond.tests.test_history.HistoryTestCase.test_read_same_timestamp) Test read history with same timestamp ... skipped 'CURRENT_TIMESTAMP as transaction_timestamp is specific to postgresql' test_restore_history (trytond.tests.test_history.HistoryTestCase.test_restore_history) Test restore history ... ok test_restore_history_before (trytond.tests.test_history.HistoryTestCase.test_restore_history_before) Test restore history before ... ok test_restore_history_same_timestamp (trytond.tests.test_history.HistoryTestCase.test_restore_history_same_timestamp) Test restore history with same timestamp ... skipped 'CURRENT_TIMESTAMP as transaction_timestamp is specific to postgresql' test_search_cursor_max (trytond.tests.test_history.HistoryTestCase.test_search_cursor_max) Test search with number of history entries at database.IN_MAX ... ok test_search_cursor_max_entries (trytond.tests.test_history.HistoryTestCase.test_search_cursor_max_entries) Test search for skipping first history entries at database.IN_MAX ... ok test_search_cursor_max_histories (trytond.tests.test_history.HistoryTestCase.test_search_cursor_max_histories) Test search with number of histories at database.IN_MAX ... ok test_bad_prefix (trytond.tests.test_filestore.FileStoreTestCase.test_bad_prefix) Test bad prefix ... ok test_collision (trytond.tests.test_filestore.FileStoreTestCase.test_collision) Test collision ... ok test_duplicate (trytond.tests.test_filestore.FileStoreTestCase.test_duplicate) Test duplicate ... ok test_get (trytond.tests.test_filestore.FileStoreTestCase.test_get) Test get ... ok test_getmany (trytond.tests.test_filestore.FileStoreTestCase.test_getmany) Test getmany ... ok test_prefix (trytond.tests.test_filestore.FileStoreTestCase.test_prefix) Test prefix ... ok test_set (trytond.tests.test_filestore.FileStoreTestCase.test_set) Test set ... ok test_setmany (trytond.tests.test_filestore.FileStoreTestCase.test_setmany) Test setmany ... ok test_size (trytond.tests.test_filestore.FileStoreTestCase.test_size) Test size ... ok test_sizemany (trytond.tests.test_filestore.FileStoreTestCase.test_sizemany) Test sizemany ... ok test_create (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_create) Test create timedelta ... ok test_create_float (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_create_float) Test create timedelta with float ... ok test_create_integer (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_create_integer) Test create timedelta with integer ... ok test_create_invalid_string (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_create_invalid_string) Test create timedelta with invalid timedelta string ... ok test_create_required_with_value (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_create_required_with_value) Test create timedelta required with value ... ok test_create_required_without_value (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_create_required_without_value) Test create timedelta required without value ... ok test_create_string (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_create_string) Test create timedelta with timedelta string ... ok test_create_string_simplet (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_create_string_simplet) Test create timedelta with simple timedelta string ... ok test_create_with_default (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_create_with_default) Test create timedelta with default ... ok test_create_without_default (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_create_without_default) Test create timedelta without default ... ok test_search_equals (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_equals) Test search timedelta equals ... ok test_search_equals_none (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_equals_none) Test search timedelta equals None ... ok test_search_greater (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_greater) Test search timedelta greater than ... ok test_search_greater_equals (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_greater_equals) Test search timedelta greater than or equals ... ok test_search_in (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_in) Test search timedelta in ... ok test_search_in_multi (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_in_multi) Test search timedelta in multiple ... ok test_search_in_none (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_in_none) Test search timedelta in [None] ... ok test_search_less (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_less) Test search timedelta less than ... ok test_search_less_equals (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_less_equals) Test search timedelta less than or equals ... ok test_search_non_equals (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_non_equals) Test search timedelta non equals ... ok test_search_non_equals_none (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_non_equals_none) Test search timedelta non equals None ... ok test_search_not_in (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_not_in) Test search timedelta not in ... ok test_search_not_in_multi (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_not_in_multi) Test search timedelta not in multiple ... ok test_search_not_in_none (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_search_not_in_none) Test search timedelta not in [None] ... ok test_write (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_write) Test write timedelta ... ok test_write_float (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_write_float) Test write timedelta with float ... ok test_write_interger (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_write_interger) Test write timedelta with integer ... ok test_write_invalid_string (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_write_invalid_string) Test write timedelta with invalid timedelta string ... ok test_write_string (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_write_string) Test write timedelta with timedelta string ... ok test_write_string_simple (trytond.tests.test_field_timedelta.FieldTimeDeltaTestCase.test_write_string_simple) Test write timedelta with simple timedelta string ... ok test_create (trytond.tests.test_field_time.FieldTimeTestCase.test_create) Test create time ... ok test_create_date (trytond.tests.test_field_time.FieldTimeTestCase.test_create_date) Test create time with date ... ok test_create_format_invalid (trytond.tests.test_field_time.FieldTimeTestCase.test_create_format_invalid) Test create time with invalid format ... ok test_create_format_valid (trytond.tests.test_field_time.FieldTimeTestCase.test_create_format_valid) Test create time with valid format ... ok test_create_integer (trytond.tests.test_field_time.FieldTimeTestCase.test_create_integer) Test create time with integer ... ok test_create_invalid_timestring (trytond.tests.test_field_time.FieldTimeTestCase.test_create_invalid_timestring) Test create time with invalid time string ... ok test_create_microsecond (trytond.tests.test_field_time.FieldTimeTestCase.test_create_microsecond) Test create time with microsecond ... ok test_create_non_time (trytond.tests.test_field_time.FieldTimeTestCase.test_create_non_time) Test create time with non time ... ok test_create_required_with_value (trytond.tests.test_field_time.FieldTimeTestCase.test_create_required_with_value) Test create time required with value ... ok test_create_required_without_value (trytond.tests.test_field_time.FieldTimeTestCase.test_create_required_without_value) Test create time required without value ... ok test_create_timestring (trytond.tests.test_field_time.FieldTimeTestCase.test_create_timestring) Test create time with time string ... ok test_create_with_default (trytond.tests.test_field_time.FieldTimeTestCase.test_create_with_default) Test create time with default ... ok test_create_with_sql_value (trytond.tests.test_field_time.FieldTimeTestCase.test_create_with_sql_value) Test create time with SQL value ... ok test_create_without_default (trytond.tests.test_field_time.FieldTimeTestCase.test_create_without_default) Test create time without default ... ok test_search_equals (trytond.tests.test_field_time.FieldTimeTestCase.test_search_equals) Test search time equals ... ok test_search_equals_none (trytond.tests.test_field_time.FieldTimeTestCase.test_search_equals_none) Test search time equals None ... ok test_search_greater (trytond.tests.test_field_time.FieldTimeTestCase.test_search_greater) Test search time greater than ... ok test_search_greater_equals (trytond.tests.test_field_time.FieldTimeTestCase.test_search_greater_equals) Test search time greater than or equals ... ok test_search_in (trytond.tests.test_field_time.FieldTimeTestCase.test_search_in) Test search time in ... ok test_search_in_multi (trytond.tests.test_field_time.FieldTimeTestCase.test_search_in_multi) Test search time in multiple ... ok test_search_in_none (trytond.tests.test_field_time.FieldTimeTestCase.test_search_in_none) Test search time in [None] ... ok test_search_less (trytond.tests.test_field_time.FieldTimeTestCase.test_search_less) Test search time less than ... ok test_search_less_equals (trytond.tests.test_field_time.FieldTimeTestCase.test_search_less_equals) Test search time less than or equals ... ok test_search_non_equals (trytond.tests.test_field_time.FieldTimeTestCase.test_search_non_equals) Test search time non equals ... ok test_search_non_equals_none (trytond.tests.test_field_time.FieldTimeTestCase.test_search_non_equals_none) Test search time non equals None ... ok test_search_not_in (trytond.tests.test_field_time.FieldTimeTestCase.test_search_not_in) Test search time not in ... ok test_search_not_in_multi (trytond.tests.test_field_time.FieldTimeTestCase.test_search_not_in_multi) Test search time not in multiple ... ok test_search_not_in_none (trytond.tests.test_field_time.FieldTimeTestCase.test_search_not_in_none) Test search time not in [None] ... ok test_write (trytond.tests.test_field_time.FieldTimeTestCase.test_write) Test write time ... ok test_write_date (trytond.tests.test_field_time.FieldTimeTestCase.test_write_date) Test write time with date ... ok test_write_integer (trytond.tests.test_field_time.FieldTimeTestCase.test_write_integer) Test write time with integer ... ok test_write_non_time (trytond.tests.test_field_time.FieldTimeTestCase.test_write_non_time) Test write time with non time ... ok test_create (trytond.tests.test_field_text.FieldTextTestCase.test_create) Test create text ... ok test_create_multiline (trytond.tests.test_field_text.FieldTextTestCase.test_create_multiline) Test create multilibe ... ok test_create_required_with_empty (trytond.tests.test_field_text.FieldTextTestCase.test_create_required_with_empty) Test create text required with empty ... ok test_create_required_with_value (trytond.tests.test_field_text.FieldTextTestCase.test_create_required_with_value) Test create text required with value ... ok test_create_required_without_value (trytond.tests.test_field_text.FieldTextTestCase.test_create_required_without_value) Test create text required without value ... ok test_create_size_invalid (trytond.tests.test_field_text.FieldTextTestCase.test_create_size_invalid) Test create text with invalid size ... ok test_create_size_valid (trytond.tests.test_field_text.FieldTextTestCase.test_create_size_valid) Test create text with size ... ok test_create_unicode (trytond.tests.test_field_text.FieldTextTestCase.test_create_unicode) Test create unicode ... ok test_create_with_default (trytond.tests.test_field_text.FieldTextTestCase.test_create_with_default) Test create text without default ... ok test_create_without_default (trytond.tests.test_field_text.FieldTextTestCase.test_create_without_default) Test create text without default ... ok test_search_equals (trytond.tests.test_field_text.FieldTextTestCase.test_search_equals) Test search text equals ... ok test_search_equals_non_unicode (trytond.tests.test_field_text.FieldTextTestCase.test_search_equals_non_unicode) Test search text equals non unicode ... ok test_search_equals_none (trytond.tests.test_field_text.FieldTextTestCase.test_search_equals_none) Test search text equals None ... ok test_search_equals_unicode (trytond.tests.test_field_text.FieldTextTestCase.test_search_equals_unicode) Test search text equals unicode ... ok test_search_full_text (trytond.tests.test_field_text.FieldTextTestCase.test_search_full_text) Test search full text ... skipped 'SQLite does not have full text search' test_search_full_text_order (trytond.tests.test_field_text.FieldTextTestCase.test_search_full_text_order) Test order search full text ... skipped 'SQLite does not have full text search' test_search_ilike (trytond.tests.test_field_text.FieldTextTestCase.test_search_ilike) Test search text ilike ... ok test_search_in (trytond.tests.test_field_text.FieldTextTestCase.test_search_in) Test search text in ... ok test_search_in_none (trytond.tests.test_field_text.FieldTextTestCase.test_search_in_none) Test search text in [None] ... ok test_search_like (trytond.tests.test_field_text.FieldTextTestCase.test_search_like) Test search text like ... ok test_search_non_equals (trytond.tests.test_field_text.FieldTextTestCase.test_search_non_equals) Test search text non equals ... ok test_search_non_equals_none (trytond.tests.test_field_text.FieldTextTestCase.test_search_non_equals_none) Test search text non equals None ... ok test_search_not_ilike (trytond.tests.test_field_text.FieldTextTestCase.test_search_not_ilike) Test search text not like ... ok test_search_not_in (trytond.tests.test_field_text.FieldTextTestCase.test_search_not_in) Test search text not in ... ok test_search_not_in_none (trytond.tests.test_field_text.FieldTextTestCase.test_search_not_in_none) Test search text not in [None] ... ok test_search_not_like (trytond.tests.test_field_text.FieldTextTestCase.test_search_not_like) Test search text not like ... ok test_write (trytond.tests.test_field_text.FieldTextTestCase.test_write) Test write text ... ok test_write_none (trytond.tests.test_field_text.FieldTextTestCase.test_write_none) Test write text None ... ok test_write_size_invalid (trytond.tests.test_field_text.FieldTextTestCase.test_write_size_invalid) Test write text with invalid size ... ok test_write_unicode (trytond.tests.test_field_text.FieldTextTestCase.test_write_unicode) Test write text unicode ... ok test_create (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_create) Test create text ... ok test_create_multiline (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_create_multiline) Test create multilibe ... ok test_create_unicode (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_create_unicode) Test create unicode ... ok test_search_equals (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_equals) Test search text equals ... ok test_search_equals_non_unicode (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_equals_non_unicode) Test search text equals non unicode ... ok test_search_equals_none (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_equals_none) Test search text equals None ... ok test_search_equals_unicode (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_equals_unicode) Test search text equals unicode ... ok test_search_full_text (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_full_text) Test search full text ... skipped 'SQLite does not have full text search' test_search_full_text_order (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_full_text_order) Test order search full text ... skipped 'SQLite does not have full text search' test_search_ilike (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_ilike) Test search text ilike ... ok test_search_in (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_in) Test search text in ... ok test_search_in_none (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_in_none) Test search text in [None] ... ok test_search_like (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_like) Test search text like ... ok test_search_non_equals (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_non_equals) Test search text non equals ... ok test_search_non_equals_none (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_non_equals_none) Test search text non equals None ... ok test_search_not_ilike (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_not_ilike) Test search text not like ... ok test_search_not_in (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_not_in) Test search text not in ... ok test_search_not_in_none (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_not_in_none) Test search text not in [None] ... ok test_search_not_like (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_search_not_like) Test search text not like ... ok test_write_unicode (trytond.tests.test_field_text.FieldTextTranslatedTestCase.test_write_unicode) Test write text unicode ... ok test_create (trytond.tests.test_field_text.FieldFullTextTestCase.test_create) Test create full text ... ok test_create_list (trytond.tests.test_field_text.FieldFullTextTestCase.test_create_list) Test create full text with a list ... ok test_search (trytond.tests.test_field_text.FieldFullTextTestCase.test_search) Test search full text ... ok test_search_full_text (trytond.tests.test_field_text.FieldFullTextTestCase.test_search_full_text) Test search full text ... skipped 'SQLite does not have full text search' test_search_full_text_filter (trytond.tests.test_field_text.FieldFullTextTestCase.test_search_full_text_filter) Test search full text ... skipped 'SQLite does not have full text search' test_search_full_text_order (trytond.tests.test_field_text.FieldFullTextTestCase.test_search_full_text_order) Test order full text ... skipped 'SQLite does not have full text search' test_create (trytond.tests.test_field_selection.FieldSelectionTestCase.test_create) Test create selection ... ok test_create_dynamic (trytond.tests.test_field_selection.FieldSelectionTestCase.test_create_dynamic) Test create dynamic selection ... ok test_create_dynamic_none (trytond.tests.test_field_selection.FieldSelectionTestCase.test_create_dynamic_none) Test create dynamic selection None ... ok test_create_dynamic_not_in (trytond.tests.test_field_selection.FieldSelectionTestCase.test_create_dynamic_not_in) Test create selection not in ... ok test_create_dynamic_static (trytond.tests.test_field_selection.FieldSelectionTestCase.test_create_dynamic_static) Test create dynamic selection static ... ok test_create_not_in (trytond.tests.test_field_selection.FieldSelectionTestCase.test_create_not_in) Test create selection not in selection ... ok test_create_required_none (trytond.tests.test_field_selection.FieldSelectionTestCase.test_create_required_none) Test create selection required without value ... ok test_create_required_with_value (trytond.tests.test_field_selection.FieldSelectionTestCase.test_create_required_with_value) Test create selection required with value ... ok test_create_required_without_value (trytond.tests.test_field_selection.FieldSelectionTestCase.test_create_required_without_value) Test create selection required without value ... ok test_search_order_dynamic_selection (trytond.tests.test_field_selection.FieldSelectionTestCase.test_search_order_dynamic_selection) Test search order by dynamic selection ... ok test_search_order_fixed_selection (trytond.tests.test_field_selection.FieldSelectionTestCase.test_search_order_fixed_selection) Test search order by fixed selection ... ok test_search_order_label (trytond.tests.test_field_selection.FieldSelectionTestCase.test_search_order_label) Test search order by label ... ok test_search_order_static_selection (trytond.tests.test_field_selection.FieldSelectionTestCase.test_search_order_static_selection) Test search order by static selection ... ok test_string (trytond.tests.test_field_selection.FieldSelectionTestCase.test_string) Test string selection ... ok test_string_dynamic (trytond.tests.test_field_selection.FieldSelectionTestCase.test_string_dynamic) Test string dynamic selection ... ok test_string_dynamic_none (trytond.tests.test_field_selection.FieldSelectionTestCase.test_string_dynamic_none) Test string dynamic selection None ... ok test_string_dynamic_selection_static (trytond.tests.test_field_selection.FieldSelectionTestCase.test_string_dynamic_selection_static) Test string dynamic selection static ... ok test_context_attribute (trytond.tests.test_field_reference.FieldReferenceTestCase.test_context_attribute) Test context on reference attribute ... ok test_context_read (trytond.tests.test_field_reference.FieldReferenceTestCase.test_context_read) Test context on reference read ... ok test_context_read_multi (trytond.tests.test_field_reference.FieldReferenceTestCase.test_context_read_multi) Test context on reference read with value and None ... ok test_context_set (trytond.tests.test_field_reference.FieldReferenceTestCase.test_context_set) Test context on reference set ... ok test_create (trytond.tests.test_field_reference.FieldReferenceTestCase.test_create) Test create reference ... ok test_create_negative (trytond.tests.test_field_reference.FieldReferenceTestCase.test_create_negative) Test create reference negative ... ok test_create_partial (trytond.tests.test_field_reference.FieldReferenceTestCase.test_create_partial) Test create reference partial ... ok test_create_required_with_negative (trytond.tests.test_field_reference.FieldReferenceTestCase.test_create_required_with_negative) Test create reference required with negative ... ok test_create_required_with_none (trytond.tests.test_field_reference.FieldReferenceTestCase.test_create_required_with_none) Test create reference required with none ... ok test_create_required_with_value (trytond.tests.test_field_reference.FieldReferenceTestCase.test_create_required_with_value) Test create reference required with value ... ok test_create_required_without_value (trytond.tests.test_field_reference.FieldReferenceTestCase.test_create_required_without_value) Test create reference required without value ... ok test_create_without_default (trytond.tests.test_field_reference.FieldReferenceTestCase.test_create_without_default) Test create reference without default ... ok test_search_equals_list (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_equals_list) Test search reference equals list ... ok test_search_equals_none (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_equals_none) Test search reference equals None ... ok test_search_equals_string (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_equals_string) Test search reference equals string ... ok test_search_equals_tuple (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_equals_tuple) Test search reference equals tuple ... ok test_search_in_none (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_in_none) Test search reference in [None] ... ok test_search_in_string (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_in_string) Test search reference in string ... ok test_search_in_tuple (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_in_tuple) Test search reference in tuple ... ok test_search_join (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_join) Test search reference join ... ok test_search_non_equals_none (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_non_equals_none) Test search reference non equals None ... ok test_search_non_equals_string (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_non_equals_string) Test search reference non equals string ... ok test_search_non_equals_tuple (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_non_equals_tuple) Test search reference non equals tuple ... ok test_search_not_in_none (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_not_in_none) Test search reference not in [None] ... ok test_search_not_in_string (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_not_in_string) Test search reference not in string ... ok test_search_not_in_tuple (trytond.tests.test_field_reference.FieldReferenceTestCase.test_search_not_in_tuple) Test search reference not in tuple ... ok test_write_none (trytond.tests.test_field_reference.FieldReferenceTestCase.test_write_none) Test write reference None ... ok test_write_string (trytond.tests.test_field_reference.FieldReferenceTestCase.test_write_string) Test write reference string ... ok test_write_tuple (trytond.tests.test_field_reference.FieldReferenceTestCase.test_write_tuple) Test write reference string ... ok test_create_duplicate (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_create_duplicate) Test create one2one duplicate ... ok test_create_id (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_create_id) Test create one2one with id ... ok test_create_instance (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_create_instance) Test create one2one with instance ... ok test_create_required_with_value (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_create_required_with_value) Test create one2one required with value ... ok test_create_required_without_value (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_create_required_without_value) Test create one2one required without value ... ok test_create_with_default (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_create_with_default) Test create one2one with instance ... ok test_create_with_domain_invalid (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_create_with_domain_invalid) Test create one2one with domain invalid ... ok test_create_with_domain_valid (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_create_with_domain_valid) Test create one2one with domain valid ... ok test_search_equals (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_search_equals) Test search one2one equals ... ok test_search_equals_none (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_search_equals_none) Test search one2one equals None ... ok test_search_in (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_search_in) Test search one2one in ... ok test_search_in_none (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_search_in_none) Test search one2one in [None] ... ok test_search_join (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_search_join) Test search by one2one join ... ok test_search_non_equals (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_search_non_equals) Test search one2one non equals ... ok test_search_non_equals_none (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_search_non_equals_none) Test search one2one non equals None ... ok test_search_not_in (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_search_not_in) Test search one2one not in ... ok test_search_not_in_none (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_search_not_in_none) Test search one2one not in [None] ... ok test_write_duplicate (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_write_duplicate) Test write one2one duplicate ... ok test_write_integer (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_write_integer) Test write one2one integer ... ok test_write_none (trytond.tests.test_field_one2one.FieldOne2OneTestCase.test_write_none) Test write one2one None ... ok test_context_attribute (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_context_attribute) Test context on one2many attribute ... ok test_context_read (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_context_read) Test context on one2many read ... ok test_context_read_multi (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_context_read_multi) Test context on one2many read multiple records ... ok test_context_set (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_context_set) Test context on one2many set ... ok test_create (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_create) Test create one2many ... ok test_create_filter (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_create_filter) Test create one2many with filter ... ok test_create_filter_domain (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_create_filter_domain) Test create one2many with filter and domain ... ok test_create_required_with_value (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_create_required_with_value) Test create one2many required with value ... ok test_create_required_without_value (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_create_required_without_value) Test create one2many required without value ... ok test_create_size_invalid (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_create_size_invalid) Test create one2many size invalid ... ok test_create_size_pyson_invalid (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_create_size_pyson_invalid) Test create one2many size pyson invalid ... ok test_create_size_pyson_valid (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_create_size_pyson_valid) Test create one2many size pyson valid ... ok test_create_size_valid (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_create_size_valid) Test create one2many size valid ... ok test_save_reverse_field (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_save_reverse_field) Test save with reverse field set ... ok test_save_reverse_field_saved (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_save_reverse_field_saved) Test save with reverse field set on saved ... ok test_search_equals (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_equals) Test search one2many equals ... ok test_search_equals_no_link (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_equals_no_link) Test search one2many equals without link ... ok test_search_equals_none (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_equals_none) Test search one2many equals None ... ok test_search_in (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_in) Test search one2many in ... ok test_search_in_0 (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_in_0) Test search one2many in [0] ... ok test_search_in_empty (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_in_empty) Test search one2many in [] ... ok test_search_join (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_join) Test search one2many equals ... ok test_search_join_filter (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_join_filter) Test search one2many join with filter ... ok test_search_non_equals (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_non_equals) Test search one2many non equals ... ok test_search_non_equals_filter (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_non_equals_filter) Test search one2many non equals with filter ... ok test_search_non_equals_no_link (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_non_equals_no_link) Test search one2many non equals without link ... ok test_search_non_equals_none (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_non_equals_none) Test search one2many non equals None ... ok test_search_not_in (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_not_in) Test search one2many not in ... ok test_search_not_in_0 (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_not_in_0) Test search one2many not in [0] ... ok test_search_not_in_empty (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_not_in_empty) Test search one2many not in [] ... ok test_search_not_where (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_not_where) Test search one2many not where ... ok test_search_not_where_others (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_not_where_others) Test search one2many not where with others ... ok test_search_where (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_search_where) Test search one2many where ... ok test_set_reverse_field_dict (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_set_reverse_field_dict) Test reverse field is set on dict ... ok test_set_reverse_field_id (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_set_reverse_field_id) Test reverse field is set on id ... ok test_set_reverse_field_instance (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_set_reverse_field_instance) Test reverse field is set on instance ... ok test_write_add (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_write_add) Test write one2many add ... ok test_write_copy (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_write_copy) Test write one2many copy ... ok test_write_delete (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_write_delete) Test write one2many delete ... ok test_write_not_readd (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_write_not_readd) Test write one2many do not re-add existing ... ok test_write_remove (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_write_remove) Test write one2many remove ... ok test_write_write (trytond.tests.test_field_one2many.FieldOne2ManyTestCase.test_write_write) Test write one2many write ... ok test_create (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_create) Test create one2many ... ok test_save_reverse_field (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_save_reverse_field) Test save with reverse field set ... ok test_save_reverse_field_saved (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_save_reverse_field_saved) Test save with reverse field set on saved ... ok test_search_equals (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_equals) Test search one2many equals ... ok test_search_equals_no_link (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_equals_no_link) Test search one2many equals without link ... ok test_search_equals_none (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_equals_none) Test search one2many equals None ... ok test_search_in (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_in) Test search one2many in ... ok test_search_in_0 (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_in_0) Test search one2many in [0] ... ok test_search_in_empty (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_in_empty) Test search one2many in [] ... ok test_search_join (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_join) Test search one2many equals ... ok test_search_non_equals (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_non_equals) Test search one2many non equals ... ok test_search_non_equals_no_link (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_non_equals_no_link) Test search one2many non equals without link ... ok test_search_non_equals_none (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_non_equals_none) Test search one2many non equals None ... ok test_search_not_in (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_not_in) Test search one2many not in ... ok test_search_not_in_0 (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_not_in_0) Test search one2many not in [0] ... ok test_search_not_in_empty (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_not_in_empty) Test search one2many not in [] ... ok test_search_not_where (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_not_where) Test search one2many not where ... ok test_search_not_where_others (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_not_where_others) Test search one2many not where with others ... ok test_search_where (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_search_where) Test search one2many where ... ok test_set_reverse_field_dict (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_set_reverse_field_dict) Test reverse field is set on dict ... ok test_set_reverse_field_id (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_set_reverse_field_id) Test reverse field is set on id ... ok test_set_reverse_field_instance (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_set_reverse_field_instance) Test reverse field is set on instance ... ok test_write_add (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_write_add) Test write one2many add ... ok test_write_copy (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_write_copy) Test write one2many copy ... ok test_write_delete (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_write_delete) Test write one2many delete ... ok test_write_not_readd (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_write_not_readd) Test write one2many do not re-add existing ... ok test_write_remove (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_write_remove) Test write one2many remove ... ok test_write_write (trytond.tests.test_field_one2many.FieldOne2ManyReferenceTestCase.test_write_write) Test write one2many write ... ok test_create (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create) Test create numeric ... ok test_create_10_digits (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_10_digits) Test create a numeric with 10 digits ... ok test_create_10_digits_invalid (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_10_digits_invalid) Test create a numeric with 11 digits on with 10 limit ... ok test_create_20_digits (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_20_digits) Test create number 20 digits ... ok test_create_digits_invalid (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_digits_invalid) Test create numeric with invalid digits ... ok test_create_digits_none (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_digits_none) Test create numeric with not digits ... ok test_create_digits_valid (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_digits_valid) Test create numeric with digits ... ok test_create_non_numeric (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_non_numeric) Test create numeric with non numeric ... ok test_create_required_with_value (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_required_with_value) Test create numeric required with value ... ok test_create_required_without_value (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_required_without_value) Test create numeric required without value ... ok test_create_with_default (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_with_default) Test create numeric with default ... ok test_create_with_sql_value (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_with_sql_value) Test create numeric with SQL value ... ok test_create_without_default (trytond.tests.test_field_numeric.FieldNumericTestCase.test_create_without_default) Test create numeric without default ... ok test_numeric_search_cast (trytond.tests.test_field_numeric.FieldNumericTestCase.test_numeric_search_cast) Test search numeric cast ... ok test_search_equals (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_equals) Test search numeric equals ... ok test_search_equals_none (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_equals_none) Test search numeric equals None ... ok test_search_greater (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_greater) Test search numeric greater than ... ok test_search_greater_equals (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_greater_equals) Test search numeric greater than or equals ... ok test_search_in (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_in) Test search numeric in ... ok test_search_in_multi (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_in_multi) Test search numeric in multiple ... ok test_search_in_none (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_in_none) Test search numeric in [None] ... ok test_search_less (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_less) Test search numeric less than ... ok test_search_less_equals (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_less_equals) Test search numeric less than or equals ... ok test_search_non_equals (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_non_equals) Test search numeric non equals ... ok test_search_non_equals_none (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_non_equals_none) Test search numeric non equals None ... ok test_search_not_in (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_not_in) Test search numeric not in ... ok test_search_not_in_multi (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_not_in_multi) Test search numeric not in multiple ... ok test_search_not_in_none (trytond.tests.test_field_numeric.FieldNumericTestCase.test_search_not_in_none) Test search numeric in [None] ... ok test_write (trytond.tests.test_field_numeric.FieldNumericTestCase.test_write) Test write numeric ... ok test_write_digits_invalid_digits (trytond.tests.test_field_numeric.FieldNumericTestCase.test_write_digits_invalid_digits) Test write number with invalid digits for value ... ok test_write_digits_invalid_digits_0 (trytond.tests.test_field_numeric.FieldNumericTestCase.test_write_digits_invalid_digits_0) Test write number with invalid digits for value ... ok test_write_digits_invalid_value (trytond.tests.test_field_numeric.FieldNumericTestCase.test_write_digits_invalid_value) Test write numeric with invalid value for digits ... ok test_write_digits_invalid_value_small (trytond.tests.test_field_numeric.FieldNumericTestCase.test_write_digits_invalid_value_small) Test write numeric with invalid small value for digits ... ok test_write_non_numeric (trytond.tests.test_field_numeric.FieldNumericTestCase.test_write_non_numeric) Test write numeric with non numeric ... ok test_create (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create) Test create multi-selection ... ok test_create_dynamic (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create_dynamic) Test create dynamic selection ... ok test_create_dynamic_none (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create_dynamic_none) Test create dynamic selection None ... ok test_create_dynamic_not_in (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create_dynamic_not_in) Test create dynamic selection not in ... ok test_create_not_in (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create_not_in) Test create multi-selection not in selection ... ok test_create_required_empty (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create_required_empty) Test create selection required with empty value ... ok test_create_required_none (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create_required_none) Test create selection required without value ... ok test_create_required_with_value (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create_required_with_value) Test create selection required with value ... ok test_create_required_without_value (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create_required_without_value) Test create selection required without value ... ok test_create_static (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create_static) Test create static selection ... ok test_create_static_none (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create_static_none) Test create static selection None ... ok test_create_static_not_in (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_create_static_not_in) Test create static selection not in ... ok test_search_equals (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_search_equals) Test search selection equals ... ok test_search_equals_none (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_search_equals_none) Test search selection equals ... ok test_search_equals_string (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_search_equals_string) Test search selection equals string ... ok test_search_in_list (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_search_in_list) Test search selection in list ... ok test_search_in_string (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_search_in_string) Test search selection in string ... ok test_search_not_in_list (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_search_not_in_list) Test search selection not in list ... ok test_search_not_in_string (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_search_not_in_string) Test search selection not in string ... ok test_string (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_string) Test string selection ... ok test_string_none (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_string_none) Test string selection none ... ok test_write (trytond.tests.test_field_multiselection.FieldMultiSelectionTestCase.test_write) Test write selection ... ok test_create (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create) Test create multi-selection ... skipped 'jsonb only supported by postgresql' test_create_dynamic (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create_dynamic) Test create dynamic selection ... skipped 'jsonb only supported by postgresql' test_create_dynamic_none (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create_dynamic_none) Test create dynamic selection None ... skipped 'jsonb only supported by postgresql' test_create_dynamic_not_in (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create_dynamic_not_in) Test create dynamic selection not in ... skipped 'jsonb only supported by postgresql' test_create_not_in (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create_not_in) Test create multi-selection not in selection ... skipped 'jsonb only supported by postgresql' test_create_required_empty (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create_required_empty) Test create selection required with empty value ... skipped 'jsonb only supported by postgresql' test_create_required_none (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create_required_none) Test create selection required without value ... skipped 'jsonb only supported by postgresql' test_create_required_with_value (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create_required_with_value) Test create selection required with value ... skipped 'jsonb only supported by postgresql' test_create_required_without_value (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create_required_without_value) Test create selection required without value ... skipped 'jsonb only supported by postgresql' test_create_static (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create_static) Test create static selection ... skipped 'jsonb only supported by postgresql' test_create_static_none (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create_static_none) Test create static selection None ... skipped 'jsonb only supported by postgresql' test_create_static_not_in (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_create_static_not_in) Test create static selection not in ... skipped 'jsonb only supported by postgresql' test_search_equals (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_search_equals) Test search selection equals ... skipped 'jsonb only supported by postgresql' test_search_equals_none (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_search_equals_none) Test search selection equals ... skipped 'jsonb only supported by postgresql' test_search_equals_string (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_search_equals_string) Test search selection equals string ... skipped 'jsonb only supported by postgresql' test_search_in_list (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_search_in_list) Test search selection in list ... skipped 'jsonb only supported by postgresql' test_search_in_string (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_search_in_string) Test search selection in string ... skipped 'jsonb only supported by postgresql' test_search_not_in_list (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_search_not_in_list) Test search selection not in list ... skipped 'jsonb only supported by postgresql' test_search_not_in_string (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_search_not_in_string) Test search selection not in string ... skipped 'jsonb only supported by postgresql' test_string (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_string) Test string selection ... skipped 'jsonb only supported by postgresql' test_string_none (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_string_none) Test string selection none ... skipped 'jsonb only supported by postgresql' test_write (trytond.tests.test_field_multiselection.FieldMultiSelectionJSONBTestCase.test_write) Test write selection ... skipped 'jsonb only supported by postgresql' test_context_attribute (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_context_attribute) Test context on many2one attribute ... ok test_context_read (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_context_read) Test context on many2one read ... ok test_context_set (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_context_set) Test context on many2one set ... ok test_create_id (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_create_id) Test create many2one with id ... ok test_create_instance (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_create_instance) Test create many2one with instance ... ok test_create_no_foreign_key (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_create_no_foreign_key) Test create many2one without foreign key ... ok test_create_with_domain_inactive (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_create_with_domain_inactive) Test create many2one with domain and inactive target ... ok test_create_with_domain_invalid (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_create_with_domain_invalid) Test create many2one with invalid domain ... ok test_create_with_domain_valid (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_create_with_domain_valid) Test create many2one with valid domain ... ok test_search_join (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_join) Test search by many2one join ... ok test_search_mptt_child_of_empty (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_child_of_empty) Test search many2one mptt child of empty ... ok test_search_mptt_child_of_none (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_child_of_none) Test search many2one mptt child of None ... ok test_search_mptt_child_of_root1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_child_of_root1) Test search many2one mptt child of root1 ... ok test_search_mptt_child_of_second1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_child_of_second1) Test search many2one mptt child of second1 ... ok test_search_mptt_not_child_of_empty (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_not_child_of_empty) Test search many2one mptt not child of empty ... ok test_search_mptt_not_child_of_root1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_not_child_of_root1) Test search many2one mptt not child of root1 ... ok test_search_mptt_not_child_of_second1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_not_child_of_second1) Test search many2one mptt not child of second1 ... ok test_search_mptt_not_parent_of_empty (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_not_parent_of_empty) Test search many2one mptt not parent of empty ... ok test_search_mptt_not_parent_of_root1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_not_parent_of_root1) Test search many2one mptt not parent of root1 ... ok test_search_mptt_not_parent_of_second4 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_not_parent_of_second4) Test search many2one mptt not parent of second4 ... ok test_search_mptt_parent_of_empty (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_parent_of_empty) Test search many2one mptt parent of empty ... ok test_search_mptt_parent_of_root1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_parent_of_root1) Test search many2one mptt parent of root1 ... ok test_search_mptt_parent_of_second4 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_mptt_parent_of_second4) Test search many2one mptt parent of second4 ... ok test_search_order_default (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_order_default) Test search order by many2one default ... ok test_search_order_id (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_order_id) Test search order by many2one id ... ok test_search_order_value (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_order_value) Test search order by many2one value ... ok test_search_subquery (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_subquery) Test search by many2one subquery ... ok test_search_tree_child_of_empty (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_child_of_empty) Test search many2one tree child of empty ... ok test_search_tree_child_of_none (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_child_of_none) Test search many2one tree child of None ... ok test_search_tree_child_of_root1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_child_of_root1) Test search many2one tree child of root1 ... ok test_search_tree_child_of_second1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_child_of_second1) Test search many2one tree child of second1 ... ok test_search_tree_not_child_of_empty (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_not_child_of_empty) Test search many2one tree not child of empty ... ok test_search_tree_not_child_of_root1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_not_child_of_root1) Test search many2one tree not child of root1 ... ok test_search_tree_not_child_of_second1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_not_child_of_second1) Test search many2one tree not child of second1 ... ok test_search_tree_not_parent_of_empty (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_not_parent_of_empty) Test search many2one tree not parent of empty ... ok test_search_tree_not_parent_of_root1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_not_parent_of_root1) Test search many2one tree not parent of root1 ... ok test_search_tree_not_parent_of_second4 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_not_parent_of_second4) Test search many2one tree not parent of second4 ... ok test_search_tree_parent_of_empty (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_parent_of_empty) Test search many2one tree parent of empty ... ok test_search_tree_parent_of_root1 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_parent_of_root1) Test search many2one tree parent of root1 ... ok test_search_tree_parent_of_second4 (trytond.tests.test_field_many2one.FieldMany2OneTestCase.test_search_tree_parent_of_second4) Test search many2one tree parent of second4 ... ok test_context_attribute (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_context_attribute) Test context on many2many attribute ... ok test_context_read (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_context_read) Test context on many2many read ... ok test_context_set (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_context_set) Test context on many2many set ... ok test_create (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_create) Test create many2many ... ok test_create_filter (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_create_filter) Test create many2many with filter ... ok test_create_filter_domain (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_create_filter_domain) Test create many2many with filter and domain ... ok test_create_required_with_value (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_create_required_with_value) Test create many2many required with value ... ok test_create_required_without_value (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_create_required_without_value) Test create many2many required without value ... ok test_create_size_invalid (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_create_size_invalid) Test create many2many size invalid ... ok test_create_size_valid (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_create_size_valid) Test create many2many size valid ... ok test_search_child_of_empty (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_child_of_empty) Test search many2many child of empty ... ok test_search_child_of_root1 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_child_of_root1) Test search many2many child of root1 ... ok test_search_child_of_second1 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_child_of_second1) Test search many2many child of second1 ... ok test_search_equals (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_equals) Test search many2many equals ... ok test_search_equals_no_link (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_equals_no_link) Test search many2many equals without link ... ok test_search_equals_none (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_equals_none) Test search many2many equals None ... ok test_search_in (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_in) Test search many2many in ... ok test_search_in_0 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_in_0) Test search many2many in [0] ... ok test_search_in_empty (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_in_empty) Test search many2many in [] ... ok test_search_join (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_join) Test search many2many equals ... ok test_search_join_filter (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_join_filter) Test search many2many join with filter ... ok test_search_non_equals (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_non_equals) Test search many2many non equals ... ok test_search_non_equals_filter (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_non_equals_filter) Test search many2many non equals with filter ... ok test_search_non_equals_no_link (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_non_equals_no_link) Test search many2many non equals without link ... ok test_search_non_equals_none (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_non_equals_none) Test search many2many non equals None ... ok test_search_not_child_of_empty (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_child_of_empty) Test search many2many not child of empty ... ok test_search_not_child_of_root1 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_child_of_root1) Test search many2many not child of root1 ... ok test_search_not_child_of_second1 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_child_of_second1) Test search many2many not child of second1 ... FAIL test_search_not_in (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_in) Test search many2many not in ... ok test_search_not_in_0 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_in_0) Test search many2many not in [0] ... ok test_search_not_in_empty (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_in_empty) Test search many2many not in [] ... ok test_search_not_parent_of_empty (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_parent_of_empty) Test search many2many not parent of empty ... FAIL test_search_not_parent_of_root1 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_parent_of_root1) Test search many2many not parent of root1 ... FAIL test_search_not_parent_of_second4 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_parent_of_second4) Test search many2many not parent of second4 ... FAIL test_search_not_where (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_where) Test search many2many not where ... ok test_search_not_where_others (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_where_others) Test search many2many not where with others ... ok test_search_parent_of_empty (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_parent_of_empty) Test search many2many parent of empty ... ok test_search_parent_of_root1 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_parent_of_root1) Test search many2many parent of root1 ... ok test_search_parent_of_second4 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_parent_of_second4) Test search many2many parent of second4 ... ok test_search_where (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_where) Test search many2many where ... ok test_write_add (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_write_add) Test write many2many add ... ok test_write_copy (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_write_copy) Test write many2many copy ... ok test_write_delete (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_write_delete) Test write many2many delete ... ok test_write_not_readd (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_write_not_readd) Test write many2many do not re-add existing ... ok test_write_remove (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_write_remove) Test write many2many remove ... ok test_write_write (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_write_write) Test write many2many write ... ok test_create (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_create) Test create many2many ... ok test_search_equals (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_equals) Test search many2many equals ... ok test_search_equals_no_link (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_equals_no_link) Test search many2many equals without link ... ok test_search_equals_none (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_equals_none) Test search many2many equals None ... ok test_search_in (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_in) Test search many2many in ... ok test_search_in_0 (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_in_0) Test search many2many in [0] ... ok test_search_in_empty (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_in_empty) Test search many2many in [] ... ok test_search_join (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_join) Test search many2many equals ... ok test_search_non_equals (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_non_equals) Test search many2many non equals ... ok test_search_non_equals_no_link (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_non_equals_no_link) Test search many2many non equals without link ... ok test_search_non_equals_none (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_non_equals_none) Test search many2many non equals None ... ok test_search_not_in (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_not_in) Test search many2many not in ... ok test_search_not_in_0 (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_not_in_0) Test search many2many not in [0] ... ok test_search_not_in_empty (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_not_in_empty) Test search many2many not in [] ... ok test_search_not_where (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_not_where) Test search many2many not where ... ok test_search_not_where_others (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_not_where_others) Test search many2many not where with others ... ok test_search_where (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_search_where) Test search many2many where ... ok test_write_add (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_write_add) Test write many2many add ... ok test_write_copy (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_write_copy) Test write many2many copy ... ok test_write_delete (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_write_delete) Test write many2many delete ... ok test_write_not_readd (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_write_not_readd) Test write many2many do not re-add existing ... ok test_write_remove (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_write_remove) Test write many2many remove ... ok test_write_write (trytond.tests.test_field_many2many.FieldMany2ManyReferenceTestCase.test_write_write) Test write many2many write ... ok test_create (trytond.tests.test_field_integer.FieldIntegerTestCase.test_create) Test create integer ... ok test_create_non_integer (trytond.tests.test_field_integer.FieldIntegerTestCase.test_create_non_integer) Test create integer with non integer ... ok test_create_required_with_value (trytond.tests.test_field_integer.FieldIntegerTestCase.test_create_required_with_value) Test create integer required with value ... ok test_create_required_without_value (trytond.tests.test_field_integer.FieldIntegerTestCase.test_create_required_without_value) Test create integer required without value ... ok test_create_with_default (trytond.tests.test_field_integer.FieldIntegerTestCase.test_create_with_default) Test create integer with default ... ok test_create_with_domain_invalid (trytond.tests.test_field_integer.FieldIntegerTestCase.test_create_with_domain_invalid) Test create integer with domain invalid ... ok test_create_with_domain_valid (trytond.tests.test_field_integer.FieldIntegerTestCase.test_create_with_domain_valid) Test create integer with domain valid ... ok test_create_with_sql_value (trytond.tests.test_field_integer.FieldIntegerTestCase.test_create_with_sql_value) Test create integer with SQL value ... ok test_create_without_default (trytond.tests.test_field_integer.FieldIntegerTestCase.test_create_without_default) Test create integer without default ... ok test_search_equals (trytond.tests.test_field_integer.FieldIntegerTestCase.test_search_equals) Test search integer equals ... ok test_search_greater (trytond.tests.test_field_integer.FieldIntegerTestCase.test_search_greater) Test search integer greater than ... ok test_search_greater_equals (trytond.tests.test_field_integer.FieldIntegerTestCase.test_search_greater_equals) Test search integer greater than or equals ... ok test_search_in (trytond.tests.test_field_integer.FieldIntegerTestCase.test_search_in) Test search integer in ... ok test_search_in_multi (trytond.tests.test_field_integer.FieldIntegerTestCase.test_search_in_multi) Test search integer in multiple ... ok test_search_less (trytond.tests.test_field_integer.FieldIntegerTestCase.test_search_less) Test search integer less than ... ok test_search_less_equals (trytond.tests.test_field_integer.FieldIntegerTestCase.test_search_less_equals) Test search integer less than or equals ... ok test_search_non_equals (trytond.tests.test_field_integer.FieldIntegerTestCase.test_search_non_equals) Test search integer non equals ... ok test_search_not_in (trytond.tests.test_field_integer.FieldIntegerTestCase.test_search_not_in) Test search integer not in ... ok test_search_not_in_multi (trytond.tests.test_field_integer.FieldIntegerTestCase.test_search_not_in_multi) Test search integer not in multiple ... ok test_write (trytond.tests.test_field_integer.FieldIntegerTestCase.test_write) Test write integer ... ok test_write_non_integer (trytond.tests.test_field_integer.FieldIntegerTestCase.test_write_non_integer) Test write integer with non integer ... ok test_accessor (trytond.tests.test_field_function.FieldFunctionTestCase.test_accessor) Test accessing field on unsaved instance ... ok test_create (trytond.tests.test_field_float.FieldFloatTestCase.test_create) Test create float ... ok test_create_15_digits (trytond.tests.test_field_float.FieldFloatTestCase.test_create_15_digits) Test create float 15 digits ... ok test_create_digits_invalid (trytond.tests.test_field_float.FieldFloatTestCase.test_create_digits_invalid) Test create float with invalid digits ... ok test_create_digits_valid (trytond.tests.test_field_float.FieldFloatTestCase.test_create_digits_valid) Test create float with digits ... ok test_create_non_float (trytond.tests.test_field_float.FieldFloatTestCase.test_create_non_float) Test create float with non float ... ok test_create_required_with_value (trytond.tests.test_field_float.FieldFloatTestCase.test_create_required_with_value) Test create float required with value ... ok test_create_required_without_value (trytond.tests.test_field_float.FieldFloatTestCase.test_create_required_without_value) Test create float required without value ... ok test_create_with_default (trytond.tests.test_field_float.FieldFloatTestCase.test_create_with_default) Test create float with default ... ok test_create_with_sql_value (trytond.tests.test_field_float.FieldFloatTestCase.test_create_with_sql_value) Test create float with SQL value ... ok test_create_without_default (trytond.tests.test_field_float.FieldFloatTestCase.test_create_without_default) Test create float without default ... ok test_float_digits_none (trytond.tests.test_field_float.FieldFloatTestCase.test_float_digits_none) Test create float with no digits ... ok test_search_equals (trytond.tests.test_field_float.FieldFloatTestCase.test_search_equals) Test search float equals ... ok test_search_equals_none (trytond.tests.test_field_float.FieldFloatTestCase.test_search_equals_none) Test search float equals None ... ok test_search_greater (trytond.tests.test_field_float.FieldFloatTestCase.test_search_greater) Test search float_ greater than ... ok test_search_greater_equals (trytond.tests.test_field_float.FieldFloatTestCase.test_search_greater_equals) Test search float greater than or equals ... ok test_search_in (trytond.tests.test_field_float.FieldFloatTestCase.test_search_in) Test search float in ... ok test_search_in_multi (trytond.tests.test_field_float.FieldFloatTestCase.test_search_in_multi) Test search float in multiple ... ok test_search_in_none (trytond.tests.test_field_float.FieldFloatTestCase.test_search_in_none) Test search float in [None] ... ok test_search_less (trytond.tests.test_field_float.FieldFloatTestCase.test_search_less) Test search float_ less than ... ok test_search_less_equals (trytond.tests.test_field_float.FieldFloatTestCase.test_search_less_equals) Test search float_ less than or equals ... ok test_search_non_equals (trytond.tests.test_field_float.FieldFloatTestCase.test_search_non_equals) Test search float non equals ... ok test_search_non_equals_none (trytond.tests.test_field_float.FieldFloatTestCase.test_search_non_equals_none) Test search float non equals None ... ok test_search_not_in (trytond.tests.test_field_float.FieldFloatTestCase.test_search_not_in) Test search float_ not in ... ok test_search_not_in_multi (trytond.tests.test_field_float.FieldFloatTestCase.test_search_not_in_multi) Test search float_ not in multiple ... ok test_search_not_in_none (trytond.tests.test_field_float.FieldFloatTestCase.test_search_not_in_none) Test search float in [None] ... ok test_write (trytond.tests.test_field_float.FieldFloatTestCase.test_write) Test write float ... ok test_write_digits_invalid_digits (trytond.tests.test_field_float.FieldFloatTestCase.test_write_digits_invalid_digits) Test write float with invalid digits for value ... ok test_write_digits_invalid_value (trytond.tests.test_field_float.FieldFloatTestCase.test_write_digits_invalid_value) Test write float with invalid value for digits ... ok test_write_non_float (trytond.tests.test_field_float.FieldFloatTestCase.test_write_non_float) Test write float with non float ... ok test_create (trytond.tests.test_field_dict.FieldDictTestCase.test_create) Test create dict ... ok test_create_jsonb (trytond.tests.test_field_dict.FieldDictTestCase.test_create_jsonb) Test create dict as jsonb ... skipped 'jsonb only supported by postgresql' test_create_multiselection (trytond.tests.test_field_dict.FieldDictTestCase.test_create_multiselection) Test create dict with multi-selection ... ok test_create_required_with_empty (trytond.tests.test_field_dict.FieldDictTestCase.test_create_required_with_empty) Test create dict required without value ... ok test_create_required_with_value (trytond.tests.test_field_dict.FieldDictTestCase.test_create_required_with_value) Test create dict required with value ... ok test_create_required_without_value (trytond.tests.test_field_dict.FieldDictTestCase.test_create_required_without_value) Test create dict required without value ... ok test_create_selection (trytond.tests.test_field_dict.FieldDictTestCase.test_create_selection) Test create dict with selection ... ok test_create_with_default (trytond.tests.test_field_dict.FieldDictTestCase.test_create_with_default) Test create dict without default ... ok test_create_without_default (trytond.tests.test_field_dict.FieldDictTestCase.test_create_without_default) Test create dict without default ... ok test_create_without_schema (trytond.tests.test_field_dict.FieldDictTestCase.test_create_without_schema) Test create dict without schema ... ok test_invalid_selection_schema (trytond.tests.test_field_dict.FieldDictTestCase.test_invalid_selection_schema) Test invalid selection schema ... ok test_search_element_equals (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_equals) Test search dict element equals ... ok test_search_element_equals_false (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_equals_false) Test search dict element equals False ... ok test_search_element_equals_none (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_equals_none) Test search dict element equals None ... ok test_search_element_equals_true (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_equals_true) Test search dict element equals True ... ok test_search_element_greater (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_greater) Test search dict element greater than ... ok test_search_element_greater_equals (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_greater_equals) Test search dict element greater than or equals ... ok test_search_element_ilike (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_ilike) Test search dict element ilike ... ok test_search_element_in (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_in) Test search dict element in ... ok test_search_element_in_none (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_in_none) Test search dict element in [None] ... ok test_search_element_jsonb (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_jsonb) Test search dict element on jsonb ... skipped 'jsonb only supported by postgresql' test_search_element_less (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_less) Test search dict element less than ... ok test_search_element_less_equals (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_less_equals) Test search dict element less than or equals ... ok test_search_element_like (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_like) Test search dict element like ... ok test_search_element_non_equals (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_non_equals) Test search dict element non equals ... ok test_search_element_non_equals_none (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_non_equals_none) Test search dict element non equals None ... ok test_search_element_non_equals_true (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_non_equals_true) Test search dict element non equals True ... ok test_search_element_not_ilike (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_not_ilike) Test search dict element not ilike ... ok test_search_element_not_in (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_not_in) Test search dict element not in ... ok test_search_element_not_in_none (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_not_in_none) Test search dict element not in [None] ... ok test_search_element_not_like (trytond.tests.test_field_dict.FieldDictTestCase.test_search_element_not_like) Test search dict element not like ... ok test_search_multiselection_equals (trytond.tests.test_field_dict.FieldDictTestCase.test_search_multiselection_equals) Test search dict multi-selection equals ... ok test_search_multiselection_in (trytond.tests.test_field_dict.FieldDictTestCase.test_search_multiselection_in) Test search dict multi-selection with in ... skipped 'in use the contain check specific to postgresql' test_search_multiselection_not_equals (trytond.tests.test_field_dict.FieldDictTestCase.test_search_multiselection_not_equals) Test search dict multi-selection not equals ... ok test_search_multiselection_not_in (trytond.tests.test_field_dict.FieldDictTestCase.test_search_multiselection_not_in) Test search dict multi-selection with not in ... skipped 'in use the contain check specific to postgresql' test_search_non_element_equals_none (trytond.tests.test_field_dict.FieldDictTestCase.test_search_non_element_equals_none) Test search dict non element equals None ... ok test_search_non_element_non_equals_none (trytond.tests.test_field_dict.FieldDictTestCase.test_search_non_element_non_equals_none) Test search dict non element non equals None ... ok test_search_order_element (trytond.tests.test_field_dict.FieldDictTestCase.test_search_order_element) Test search order by dict element ... ok test_set_key (trytond.tests.test_field_dict.FieldDictTestCase.test_set_key) ... /usr/lib/python3.11/unittest/case.py:678: DeprecationWarning: It is deprecated to return a value that is not None from a test case (.decorator of >) return self.run(*args, **kwds) ok test_string (trytond.tests.test_field_dict.FieldDictTestCase.test_string) Test string dict ... ok test_string_keys (trytond.tests.test_field_dict.FieldDictTestCase.test_string_keys) Test string keys dict ... ok test_write (trytond.tests.test_field_dict.FieldDictTestCase.test_write) Test write dict ... ok test_write_jsonb (trytond.tests.test_field_dict.FieldDictTestCase.test_write_jsonb) Test write dict as jsonb ... skipped 'jsonb only supported by postgresql' test_write_wthout_schema (trytond.tests.test_field_dict.FieldDictTestCase.test_write_wthout_schema) Test write dict without schema ... ok test_empty_depends (trytond.tests.test_field_depends.FieldDependsTestCase.test_empty_depends) Test depends are set if empty ... ok test_empty_depends_default (trytond.tests.test_field_depends.FieldDependsTestCase.test_empty_depends_default) Test depends are set with default value if empty ... ok test_field_context (trytond.tests.test_field_depends.FieldDependsTestCase.test_field_context) Tests depends on field with context ... ok test_field_context_parent (trytond.tests.test_field_depends.FieldDependsTestCase.test_field_context_parent) Tests depends on parent field with context ... ok test_inherit (trytond.tests.test_field_depends.FieldDependsTestCase.test_inherit) Tests inherited depends ... ok test_methods (trytond.tests.test_field_depends.FieldDependsTestCase.test_methods) Tests depends on method ... ok test_methods_2 (trytond.tests.test_field_depends.FieldDependsTestCase.test_methods_2) Tests depends on method on method ... ok test_nested_parent (trytond.tests.test_field_depends.FieldDependsTestCase.test_nested_parent) Test nested _parent_ depends are set ... ok test_parent (trytond.tests.test_field_depends.FieldDependsTestCase.test_parent) Test _parent_ depends are set ... ok test_property_depends (trytond.tests.test_field_depends.FieldDependsTestCase.test_property_depends) Tests depends on a property ... ok test_set_depends (trytond.tests.test_field_depends.FieldDependsTestCase.test_set_depends) Test depends are not modified if set ... ok test_create (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create) Test create datetime ... ok test_create_date (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_date) Test create datetime with date ... ok test_create_datetime_string (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_datetime_string) Test create datetime with datetime string ... ok test_create_format_invalid (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_format_invalid) Test create datetime with invalid format ... ok test_create_format_valid (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_format_valid) Test create datetime with valid format ... ok test_create_integer (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_integer) Test create datetime with integer ... ok test_create_invalid_datetime_string (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_invalid_datetime_string) Test create datetime with invalid datetime string ... ok test_create_microsecond (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_microsecond) Test create datetime with microsecond ... ok test_create_non_datetime (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_non_datetime) Test create datetime with non datetime ... ok test_create_required_with_value (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_required_with_value) Test create datetime required with value ... ok test_create_required_without_value (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_required_without_value) Test create datetime required without value ... ok test_create_with_default (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_with_default) Test create datetime with default ... ok test_create_with_sql_value (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_with_sql_value) Test create datetime with SQL value ... ok test_create_without_default (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_create_without_default) Test create datetime without default ... ok test_search_equals (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_equals) Test search datetime equals ... ok test_search_equals_none (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_equals_none) Test search datetime equals None ... ok test_search_greater (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_greater) Test search datetime greater than ... ok test_search_greater_equals (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_greater_equals) Test search datetime greater than or equals ... ok test_search_in (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_in) Test search datetime in ... ok test_search_in_multi (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_in_multi) Test search datetime in multiple ... ok test_search_in_none (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_in_none) Test search datetime in [None] ... ok test_search_less (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_less) Test search datetime less than ... ok test_search_less_equals (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_less_equals) Test search datetime less than or equals ... ok test_search_non_equals (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_non_equals) Test search datetime non equals ... ok test_search_non_equals_none (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_non_equals_none) Test search datetime non equals None ... ok test_search_not_in (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_not_in) Test search datetime not in ... ok test_search_not_in_multi (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_not_in_multi) Test search datetime not in multiple ... ok test_search_not_in_none (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_search_not_in_none) Test search datetime not in [None] ... ok test_write (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_write) Test write datetime ... ok test_write_date (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_write_date) Test write datetime with date ... ok test_write_integer (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_write_integer) Test write datetime with integer ... ok test_write_non_datetime (trytond.tests.test_field_datetime.FieldDateTimeTestCase.test_write_non_datetime) Test write datetime with non datetime ... ok test_create (trytond.tests.test_field_date.FieldDateTestCase.test_create) Test create date ... ok test_create_date_string (trytond.tests.test_field_date.FieldDateTestCase.test_create_date_string) Test create date with date string ... ok test_create_datetime (trytond.tests.test_field_date.FieldDateTestCase.test_create_datetime) Test create date with datetime ... ok test_create_integer (trytond.tests.test_field_date.FieldDateTestCase.test_create_integer) Test create date with integer ... ok test_create_invalid_date_string (trytond.tests.test_field_date.FieldDateTestCase.test_create_invalid_date_string) Test create date with invalid date string ... ok test_create_non_date (trytond.tests.test_field_date.FieldDateTestCase.test_create_non_date) Test create date with non date ... ok test_create_required_with_value (trytond.tests.test_field_date.FieldDateTestCase.test_create_required_with_value) Test create date required with value ... ok test_create_required_without_value (trytond.tests.test_field_date.FieldDateTestCase.test_create_required_without_value) Test create date required without value ... ok test_create_with_default (trytond.tests.test_field_date.FieldDateTestCase.test_create_with_default) Test create date with default ... ok test_create_with_sql_value (trytond.tests.test_field_date.FieldDateTestCase.test_create_with_sql_value) Test create date with SQL value ... ok test_create_without_default (trytond.tests.test_field_date.FieldDateTestCase.test_create_without_default) Test create date without default ... ok test_search_equals (trytond.tests.test_field_date.FieldDateTestCase.test_search_equals) Test search date equals ... ok test_search_equals_none (trytond.tests.test_field_date.FieldDateTestCase.test_search_equals_none) Test search date equals None ... ok test_search_greater (trytond.tests.test_field_date.FieldDateTestCase.test_search_greater) Test search date greater than ... ok test_search_greater_equals (trytond.tests.test_field_date.FieldDateTestCase.test_search_greater_equals) Test search date greater than or equals ... ok test_search_in (trytond.tests.test_field_date.FieldDateTestCase.test_search_in) Test search date in ... ok test_search_in_multi (trytond.tests.test_field_date.FieldDateTestCase.test_search_in_multi) Test search date in multiple ... ok test_search_in_none (trytond.tests.test_field_date.FieldDateTestCase.test_search_in_none) Test search date in [None] ... ok test_search_less (trytond.tests.test_field_date.FieldDateTestCase.test_search_less) Test search date less than ... ok test_search_less_equals (trytond.tests.test_field_date.FieldDateTestCase.test_search_less_equals) Test search date less than or equals ... ok test_search_non_equals (trytond.tests.test_field_date.FieldDateTestCase.test_search_non_equals) Test search date non equals ... ok test_search_non_equals_none (trytond.tests.test_field_date.FieldDateTestCase.test_search_non_equals_none) Test search date non equals None ... ok test_search_not_in (trytond.tests.test_field_date.FieldDateTestCase.test_search_not_in) Test search date not in ... ok test_search_not_in_multi (trytond.tests.test_field_date.FieldDateTestCase.test_search_not_in_multi) Test search date not in multiple ... ok test_search_not_in_none (trytond.tests.test_field_date.FieldDateTestCase.test_search_not_in_none) Test search date not in [None] ... ok test_write (trytond.tests.test_field_date.FieldDateTestCase.test_write) Test write date ... ok test_write_datetime (trytond.tests.test_field_date.FieldDateTestCase.test_write_datetime) Test write date with datetime ... ok test_write_integer (trytond.tests.test_field_date.FieldDateTestCase.test_write_integer) Test write date with integer ... ok test_write_non_date (trytond.tests.test_field_date.FieldDateTestCase.test_write_non_date) Test write date with non date ... ok test_context (trytond.tests.test_field_context.FieldContextTestCase.test_context) ... ok test_create (trytond.tests.test_field_char.FieldCharTestCase.test_create) Test create char ... ok test_create_invalid_char (trytond.tests.test_field_char.FieldCharTestCase.test_create_invalid_char) Test create char with invalid char ... ok test_create_required_with_empty (trytond.tests.test_field_char.FieldCharTestCase.test_create_required_with_empty) Test create char required with empty ... ok test_create_required_with_value (trytond.tests.test_field_char.FieldCharTestCase.test_create_required_with_value) Test create char required with value ... ok test_create_required_without_value (trytond.tests.test_field_char.FieldCharTestCase.test_create_required_without_value) Test create char required without value ... ok test_create_size_invalid (trytond.tests.test_field_char.FieldCharTestCase.test_create_size_invalid) Test create char with invalid size ... ok test_create_size_valid (trytond.tests.test_field_char.FieldCharTestCase.test_create_size_valid) Test create char with size ... ok test_create_unicode (trytond.tests.test_field_char.FieldCharTestCase.test_create_unicode) Test create unicode ... ok test_create_with_default (trytond.tests.test_field_char.FieldCharTestCase.test_create_with_default) Test create char without default ... ok test_create_with_sql_value (trytond.tests.test_field_char.FieldCharTestCase.test_create_with_sql_value) Test create with SQL value ... ok test_create_without_default (trytond.tests.test_field_char.FieldCharTestCase.test_create_without_default) Test create char without default ... ok test_search_equals (trytond.tests.test_field_char.FieldCharTestCase.test_search_equals) Test search char equals ... ok test_search_equals_non_unicode (trytond.tests.test_field_char.FieldCharTestCase.test_search_equals_non_unicode) Test search char equals non unicode ... ok test_search_equals_none (trytond.tests.test_field_char.FieldCharTestCase.test_search_equals_none) Test search char equals None ... ok test_search_equals_unicode (trytond.tests.test_field_char.FieldCharTestCase.test_search_equals_unicode) Test search char equals unicode ... ok test_search_ilike (trytond.tests.test_field_char.FieldCharTestCase.test_search_ilike) Test search char ilike ... ok test_search_in (trytond.tests.test_field_char.FieldCharTestCase.test_search_in) Test search char in ... ok test_search_in_none (trytond.tests.test_field_char.FieldCharTestCase.test_search_in_none) Test search char in [None] ... ok test_search_like (trytond.tests.test_field_char.FieldCharTestCase.test_search_like) Test search char like ... ok test_search_non_equals (trytond.tests.test_field_char.FieldCharTestCase.test_search_non_equals) Test search char non equals ... ok test_search_non_equals_none (trytond.tests.test_field_char.FieldCharTestCase.test_search_non_equals_none) Test search char non equals None ... ok test_search_not_ilike (trytond.tests.test_field_char.FieldCharTestCase.test_search_not_ilike) Test search char not like ... ok test_search_not_in (trytond.tests.test_field_char.FieldCharTestCase.test_search_not_in) Test search char not in ... ok test_search_not_in_none (trytond.tests.test_field_char.FieldCharTestCase.test_search_not_in_none) Test search char not in [None] ... ok test_search_not_like (trytond.tests.test_field_char.FieldCharTestCase.test_search_not_like) Test search char not like ... ok test_write (trytond.tests.test_field_char.FieldCharTestCase.test_write) Test write char ... ok test_write_none (trytond.tests.test_field_char.FieldCharTestCase.test_write_none) Test write char None ... ok test_write_size_invalid (trytond.tests.test_field_char.FieldCharTestCase.test_write_size_invalid) Test write char with invalid size ... ok test_write_unicode (trytond.tests.test_field_char.FieldCharTestCase.test_write_unicode) Test write char unicode ... ok test_create (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_create) Test create char ... ok test_create_unicode (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_create_unicode) Test create unicode ... ok test_create_with_sql_value (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_create_with_sql_value) Test create with SQL value ... ok test_search_equals (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_equals) Test search char equals ... ok test_search_equals_non_unicode (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_equals_non_unicode) Test search char equals non unicode ... ok test_search_equals_none (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_equals_none) Test search char equals None ... ok test_search_equals_unicode (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_equals_unicode) Test search char equals unicode ... ok test_search_ilike (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_ilike) Test search char ilike ... ok test_search_in (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_in) Test search char in ... ok test_search_in_none (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_in_none) Test search char in [None] ... ok test_search_like (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_like) Test search char like ... ok test_search_non_equals (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_non_equals) Test search char non equals ... ok test_search_non_equals_none (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_non_equals_none) Test search char non equals None ... ok test_search_not_ilike (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_not_ilike) Test search char not like ... ok test_search_not_in (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_not_in) Test search char not in ... ok test_search_not_in_none (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_not_in_none) Test search char not in [None] ... ok test_search_not_like (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_search_not_like) Test search char not like ... ok test_translation_default_language_cache (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_translation_default_language_cache) Test set translation for default language does not fill transactional ... ok test_write_unicode (trytond.tests.test_field_char.FieldCharTranslatedTestCase.test_write_unicode) Test write char unicode ... ok test_accented_search (trytond.tests.test_field_char.FieldCharUnaccentedTestCase.test_accented_search) Test searches of accented value ... skipped 'unaccent works only on postgresql' test_normal_search (trytond.tests.test_field_char.FieldCharUnaccentedTestCase.test_normal_search) Test searches without the unaccented feature ... skipped 'unaccent works only on postgresql' test_unaccented_search (trytond.tests.test_field_char.FieldCharUnaccentedTestCase.test_unaccented_search) Test searches of unaccented value ... skipped 'unaccent works only on postgresql' test_unaccented_translated_search (trytond.tests.test_field_char.FieldCharUnaccentedTestCase.test_unaccented_translated_search) Test unaccented translated search ... skipped 'unaccent works only on postgresql' test_order (trytond.tests.test_field_char.FieldCharSimilarityTestCase.test_order) Test order ... skipped 'similarity works only on postgresql' test_order_translated (trytond.tests.test_field_char.FieldCharSimilarityTestCase.test_order_translated) Test order translated ... skipped 'similarity works only on postgresql' test_search (trytond.tests.test_field_char.FieldCharSimilarityTestCase.test_search) Test search ... skipped 'similarity works only on postgresql' test_search_translated (trytond.tests.test_field_char.FieldCharSimilarityTestCase.test_search_translated) Test search translated ... skipped 'similarity works only on postgresql' test_create (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_create) Test create boolean ... ok test_create_with_default (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_create_with_default) Test create boolean with default ... ok test_create_with_sql_value (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_create_with_sql_value) Test create boolean with SQL value ... ok test_create_without_default (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_create_without_default) Test create boolean without default ... ok test_search_equals_false (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_search_equals_false) Test search boolean equals False ... ok test_search_equals_false_with_none (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_search_equals_false_with_none) Test search boolean equals False with None ... ok test_search_equals_true (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_search_equals_true) Test search boolean equals True ... ok test_search_in_false (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_search_in_false) Test search boolean in [False] ... ok test_search_in_true (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_search_in_true) Test search boolean in [True] ... ok test_search_in_true_false (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_search_in_true_false) Test search boolean in [True, False] ... ok test_search_non_equals (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_search_non_equals) Test search boolean non equals ... ok test_search_non_equals_false_with_none (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_search_non_equals_false_with_none) Test search boolean non equals False with None ... ok test_search_not_in_false (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_search_not_in_false) Test search boolean not in [False] ... ok test_search_not_in_true (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_search_not_in_true) Test search boolean not in [True] ... ok test_search_not_in_true_false (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_search_not_in_true_false) Test search boolean not in [True, False] ... ok test_write_false (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_write_false) Test write boolean False ... ok test_write_true (trytond.tests.test_field_boolean.FieldBooleanTestCase.test_write_true) Test write boolean True ... ok test_create (trytond.tests.test_field_binary.FieldBinaryTestCase.test_create) Test create binary ... ok test_create_empty_filestorage (trytond.tests.test_field_binary.FieldBinaryTestCase.test_create_empty_filestorage) Test create binary empty with filestorage ... ok test_create_filestorage (trytond.tests.test_field_binary.FieldBinaryTestCase.test_create_filestorage) Test create binary with filestorage ... ok test_create_required_with_empty (trytond.tests.test_field_binary.FieldBinaryTestCase.test_create_required_with_empty) Test create binary with empty ... ok test_create_required_with_value (trytond.tests.test_field_binary.FieldBinaryTestCase.test_create_required_with_value) Test create binary with default ... ok test_create_required_without_value (trytond.tests.test_field_binary.FieldBinaryTestCase.test_create_required_without_value) Test create binary without value ... ok test_create_with_default (trytond.tests.test_field_binary.FieldBinaryTestCase.test_create_with_default) Test create binary with default ... ok test_create_with_sql_value (trytond.tests.test_field_binary.FieldBinaryTestCase.test_create_with_sql_value) Test create binary with SQL value ... ok test_create_without_default (trytond.tests.test_field_binary.FieldBinaryTestCase.test_create_without_default) Test create binary without default ... ok test_read_size (trytond.tests.test_field_binary.FieldBinaryTestCase.test_read_size) Test read binary size ... ok test_read_size_filestorage (trytond.tests.test_field_binary.FieldBinaryTestCase.test_read_size_filestorage) Test read binary size with filestorage ... ok test_write (trytond.tests.test_field_binary.FieldBinaryTestCase.test_write) Test write binary ... ok test_write_empty_filestorage (trytond.tests.test_field_binary.FieldBinaryTestCase.test_write_empty_filestorage) Test write binary empty with filestorage ... ok test_write_filestorage (trytond.tests.test_field_binary.FieldBinaryTestCase.test_write_filestorage) Test write binary with filestorage ... ok test_boolean (trytond.tests.test_exportdata.ExportDataTestCase.test_boolean) Test export_data boolean ... ok test_char (trytond.tests.test_exportdata.ExportDataTestCase.test_char) Test export_data char ... ok test_date (trytond.tests.test_exportdata.ExportDataTestCase.test_date) Test export_data date ... ok test_datetime (trytond.tests.test_exportdata.ExportDataTestCase.test_datetime) Test export_data datetime ... ok test_domain (trytond.tests.test_exportdata.ExportDataTestCase.test_domain) Test export data with domain ... ok test_float (trytond.tests.test_exportdata.ExportDataTestCase.test_float) Test export_data float ... ok test_integer (trytond.tests.test_exportdata.ExportDataTestCase.test_integer) Test export_data integer ... ok test_many2many (trytond.tests.test_exportdata.ExportDataTestCase.test_many2many) Test export_data many2many ... ok test_many2one (trytond.tests.test_exportdata.ExportDataTestCase.test_many2one) Test export_data many2one ... ok test_numeric (trytond.tests.test_exportdata.ExportDataTestCase.test_numeric) Test export_data numeric ... ok test_one2many (trytond.tests.test_exportdata.ExportDataTestCase.test_one2many) Test export_data one2many ... ok test_reference (trytond.tests.test_exportdata.ExportDataTestCase.test_reference) Test export_data reference ... ok test_selection (trytond.tests.test_exportdata.ExportDataTestCase.test_selection) Test export_data selection ... ok test_text (trytond.tests.test_exportdata.ExportDataTestCase.test_text) Test export_data text ... ok test_timedelta (trytond.tests.test_exportdata.ExportDataTestCase.test_timedelta) Test export_data timedelta ... ok dualmethod (trytond.model.descriptors) Doctest: trytond.model.descriptors.dualmethod ... ok test_binary (trytond.tests.test_copy.CopyTestCase.test_binary) Test copy binary ... ok test_binary_file_id (trytond.tests.test_copy.CopyTestCase.test_binary_file_id) Test copy binary with file_id ... ok test_copy (trytond.tests.test_copy.CopyTestCase.test_copy) Test copy ... ok test_copy_default (trytond.tests.test_copy.CopyTestCase.test_copy_default) Test copy with default value ... ok test_copy_default_callable (trytond.tests.test_copy.CopyTestCase.test_copy_default_callable) Test copy with default callable ... ok test_many2many (trytond.tests.test_copy.CopyTestCase.test_many2many) Test copy many2many ... ok test_many2many_default (trytond.tests.test_copy.CopyTestCase.test_many2many_default) Test copy many2many with default ... ok test_one2many (trytond.tests.test_copy.CopyTestCase.test_one2many) Test copy one2many ... ok test_one2many_default (trytond.tests.test_copy.CopyTestCase.test_one2many_default) Test copy one2many with default ... ok test_one2many_default_nested (trytond.tests.test_copy.CopyTestCase.test_one2many_default_nested) Test copy one2many with default nested ... ok test_copy (trytond.tests.test_copy.CopyTranslationTestCase.test_copy) Test copy ... ok test_copy_multiple (trytond.tests.test_copy.CopyTranslationTestCase.test_copy_multiple) Test copy multiple ... ok testFreeze (trytond.tests.test_cache.CacheTestCase.testFreeze) Test freeze ... ok test_memory_cache_drop (trytond.tests.test_cache.MemoryCacheTestCase.test_memory_cache_drop) Test MemoryCache drop ... ok test_memory_cache_expire (trytond.tests.test_cache.MemoryCacheTestCase.test_memory_cache_expire) Test expired cache ... ok test_memory_cache_nested_transactions (trytond.tests.test_cache.MemoryCacheTestCase.test_memory_cache_nested_transactions) Test MemoryCache with nested transactions ... ok test_memory_cache_old_transaction (trytond.tests.test_cache.MemoryCacheTestCase.test_memory_cache_old_transaction) Test old transaction does not fill cache ... ok test_memory_cache_set_get (trytond.tests.test_cache.MemoryCacheTestCase.test_memory_cache_set_get) Test MemoryCache set/get ... ok test_memory_cache_sync (trytond.tests.test_cache.MemoryCacheTestCase.test_memory_cache_sync) Test MemoryCache synchronisation ... ok test_memory_cache_transactions (trytond.tests.test_cache.MemoryCacheTestCase.test_memory_cache_transactions) Test MemoryCache with concurrent transactions ... ok test_memory_cache_drop (trytond.tests.test_cache.MemoryCacheChannelTestCase.test_memory_cache_drop) Test MemoryCache drop ... skipped 'SQLite has not channel' test_memory_cache_expire (trytond.tests.test_cache.MemoryCacheChannelTestCase.test_memory_cache_expire) Test expired cache ... skipped 'SQLite has not channel' test_memory_cache_nested_transactions (trytond.tests.test_cache.MemoryCacheChannelTestCase.test_memory_cache_nested_transactions) Test MemoryCache with nested transactions ... skipped 'SQLite has not channel' test_memory_cache_old_transaction (trytond.tests.test_cache.MemoryCacheChannelTestCase.test_memory_cache_old_transaction) Test old transaction does not fill cache ... skipped 'SQLite has not channel' test_memory_cache_set_get (trytond.tests.test_cache.MemoryCacheChannelTestCase.test_memory_cache_set_get) Test MemoryCache set/get ... skipped 'SQLite has not channel' test_memory_cache_sync (trytond.tests.test_cache.MemoryCacheChannelTestCase.test_memory_cache_sync) ... skipped 'SQLite has not channel' test_memory_cache_transactions (trytond.tests.test_cache.MemoryCacheChannelTestCase.test_memory_cache_transactions) Test MemoryCache with concurrent transactions ... skipped 'SQLite has not channel' test_default_factory (trytond.tests.test_cache.LRUDictTestCase.test_default_factory) ... ok test_setdefault (trytond.tests.test_cache.LRUDictTestCase.test_setdefault) ... ok test_setitem (trytond.tests.test_cache.LRUDictTestCase.test_setitem) ... ok test_update (trytond.tests.test_cache.LRUDictTestCase.test_update) ... ok test_clear (trytond.tests.test_cache.LRUDictTransactionTestCase.test_clear) Test clear reset counter ... ok test_init (trytond.tests.test_cache.LRUDictTransactionTestCase.test_init) Test init set to transaction counter ... ok test_refresh (trytond.tests.test_cache.LRUDictTransactionTestCase.test_refresh) Test refresh ... ok test_get_next (trytond.tests.test_bus.MessageQueueTestCase.test_get_next) Testing the basic functionality of get_next ... ok test_get_next_channels (trytond.tests.test_bus.MessageQueueTestCase.test_get_next_channels) Testing get_next with multiple channels ... ok test_get_next_message_id_None (trytond.tests.test_bus.MessageQueueTestCase.test_get_next_message_id_None) Testing get_next when not specifying a message ... ok test_get_next_message_id_missing (trytond.tests.test_bus.MessageQueueTestCase.test_get_next_message_id_missing) Testing get_next when requesting a missing message ... ok test_get_next_timeout_expired (trytond.tests.test_bus.MessageQueueTestCase.test_get_next_timeout_expired) Testing get_next when requesting an outdated message ... ok test_notify (trytond.tests.test_bus.BusTestCase.test_notify) Test notify ... ok test_subscribe_message (trytond.tests.test_bus.BusTestCase.test_subscribe_message) Test subscribe with message ... skipped 'SQLite has not channel' test_subscribe_nothing (trytond.tests.test_bus.BusTestCase.test_subscribe_nothing) Test subscribe with nothing ... skipped 'SQLite has not channel' test_current_timestamp_different_transaction (trytond.tests.test_backend.BackendTestCase.test_current_timestamp_different_transaction) Test CURRENT_TIMESTAMP is different per transaction ... ok test_current_timestamp_reset_after_commit (trytond.tests.test_backend.BackendTestCase.test_current_timestamp_reset_after_commit) Test CURRENT_TIMESTAMP is reset after commit ... ok test_current_timestamp_static_transaction (trytond.tests.test_backend.BackendTestCase.test_current_timestamp_static_transaction) Test CURRENT_TIMESTAMP is static during transaction ... ok test_function_random (trytond.tests.test_backend.BackendTestCase.test_function_random) Test RANDOM function ... ok test_function_setseed (trytond.tests.test_backend.BackendTestCase.test_function_setseed) Test SETSEED function ... ok test_functions (trytond.tests.test_backend.BackendTestCase.test_functions) Test functions ... ok test_to_char_date (trytond.tests.test_backend.BackendTestCase.test_to_char_date) Test TO_CHAR with date ... ok test_to_char_datetime (trytond.tests.test_backend.BackendTestCase.test_to_char_datetime) Test TO_CHAR with datetime ... ok test_access_empty (trytond.tests.test_access.ModelAccessReadTestCase.test_access_empty) Test access without model access ... ok test_access_inherited_from_parent (trytond.tests.test_access.ModelAccessReadTestCase.test_access_inherited_from_parent) Test access inherited from parent ... ok test_access_relate (trytond.tests.test_access.ModelAccessReadTestCase.test_access_relate) Test access on search relate ... ok test_access_relate_empty (trytond.tests.test_access.ModelAccessReadTestCase.test_access_relate_empty) Test access on search relate without model access ... ok test_access_without_group (trytond.tests.test_access.ModelAccessReadTestCase.test_access_without_group) Test access without group ... ok test_all_access_with_groups (trytond.tests.test_access.ModelAccessReadTestCase.test_all_access_with_groups) Test all access with groups ... ok test_no_access_relate (trytond.tests.test_access.ModelAccessReadTestCase.test_no_access_relate) Test no access on search relate ... ok test_no_access_with_group (trytond.tests.test_access.ModelAccessReadTestCase.test_no_access_with_group) Test no access with group ... ok test_no_access_with_groups (trytond.tests.test_access.ModelAccessReadTestCase.test_no_access_with_groups) Test no access with groups ... ok test_no_access_with_other_group (trytond.tests.test_access.ModelAccessReadTestCase.test_no_access_with_other_group) Test no access with other group ... ok test_no_access_without_group (trytond.tests.test_access.ModelAccessReadTestCase.test_no_access_without_group) Test no access without group ... ok test_one_access_with_group (trytond.tests.test_access.ModelAccessReadTestCase.test_one_access_with_group) Test one access with group ... ok test_one_access_with_groups (trytond.tests.test_access.ModelAccessReadTestCase.test_one_access_with_groups) Test one access with groups ... ok test_one_access_with_other_group (trytond.tests.test_access.ModelAccessReadTestCase.test_one_access_with_other_group) Test one access with other group ... ok test_one_access_with_other_group_no_perm (trytond.tests.test_access.ModelAccessReadTestCase.test_one_access_with_other_group_no_perm) Test one access with other group no perm ... ok test_one_access_without_group (trytond.tests.test_access.ModelAccessReadTestCase.test_one_access_without_group) Test one access without group ... ok test_access_empty (trytond.tests.test_access.ModelAccessWriteTestCase.test_access_empty) Test access without model access ... ok test_access_inherited_from_parent (trytond.tests.test_access.ModelAccessWriteTestCase.test_access_inherited_from_parent) Test access inherited from parent ... ok test_access_without_group (trytond.tests.test_access.ModelAccessWriteTestCase.test_access_without_group) Test access without group ... ok test_all_access_with_groups (trytond.tests.test_access.ModelAccessWriteTestCase.test_all_access_with_groups) Test all access with groups ... ok test_no_access_with_group (trytond.tests.test_access.ModelAccessWriteTestCase.test_no_access_with_group) Test no access with group ... ok test_no_access_with_groups (trytond.tests.test_access.ModelAccessWriteTestCase.test_no_access_with_groups) Test no access with groups ... ok test_no_access_with_other_group (trytond.tests.test_access.ModelAccessWriteTestCase.test_no_access_with_other_group) Test no access with other group ... ok test_no_access_without_group (trytond.tests.test_access.ModelAccessWriteTestCase.test_no_access_without_group) Test no access without group ... ok test_one_access_with_group (trytond.tests.test_access.ModelAccessWriteTestCase.test_one_access_with_group) Test one access with group ... ok test_one_access_with_groups (trytond.tests.test_access.ModelAccessWriteTestCase.test_one_access_with_groups) Test one access with groups ... ok test_one_access_with_other_group (trytond.tests.test_access.ModelAccessWriteTestCase.test_one_access_with_other_group) Test one access with other group ... ok test_one_access_with_other_group_no_perm (trytond.tests.test_access.ModelAccessWriteTestCase.test_one_access_with_other_group_no_perm) Test one access with other group no perm ... ok test_one_access_without_group (trytond.tests.test_access.ModelAccessWriteTestCase.test_one_access_without_group) Test one access without group ... ok test_access_empty (trytond.tests.test_access.ModelAccessCreateTestCase.test_access_empty) Test access without model access ... ok test_access_inherited_from_parent (trytond.tests.test_access.ModelAccessCreateTestCase.test_access_inherited_from_parent) Test access inherited from parent ... ok test_access_without_group (trytond.tests.test_access.ModelAccessCreateTestCase.test_access_without_group) Test access without group ... ok test_all_access_with_groups (trytond.tests.test_access.ModelAccessCreateTestCase.test_all_access_with_groups) Test all access with groups ... ok test_no_access_with_group (trytond.tests.test_access.ModelAccessCreateTestCase.test_no_access_with_group) Test no access with group ... ok test_no_access_with_groups (trytond.tests.test_access.ModelAccessCreateTestCase.test_no_access_with_groups) Test no access with groups ... ok test_no_access_with_other_group (trytond.tests.test_access.ModelAccessCreateTestCase.test_no_access_with_other_group) Test no access with other group ... ok test_no_access_without_group (trytond.tests.test_access.ModelAccessCreateTestCase.test_no_access_without_group) Test no access without group ... ok test_one_access_with_group (trytond.tests.test_access.ModelAccessCreateTestCase.test_one_access_with_group) Test one access with group ... ok test_one_access_with_groups (trytond.tests.test_access.ModelAccessCreateTestCase.test_one_access_with_groups) Test one access with groups ... ok test_one_access_with_other_group (trytond.tests.test_access.ModelAccessCreateTestCase.test_one_access_with_other_group) Test one access with other group ... ok test_one_access_with_other_group_no_perm (trytond.tests.test_access.ModelAccessCreateTestCase.test_one_access_with_other_group_no_perm) Test one access with other group no perm ... ok test_one_access_without_group (trytond.tests.test_access.ModelAccessCreateTestCase.test_one_access_without_group) Test one access without group ... ok test_access_empty (trytond.tests.test_access.ModelAccessDeleteTestCase.test_access_empty) Test access without model access ... ok test_access_inherited_from_parent (trytond.tests.test_access.ModelAccessDeleteTestCase.test_access_inherited_from_parent) Test access inherited from parent ... ok test_access_without_group (trytond.tests.test_access.ModelAccessDeleteTestCase.test_access_without_group) Test access without group ... ok test_all_access_with_groups (trytond.tests.test_access.ModelAccessDeleteTestCase.test_all_access_with_groups) Test all access with groups ... ok test_no_access_with_group (trytond.tests.test_access.ModelAccessDeleteTestCase.test_no_access_with_group) Test no access with group ... ok test_no_access_with_groups (trytond.tests.test_access.ModelAccessDeleteTestCase.test_no_access_with_groups) Test no access with groups ... ok test_no_access_with_other_group (trytond.tests.test_access.ModelAccessDeleteTestCase.test_no_access_with_other_group) Test no access with other group ... ok test_no_access_without_group (trytond.tests.test_access.ModelAccessDeleteTestCase.test_no_access_without_group) Test no access without group ... ok test_one_access_with_group (trytond.tests.test_access.ModelAccessDeleteTestCase.test_one_access_with_group) Test one access with group ... ok test_one_access_with_groups (trytond.tests.test_access.ModelAccessDeleteTestCase.test_one_access_with_groups) Test one access with groups ... ok test_one_access_with_other_group (trytond.tests.test_access.ModelAccessDeleteTestCase.test_one_access_with_other_group) Test one access with other group ... ok test_one_access_with_other_group_no_perm (trytond.tests.test_access.ModelAccessDeleteTestCase.test_one_access_with_other_group_no_perm) Test one access with other group no perm ... ok test_one_access_without_group (trytond.tests.test_access.ModelAccessDeleteTestCase.test_one_access_without_group) Test one access without group ... ok test_access_empty (trytond.tests.test_access.ModelAccessModelTestCase.test_access_empty) Test access without model access ... ok test_access_inherited_from_parent (trytond.tests.test_access.ModelAccessModelTestCase.test_access_inherited_from_parent) Test access inherited from parent ... ok test_access_without_group (trytond.tests.test_access.ModelAccessModelTestCase.test_access_without_group) Test access without group ... ok test_all_access_with_groups (trytond.tests.test_access.ModelAccessModelTestCase.test_all_access_with_groups) Test all access with groups ... ok test_no_access_with_group (trytond.tests.test_access.ModelAccessModelTestCase.test_no_access_with_group) Test no access with group ... ok test_no_access_with_groups (trytond.tests.test_access.ModelAccessModelTestCase.test_no_access_with_groups) Test no access with groups ... ok test_no_access_with_other_group (trytond.tests.test_access.ModelAccessModelTestCase.test_no_access_with_other_group) Test no access with other group ... ok test_no_access_without_group (trytond.tests.test_access.ModelAccessModelTestCase.test_no_access_without_group) Test no access without group ... ok test_one_access_with_group (trytond.tests.test_access.ModelAccessModelTestCase.test_one_access_with_group) Test one access with group ... ok test_one_access_with_groups (trytond.tests.test_access.ModelAccessModelTestCase.test_one_access_with_groups) Test one access with groups ... ok test_one_access_with_other_group (trytond.tests.test_access.ModelAccessModelTestCase.test_one_access_with_other_group) Test one access with other group ... ok test_one_access_with_other_group_no_perm (trytond.tests.test_access.ModelAccessModelTestCase.test_one_access_with_other_group_no_perm) Test one access with other group no perm ... ok test_one_access_without_group (trytond.tests.test_access.ModelAccessModelTestCase.test_one_access_without_group) Test one access without group ... ok test_access_empty (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_access_empty) Test access without model field access ... ok test_access_inherited_from_parent (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_access_inherited_from_parent) Test no access with other group ... ok test_access_search_relate (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_access_search_relate) Test access on search relate ... ok test_access_search_relate_empty (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_access_search_relate_empty) Test access on search relate ... ok test_access_search_relate_parent_field (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_access_search_relate_parent_field) Test access on search relate with a parent field ... ok test_access_without_group (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_access_without_group) Test access without group ... ok test_all_access_with_groups (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_all_access_with_groups) Test all access with groups ... ok test_no_access_search_relate (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_no_access_search_relate) Test access on search relate ... ok test_no_access_search_relate_parent_field (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_no_access_search_relate_parent_field) Test no access on search relate with a parent field ... ok test_no_access_with_group (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_no_access_with_group) Test no access with group ... ok test_no_access_with_groups (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_no_access_with_groups) Test no access with groups ... ok test_no_access_with_other_group (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_no_access_with_other_group) Test no access with other group ... ok test_no_access_without_group (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_no_access_without_group) Test no access without group ... ok test_one_access_with_group (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_one_access_with_group) Test one access with group ... ok test_one_access_with_groups (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_one_access_with_groups) Test one access with groups ... ok test_one_access_with_other_group (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_one_access_with_other_group) Test no access with other group ... ok test_one_access_with_other_group_no_perm (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_one_access_with_other_group_no_perm) Test one access with other group no perm ... ok test_one_access_without_group (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_one_access_without_group) Test one access without group ... ok test_two_access (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_two_access) Test two access ... ok test_two_access_with_group (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_two_access_with_group) Test two access with group ... ok test_two_access_with_groups (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_two_access_with_groups) Test two access with groups ... ok test_two_both_access (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_two_both_access) Test two both access ... ok test_two_both_access_with_group (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_two_both_access_with_group) Test two both access with group ... ok test_two_no_access (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_two_no_access) Test two no access ... ERROR test_two_no_access_with_group (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_two_no_access_with_group) Test two no access with group ... ERROR test_access_empty (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_access_empty) Test access without model field access ... ERROR test_access_inherited_from_parent (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_access_inherited_from_parent) Test no access with other group ... ERROR test_access_without_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_access_without_group) Test access without group ... ERROR test_all_access_with_groups (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_all_access_with_groups) Test all access with groups ... ERROR test_no_access_with_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_no_access_with_group) Test no access with group ... ERROR test_no_access_with_groups (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_no_access_with_groups) Test no access with groups ... ERROR test_no_access_with_other_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_no_access_with_other_group) Test no access with other group ... ERROR test_no_access_without_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_no_access_without_group) Test no access without group ... ERROR test_one_access_with_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_one_access_with_group) Test one access with group ... ERROR test_one_access_with_groups (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_one_access_with_groups) Test one access with groups ... ERROR test_one_access_with_other_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_one_access_with_other_group) Test no access with other group ... ERROR test_one_access_with_other_group_no_perm (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_one_access_with_other_group_no_perm) Test one access with other group no perm ... ERROR test_one_access_without_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_one_access_without_group) Test one access without group ... ERROR test_two_access (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_access) Test two access ... ERROR test_two_access_with_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_access_with_group) Test two access with group ... ERROR test_two_access_with_groups (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_access_with_groups) Test two access with groups ... ERROR test_two_both_access (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_both_access) Test two both access ... ERROR test_two_both_access_with_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_both_access_with_group) Test two both access with group ... ERROR test_two_no_access (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_no_access) Test two no access ... ERROR test_two_no_access_with_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_no_access_with_group) Test two no access with group ... ERROR ====================================================================== ERROR: test_two_no_access (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_two_no_access) Test two no access ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 749, in test_two_no_access group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_two_no_access_with_group (trytond.tests.test_access.ModelFieldAccessReadTestCase.test_two_no_access_with_group) Test two no access with group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 841, in test_two_no_access_with_group group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_access_empty (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_access_empty) Test access without model field access ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 472, in test_access_empty self._assert1(record) File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 1013, in _assert1 TestAccess.write([record], {'field1': 'test'}) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 990, in write super(ModelSQL, cls).write(records, values, *args) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 222, in write ModelFieldAccess.check(cls.__name__, all_fields, 'write') File "/build/reproducible-path/tryton-server-6.0.29/trytond/ir/model.py", line 807, in check raise AccessError( trytond.model.modelstorage.AccessError: You are not allowed to access "Test Access.Field 1". - ====================================================================== ERROR: test_access_inherited_from_parent (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_access_inherited_from_parent) Test no access with other group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 700, in test_access_inherited_from_parent group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_access_without_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_access_without_group) Test access without group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 489, in test_access_without_group self._assert2(record) File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 1018, in _assert2 TestAccess.write([record], {'field2': 'test'}) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 990, in write super(ModelSQL, cls).write(records, values, *args) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 222, in write ModelFieldAccess.check(cls.__name__, all_fields, 'write') File "/build/reproducible-path/tryton-server-6.0.29/trytond/ir/model.py", line 807, in check raise AccessError( trytond.model.modelstorage.AccessError: You are not allowed to access "Test Access.Field 2". - ====================================================================== ERROR: test_all_access_with_groups (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_all_access_with_groups) Test all access with groups ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 568, in test_all_access_with_groups self._assert2(record) File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 1018, in _assert2 TestAccess.write([record], {'field2': 'test'}) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 990, in write super(ModelSQL, cls).write(records, values, *args) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 222, in write ModelFieldAccess.check(cls.__name__, all_fields, 'write') File "/build/reproducible-path/tryton-server-6.0.29/trytond/ir/model.py", line 807, in check raise AccessError( trytond.model.modelstorage.AccessError: You are not allowed to access "Test Access.Field 2". - ====================================================================== ERROR: test_no_access_with_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_no_access_with_group) Test no access with group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 621, in test_no_access_with_group self._assert2(record) File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 1018, in _assert2 TestAccess.write([record], {'field2': 'test'}) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 990, in write super(ModelSQL, cls).write(records, values, *args) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 222, in write ModelFieldAccess.check(cls.__name__, all_fields, 'write') File "/build/reproducible-path/tryton-server-6.0.29/trytond/ir/model.py", line 807, in check raise AccessError( trytond.model.modelstorage.AccessError: You are not allowed to access "Test Access.Field 2". - ====================================================================== ERROR: test_no_access_with_groups (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_no_access_with_groups) Test no access with groups ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 589, in test_no_access_with_groups self._assert2(record) File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 1018, in _assert2 TestAccess.write([record], {'field2': 'test'}) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 990, in write super(ModelSQL, cls).write(records, values, *args) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 222, in write ModelFieldAccess.check(cls.__name__, all_fields, 'write') File "/build/reproducible-path/tryton-server-6.0.29/trytond/ir/model.py", line 807, in check raise AccessError( trytond.model.modelstorage.AccessError: You are not allowed to access "Test Access.Field 2". - ====================================================================== ERROR: test_no_access_with_other_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_no_access_with_other_group) Test no access with other group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 654, in test_no_access_with_other_group group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_no_access_without_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_no_access_without_group) Test no access without group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 505, in test_no_access_without_group self._assert2(record) File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 1018, in _assert2 TestAccess.write([record], {'field2': 'test'}) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 990, in write super(ModelSQL, cls).write(records, values, *args) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 222, in write ModelFieldAccess.check(cls.__name__, all_fields, 'write') File "/build/reproducible-path/tryton-server-6.0.29/trytond/ir/model.py", line 807, in check raise AccessError( trytond.model.modelstorage.AccessError: You are not allowed to access "Test Access.Field 2". - ====================================================================== ERROR: test_one_access_with_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_one_access_with_group) Test one access with group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 605, in test_one_access_with_group self._assert2(record) File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 1018, in _assert2 TestAccess.write([record], {'field2': 'test'}) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 990, in write super(ModelSQL, cls).write(records, values, *args) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 222, in write ModelFieldAccess.check(cls.__name__, all_fields, 'write') File "/build/reproducible-path/tryton-server-6.0.29/trytond/ir/model.py", line 807, in check raise AccessError( trytond.model.modelstorage.AccessError: You are not allowed to access "Test Access.Field 2". - ====================================================================== ERROR: test_one_access_with_groups (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_one_access_with_groups) Test one access with groups ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 526, in test_one_access_with_groups self._assert2(record) File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 1018, in _assert2 TestAccess.write([record], {'field2': 'test'}) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 990, in write super(ModelSQL, cls).write(records, values, *args) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 222, in write ModelFieldAccess.check(cls.__name__, all_fields, 'write') File "/build/reproducible-path/tryton-server-6.0.29/trytond/ir/model.py", line 807, in check raise AccessError( trytond.model.modelstorage.AccessError: You are not allowed to access "Test Access.Field 2". - ====================================================================== ERROR: test_one_access_with_other_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_one_access_with_other_group) Test no access with other group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 631, in test_one_access_with_other_group group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_one_access_with_other_group_no_perm (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_one_access_with_other_group_no_perm) Test one access with other group no perm ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 677, in test_one_access_with_other_group_no_perm group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_one_access_without_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_one_access_without_group) Test one access without group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 547, in test_one_access_without_group self._assert2(record) File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 1018, in _assert2 TestAccess.write([record], {'field2': 'test'}) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 990, in write super(ModelSQL, cls).write(records, values, *args) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 222, in write ModelFieldAccess.check(cls.__name__, all_fields, 'write') File "/build/reproducible-path/tryton-server-6.0.29/trytond/ir/model.py", line 807, in check raise AccessError( trytond.model.modelstorage.AccessError: You are not allowed to access "Test Access.Field 2". - ====================================================================== ERROR: test_two_access (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_access) Test two access ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 726, in test_two_access group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_two_access_with_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_access_with_group) Test two access with group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 795, in test_two_access_with_group group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_two_access_with_groups (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_access_with_groups) Test two access with groups ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 818, in test_two_access_with_groups group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_two_both_access (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_both_access) Test two both access ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 772, in test_two_both_access group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_two_both_access_with_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_both_access_with_group) Test two both access with group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 864, in test_two_both_access_with_group group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_two_no_access (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_no_access) Test two no access ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 749, in test_two_no_access group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== ERROR: test_two_no_access_with_group (trytond.tests.test_access.ModelFieldAccessWriteTestCase.test_two_no_access_with_group) Test two no access with group ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_access.py", line 841, in test_two_no_access_with_group group, = Group.create([{'name': 'Test'}]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 159, in wrapper return func(cls, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 679, in create cls._validate(sub_records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 79, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelstorage.py", line 1416, in _validate cls.validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/tree.py", line 83, in validate super(TreeMixin, cls).validate(records) File "/build/reproducible-path/tryton-server-6.0.29/trytond/model/modelsql.py", line 1634, in validate raise SQLConstraintError(gettext(error)) trytond.model.modelsql.SQLConstraintError: The name of the group must be unique! - ====================================================================== FAIL: test_search_not_child_of_second1 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_child_of_second1) Test search many2many not child of second1 ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_field_many2many.py", line 572, in test_search_not_child_of_second1 self.assertListEqual( AssertionError: Lists differ: [Pool[26 chars]e')(1), Pool().get('test.many2many_tree')(2), [650 chars](20)] != [Pool[26 chars]e')(12), Pool().get('test.many2many_tree')(13)[269 chars](20)] First differing element 0: Pool().get('test.many2many_tree')(1) Pool().get('test.many2many_tree')(12) First list contains 10 additional elements. First extra element 9: Pool().get('test.many2many_tree')(10) Diff is 872 characters long. Set self.maxDiff to None to see it. ====================================================================== FAIL: test_search_not_parent_of_empty (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_parent_of_empty) Test search many2many not parent of empty ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_field_many2many.py", line 686, in test_search_not_parent_of_empty self.assertListEqual( AssertionError: Lists differ: [Pool[26 chars]e')(1), Pool().get('test.many2many_tree')(2), [689 chars](20)] != [Pool[26 chars]e')(11), Pool().get('test.many2many_tree')(12)[308 chars](20)] First differing element 0: Pool().get('test.many2many_tree')(1) Pool().get('test.many2many_tree')(11) First list contains 10 additional elements. First extra element 10: Pool().get('test.many2many_tree')(11) Diff is 914 characters long. Set self.maxDiff to None to see it. ====================================================================== FAIL: test_search_not_parent_of_root1 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_parent_of_root1) Test search many2many not parent of root1 ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_field_many2many.py", line 628, in test_search_not_parent_of_root1 self.assertListEqual( AssertionError: Lists differ: [Pool[26 chars]e')(1), Pool().get('test.many2many_tree')(2), [650 chars](20)] != [Pool[26 chars]e')(11), Pool().get('test.many2many_tree')(12)[269 chars](20)] First differing element 0: Pool().get('test.many2many_tree')(1) Pool().get('test.many2many_tree')(11) First list contains 10 additional elements. First extra element 9: Pool().get('test.many2many_tree')(10) Diff is 872 characters long. Set self.maxDiff to None to see it. ====================================================================== FAIL: test_search_not_parent_of_second4 (trytond.tests.test_field_many2many.FieldMany2ManyTestCase.test_search_not_parent_of_second4) Test search many2many not parent of second4 ---------------------------------------------------------------------- Traceback (most recent call last): File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_tryton.py", line 204, in wrapper result = func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/tryton-server-6.0.29/trytond/tests/test_field_many2many.py", line 658, in test_search_not_parent_of_second4 self.assertListEqual( AssertionError: Lists differ: [Pool[26 chars]e')(1), Pool().get('test.many2many_tree')(2), [533 chars](19)] != [Pool[26 chars]e')(11), Pool().get('test.many2many_tree')(12)[152 chars](19)] First differing element 0: Pool().get('test.many2many_tree')(1) Pool().get('test.many2many_tree')(11) First list contains 10 additional elements. First extra element 6: Pool().get('test.many2many_tree')(7) Diff is 746 characters long. Set self.maxDiff to None to see it. ---------------------------------------------------------------------- Ran 1394 tests in 1878.906s FAILED (failures=4, errors=22, skipped=57) Test failed: error: Test failed: E: pybuild pybuild:388: test: plugin distutils failed with: exit code=1: python3.11 setup.py test dh_auto_test: error: pybuild --test -i python{version} -p 3.11 returned exit code 13 make: *** [debian/rules:14: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package I: user script /srv/workspace/pbuilder/872805/tmp/hooks/C01_cleanup starting debug output: disk usage on i-capture-the-hostname at Sat Jan 6 17:01:30 UTC 2024 Filesystem Size Used Avail Use% Mounted on tmpfs 32G 0 32G 0% /dev/shm I: user script /srv/workspace/pbuilder/872805/tmp/hooks/C01_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/872805 and its subdirectories