Mock Version: 1.4.11 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-dockerfile-parse.spec'], chrootPath='/var/lib/mock/777023-epel-7-x86_64-1531499720.970211/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock']unshare_net=FalseprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'e23a41dde17848078eb7306e2917e843', '-D', '/var/lib/mock/777023-epel-7-x86_64-1531499720.970211/root', '-a', '--capability=cap_ipc_lock', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-dockerfile-parse.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False BUILDSTDERR: sh: /usr/bin/python2: No such file or directory BUILDSTDERR: sh: /usr/bin/python2: No such file or directory BUILDSTDERR: sh: /usr/bin/python2: No such file or directory Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/python-dockerfile-parse.spec'], chrootPath='/var/lib/mock/777023-epel-7-x86_64-1531499720.970211/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock']unshare_net=FalseprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '94f44c7415e246ed88dbf993bf4c6b92', '-D', '/var/lib/mock/777023-epel-7-x86_64-1531499720.970211/root', '-a', '--capability=cap_ipc_lock', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/python-dockerfile-parse.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.yNfNRl + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf python-dockerfile-parse-git-107.7b99382 + /usr/bin/gzip -dc /builddir/build/SOURCES/python-dockerfile-parse-git-107.7b99382.tar.gz + /usr/bin/tar -xvvf - drwxrwxr-x root/root 0 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/ -rw-rw-r-- root/root 695 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/.gitignore drwxrwxr-x root/root 0 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/.tito/ drwxrwxr-x root/root 0 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/.tito/packages/ -rw-rw-r-- root/root 159 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/.tito/packages/.readme -rw-rw-r-- root/root 147 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/.tito/tito.props -rw-rw-r-- root/root 523 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/.travis.yml -rw-rw-r-- root/root 1488 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/LICENSE -rw-rw-r-- root/root 148 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/MANIFEST.in -rw-rw-r-- root/root 1084 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/README.md drwxrwxr-x root/root 0 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/dockerfile_parse/ -rw-rw-r-- root/root 240 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/dockerfile_parse/__init__.py -rw-rw-r-- root/root 354 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/dockerfile_parse/constants.py -rw-rw-r-- root/root 26264 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/dockerfile_parse/parser.py -rw-rw-r-- root/root 9367 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/dockerfile_parse/util.py -rw-rw-r-- root/root 4022 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/python-dockerfile-parse.spec -rw-rw-r-- root/root 0 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/requirements-py3.txt -rw-rw-r-- root/root 0 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/requirements.txt -rwxrwxr-x root/root 1199 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/setup.py -rwxrwxr-x root/root 2338 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/test.sh drwxrwxr-x root/root 0 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/tests/ -rw-rw-r-- root/root 178 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/tests/__init__.py -rw-rw-r-- root/root 1164 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/tests/fixtures.py -rw-rw-r-- root/root 36 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/tests/requirements.txt -rw-rw-r-- root/root 37015 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/tests/test_parser.py -rw-rw-r-- root/root 415 2018-07-13 16:19 python-dockerfile-parse-git-107.7b99382/tox.ini + STATUS=0 + '[' 0 -ne 0 ']' + cd python-dockerfile-parse-git-107.7b99382 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.mCVIG0 + umask 022 + cd /builddir/build/BUILD + cd python-dockerfile-parse-git-107.7b99382 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + /usr/bin/python2 setup.py build '--executable=/usr/bin/python2 -s' running build running build_py creating build creating build/lib creating build/lib/dockerfile_parse copying dockerfile_parse/util.py -> build/lib/dockerfile_parse copying dockerfile_parse/parser.py -> build/lib/dockerfile_parse copying dockerfile_parse/constants.py -> build/lib/dockerfile_parse copying dockerfile_parse/__init__.py -> build/lib/dockerfile_parse + sleep 1 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.GRflEJ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64 + cd python-dockerfile-parse-git-107.7b99382 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + /usr/bin/python2 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64 running install running install_lib creating /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr creating /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib creating /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7 creating /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7/site-packages creating /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7/site-packages/dockerfile_parse copying build/lib/dockerfile_parse/__init__.py -> /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7/site-packages/dockerfile_parse copying build/lib/dockerfile_parse/constants.py -> /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7/site-packages/dockerfile_parse copying build/lib/dockerfile_parse/parser.py -> /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7/site-packages/dockerfile_parse copying build/lib/dockerfile_parse/util.py -> /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7/site-packages/dockerfile_parse byte-compiling /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7/site-packages/dockerfile_parse/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7/site-packages/dockerfile_parse/constants.py to constants.pyc byte-compiling /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7/site-packages/dockerfile_parse/parser.py to parser.pyc byte-compiling /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7/site-packages/dockerfile_parse/util.py to util.pyc writing byte-compilation script '/tmp/tmptN90Ji.py' /usr/bin/python2 -O /tmp/tmptN90Ji.py removing /tmp/tmptN90Ji.py running install_egg_info running egg_info creating dockerfile_parse.egg-info writing dockerfile_parse.egg-info/PKG-INFO writing top-level names to dockerfile_parse.egg-info/top_level.txt writing dependency_links to dockerfile_parse.egg-info/dependency_links.txt writing manifest file 'dockerfile_parse.egg-info/SOURCES.txt' reading manifest file 'dockerfile_parse.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'dockerfile_parse.egg-info/SOURCES.txt' Copying dockerfile_parse.egg-info to /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7/site-packages/dockerfile_parse-0.0.11-py2.7.egg-info running install_scripts + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/python-dockerfile-parse-git-107.7b99382 /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 0 CRC32s did match. BUILDSTDERR: find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/lib/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.4qRTPt + umask 022 + cd /builddir/build/BUILD + cd python-dockerfile-parse-git-107.7b99382 + export LANG=C.utf8 + LANG=C.utf8 + py.test-2.7 -v tests ============================= test session starts ============================== platform linux2 -- Python 2.7.5 -- py-1.4.32 -- pytest-2.7.0 -- /usr/bin/python rootdir: /builddir/build/BUILD/python-dockerfile-parse-git-107.7b99382, inifile: collecting ... collected 693 items tests/test_parser.py::TestDockerfileParser::test_all_versions_match PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfileparser[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfileparser[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfileparser[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfileparser[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_constructor_cache PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfile_structure[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfile_structure[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfile_structure[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfile_structure[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfile_json[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfile_json[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfile_json[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_dockerfile_json[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_multistage_dockerfile[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_multistage_dockerfile[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_multistage_dockerfile[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_multistage_dockerfile[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_multistage_dockerfile_labels[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_multistage_dockerfile_labels[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_multistage_dockerfile_labels[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_multistage_dockerfile_labels[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_get_baseimg_from_df[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_get_baseimg_from_df[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_get_baseimg_from_df[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_get_baseimg_from_df[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_get_parent_env PASSED tests/test_parser.py::TestDockerfileParser::test_get_parent_env_from_scratch PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value9-expected9] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value10-expected10] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value11-expected11] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value12-expected12] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value13-expected13] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value14-expected14] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value15-expected15] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value16-expected16] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value17-expected17] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value18-expected18] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction0-instr_value19-expected19] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value9-expected9] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value10-expected10] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value11-expected11] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value12-expected12] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value13-expected13] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value14-expected14] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value15-expected15] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value16-expected16] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value17-expected17] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value18-expected18] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser0-instruction1-instr_value19-expected19] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value9-expected9] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value10-expected10] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value11-expected11] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value12-expected12] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value13-expected13] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value14-expected14] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value15-expected15] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value16-expected16] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value17-expected17] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value18-expected18] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction0-instr_value19-expected19] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value9-expected9] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value10-expected10] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value11-expected11] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value12-expected12] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value13-expected13] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value14-expected14] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value15-expected15] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value16-expected16] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value17-expected17] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value18-expected18] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser1-instruction1-instr_value19-expected19] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value9-expected9] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value10-expected10] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value11-expected11] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value12-expected12] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value13-expected13] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value14-expected14] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value15-expected15] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value16-expected16] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value17-expected17] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value18-expected18] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction0-instr_value19-expected19] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value9-expected9] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value10-expected10] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value11-expected11] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value12-expected12] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value13-expected13] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value14-expected14] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value15-expected15] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value16-expected16] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value17-expected17] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value18-expected18] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser2-instruction1-instr_value19-expected19] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value9-expected9] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value10-expected10] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value11-expected11] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value12-expected12] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value13-expected13] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value14-expected14] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value15-expected15] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value16-expected16] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value17-expected17] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value18-expected18] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction0-instr_value19-expected19] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value9-expected9] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value10-expected10] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value11-expected11] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value12-expected12] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value13-expected13] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value14-expected14] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value15-expected15] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value16-expected16] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value17-expected17] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value18-expected18] PASSED tests/test_parser.py::TestDockerfileParser::test_get_instructions_from_df[dfparser3-instruction1-instr_value19-expected19] PASSED tests/test_parser.py::TestDockerfileParser::test_image_from[from_value0-expect0] PASSED tests/test_parser.py::TestDockerfileParser::test_image_from[from_value1-expect1] PASSED tests/test_parser.py::TestDockerfileParser::test_image_from[from_value2-expect2] PASSED tests/test_parser.py::TestDockerfileParser::test_image_from[from_value3-expect3] PASSED tests/test_parser.py::TestDockerfileParser::test_image_from[from_value4-expect4] PASSED tests/test_parser.py::TestDockerfileParser::test_image_from[from_value5-expect5] PASSED tests/test_parser.py::TestDockerfileParser::test_parent_images[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_parent_images[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_parent_images[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_parent_images[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_parent_images_missing_from[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_parent_images_missing_from[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_parent_images_missing_from[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_parent_images_missing_from[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_modify_instruction[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_modify_instruction[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_modify_instruction[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_modify_instruction[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_modify_from_multistage[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_modify_from_multistage[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_modify_from_multistage[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_modify_from_multistage[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_add_del_instruction[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_add_del_instruction[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_del_instruction[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_add_del_instruction[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser0-instruction0-existing0-delete_key0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser0-instruction0-existing1-delete_key1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser0-instruction0-existing2-delete_key2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser0-instruction0-existing3-delete_key3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser0-instruction0-existing4-delete_key4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser0-instruction1-existing0-delete_key0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser0-instruction1-existing1-delete_key1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser0-instruction1-existing2-delete_key2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser0-instruction1-existing3-delete_key3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser0-instruction1-existing4-delete_key4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser1-instruction0-existing0-delete_key0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser1-instruction0-existing1-delete_key1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser1-instruction0-existing2-delete_key2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser1-instruction0-existing3-delete_key3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser1-instruction0-existing4-delete_key4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser1-instruction1-existing0-delete_key0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser1-instruction1-existing1-delete_key1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser1-instruction1-existing2-delete_key2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser1-instruction1-existing3-delete_key3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser1-instruction1-existing4-delete_key4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser2-instruction0-existing0-delete_key0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser2-instruction0-existing1-delete_key1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser2-instruction0-existing2-delete_key2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser2-instruction0-existing3-delete_key3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser2-instruction0-existing4-delete_key4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser2-instruction1-existing0-delete_key0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser2-instruction1-existing1-delete_key1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser2-instruction1-existing2-delete_key2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser2-instruction1-existing3-delete_key3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser2-instruction1-existing4-delete_key4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser3-instruction0-existing0-delete_key0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser3-instruction0-existing1-delete_key1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser3-instruction0-existing2-delete_key2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser3-instruction0-existing3-delete_key3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser3-instruction0-existing4-delete_key4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser3-instruction1-existing0-delete_key0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser3-instruction1-existing1-delete_key1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser3-instruction1-existing2-delete_key2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser3-instruction1-existing3-delete_key3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_delete_instruction[dfparser3-instruction1-existing4-delete_key4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction0-existing0-new0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction0-existing1-new1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction0-existing2-new2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction0-existing3-new3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction0-existing4-new4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction0-existing5-new5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction0-existing6-new6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction1-existing0-new0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction1-existing1-new1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction1-existing2-new2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction1-existing3-new3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction1-existing4-new4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction1-existing5-new5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser0-instruction1-existing6-new6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction0-existing0-new0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction0-existing1-new1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction0-existing2-new2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction0-existing3-new3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction0-existing4-new4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction0-existing5-new5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction0-existing6-new6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction1-existing0-new0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction1-existing1-new1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction1-existing2-new2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction1-existing3-new3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction1-existing4-new4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction1-existing5-new5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser1-instruction1-existing6-new6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction0-existing0-new0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction0-existing1-new1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction0-existing2-new2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction0-existing3-new3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction0-existing4-new4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction0-existing5-new5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction0-existing6-new6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction1-existing0-new0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction1-existing1-new1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction1-existing2-new2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction1-existing3-new3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction1-existing4-new4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction1-existing5-new5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser2-instruction1-existing6-new6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction0-existing0-new0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction0-existing1-new1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction0-existing2-new2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction0-existing3-new3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction0-existing4-new4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction0-existing5-new5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction0-existing6-new6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction1-existing0-new0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction1-existing1-new1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction1-existing2-new2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction1-existing3-new3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction1-existing4-new4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction1-existing5-new5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter[dfparser3-instruction1-existing6-new6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction0-old_instructions0-key0-new_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction0-old_instructions1-key1-new_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction0-old_instructions2-key2-new_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction0-old_instructions3-key3-new_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction0-old_instructions4-key4-new_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction0-old_instructions5-key5-new_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction0-old_instructions6-key6-new_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction0-old_instructions7-key7-new_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction0-old_instructions8-key8-new_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction1-old_instructions0-key0-new_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction1-old_instructions1-key1-new_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction1-old_instructions2-key2-new_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction1-old_instructions3-key3-new_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction1-old_instructions4-key4-new_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction1-old_instructions5-key5-new_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction1-old_instructions6-key6-new_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction1-old_instructions7-key7-new_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser0-instruction1-old_instructions8-key8-new_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction0-old_instructions0-key0-new_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction0-old_instructions1-key1-new_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction0-old_instructions2-key2-new_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction0-old_instructions3-key3-new_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction0-old_instructions4-key4-new_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction0-old_instructions5-key5-new_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction0-old_instructions6-key6-new_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction0-old_instructions7-key7-new_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction0-old_instructions8-key8-new_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction1-old_instructions0-key0-new_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction1-old_instructions1-key1-new_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction1-old_instructions2-key2-new_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction1-old_instructions3-key3-new_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction1-old_instructions4-key4-new_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction1-old_instructions5-key5-new_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction1-old_instructions6-key6-new_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction1-old_instructions7-key7-new_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser1-instruction1-old_instructions8-key8-new_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction0-old_instructions0-key0-new_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction0-old_instructions1-key1-new_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction0-old_instructions2-key2-new_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction0-old_instructions3-key3-new_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction0-old_instructions4-key4-new_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction0-old_instructions5-key5-new_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction0-old_instructions6-key6-new_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction0-old_instructions7-key7-new_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction0-old_instructions8-key8-new_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction1-old_instructions0-key0-new_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction1-old_instructions1-key1-new_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction1-old_instructions2-key2-new_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction1-old_instructions3-key3-new_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction1-old_instructions4-key4-new_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction1-old_instructions5-key5-new_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction1-old_instructions6-key6-new_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction1-old_instructions7-key7-new_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser2-instruction1-old_instructions8-key8-new_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction0-old_instructions0-key0-new_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction0-old_instructions1-key1-new_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction0-old_instructions2-key2-new_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction0-old_instructions3-key3-new_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction0-old_instructions4-key4-new_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction0-old_instructions5-key5-new_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction0-old_instructions6-key6-new_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction0-old_instructions7-key7-new_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction0-old_instructions8-key8-new_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction1-old_instructions0-key0-new_value0-expected0] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction1-old_instructions1-key1-new_value1-expected1] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction1-old_instructions2-key2-new_value2-expected2] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction1-old_instructions3-key3-new_value3-expected3] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction1-old_instructions4-key4-new_value4-expected4] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction1-old_instructions5-key5-new_value5-expected5] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction1-old_instructions6-key6-new_value6-expected6] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction1-old_instructions7-key7-new_value7-expected7] PASSED tests/test_parser.py::TestDockerfileParser::test_setter_direct[dfparser3-instruction1-old_instructions8-key8-new_value8-expected8] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label0-expected0-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label0-expected0-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label1-expected1-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label1-expected1-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label2-expected2-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label2-expected2-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label3-expected3-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label3-expected3-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label4-expected4-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label4-expected4-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label5-expected5-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label5-expected5-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label6-expected6-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label6-expected6-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label7-expected7-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label7-expected7-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label8-expected8-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label8-expected8-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label9-expected9-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label9-expected9-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label10-expected10-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label10-expected10-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label11-expected11-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label11-expected11-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label12-expected12-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label12-expected12-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label13-expected13-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label13-expected13-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label14-expected14-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label14-expected14-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label15-expected15-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser0-label15-expected15-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label0-expected0-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label0-expected0-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label1-expected1-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label1-expected1-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label2-expected2-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label2-expected2-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label3-expected3-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label3-expected3-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label4-expected4-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label4-expected4-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label5-expected5-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label5-expected5-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label6-expected6-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label6-expected6-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label7-expected7-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label7-expected7-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label8-expected8-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label8-expected8-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label9-expected9-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label9-expected9-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label10-expected10-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label10-expected10-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label11-expected11-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label11-expected11-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label12-expected12-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label12-expected12-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label13-expected13-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label13-expected13-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label14-expected14-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label14-expected14-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label15-expected15-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser1-label15-expected15-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label0-expected0-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label0-expected0-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label1-expected1-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label1-expected1-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label2-expected2-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label2-expected2-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label3-expected3-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label3-expected3-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label4-expected4-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label4-expected4-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label5-expected5-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label5-expected5-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label6-expected6-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label6-expected6-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label7-expected7-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label7-expected7-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label8-expected8-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label8-expected8-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label9-expected9-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label9-expected9-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label10-expected10-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label10-expected10-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label11-expected11-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label11-expected11-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label12-expected12-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label12-expected12-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label13-expected13-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label13-expected13-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label14-expected14-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label14-expected14-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label15-expected15-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser2-label15-expected15-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label0-expected0-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label0-expected0-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label1-expected1-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label1-expected1-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label2-expected2-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label2-expected2-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label3-expected3-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label3-expected3-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label4-expected4-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label4-expected4-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label5-expected5-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label5-expected5-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label6-expected6-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label6-expected6-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label7-expected7-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label7-expected7-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label8-expected8-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label8-expected8-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label9-expected9-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label9-expected9-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label10-expected10-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label10-expected10-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label11-expected11-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label11-expected11-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label12-expected12-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label12-expected12-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label13-expected13-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label13-expected13-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label14-expected14-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label14-expected14-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label15-expected15-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace[dfparser3-label15-expected15-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser0-label0-expected0-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser0-label0-expected0-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser0-label1-expected1-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser0-label1-expected1-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser0-label2-expected2-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser0-label2-expected2-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser0-label3-expected3-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser0-label3-expected3-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser0-label4-expected4-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser0-label4-expected4-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser1-label0-expected0-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser1-label0-expected0-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser1-label1-expected1-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser1-label1-expected1-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser1-label2-expected2-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser1-label2-expected2-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser1-label3-expected3-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser1-label3-expected3-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser1-label4-expected4-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser1-label4-expected4-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser2-label0-expected0-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser2-label0-expected0-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser2-label1-expected1-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser2-label1-expected1-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser2-label2-expected2-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser2-label2-expected2-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser2-label3-expected3-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser2-label3-expected3-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser2-label4-expected4-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser2-label4-expected4-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser3-label0-expected0-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser3-label0-expected0-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser3-label1-expected1-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser3-label1-expected1-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser3-label2-expected2-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser3-label2-expected2-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser3-label3-expected3-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser3-label3-expected3-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser3-label4-expected4-separator0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_noreplace[dfparser3-label4-expected4-separator1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser0-label0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser0-label1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser0-label2] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser1-label0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser1-label1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser1-label2] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser2-label0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser2-label1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser2-label2] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser3-label0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser3-label1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_invalid[dfparser3-label2] PASSED tests/test_parser.py::TestDockerfileParser::test_env_multistage[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_env_multistage[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_env_multistage[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_env_multistage[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser0-label0-expected0] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser0-label1-expected1] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser0-label2-expected2] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser0-label3-expected3] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser1-label0-expected0] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser1-label1-expected1] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser1-label2-expected2] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser1-label3-expected3] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser2-label0-expected0] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser2-label1-expected1] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser2-label2-expected2] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser2-label3-expected3] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser3-label0-expected0] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser3-label1-expected1] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser3-label2-expected2] xfail tests/test_parser.py::TestDockerfileParser::test_env_replace_notimplemented[dfparser3-label3-expected3] xfail tests/test_parser.py::TestDockerfileParser::test_path_and_fileobj_together PASSED tests/test_parser.py::TestDockerfileParser::test_nonseekable_fileobj PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser0-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser0-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser1-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser1-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser2-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser2-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser3-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_per_line[dfparser3-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser0-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser0-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser1-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser1-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser2-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser2-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser3-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure[dfparser3-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser0-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser0-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser1-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser1-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser2-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser2-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser3-instruction0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed[dfparser3-instruction1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_env_label[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_env_label[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_env_label[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_context_structure_mixed_env_label[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_expand_concatenated_variables[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_expand_concatenated_variables[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_expand_concatenated_variables[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_expand_concatenated_variables[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_label_env_key[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_label_env_key[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_label_env_key[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_label_env_key[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser0-value0] PASSED tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser1-value0] PASSED tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser2-value0] PASSED tests/test_parser.py::TestDockerfileParser::test_label_invalid[dfparser3-value0] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_stages[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_stages[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_stages[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_stages[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_stage_edge[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_stage_edge[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_stage_edge[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_stage_edge[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-3-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-anchor1-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-anchor2-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0--2-raises3] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-20-raises4] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-2.0-raises5] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-anchor6-raises6] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser0-anchor7-raises7] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-3-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-anchor1-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-anchor2-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1--2-raises3] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-20-raises4] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-2.0-raises5] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-anchor6-raises6] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser1-anchor7-raises7] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-3-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-anchor1-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-anchor2-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2--2-raises3] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-20-raises4] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-2.0-raises5] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-anchor6-raises6] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser2-anchor7-raises7] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-3-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-anchor1-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-anchor2-None] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3--2-raises3] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-20-raises4] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-2.0-raises5] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-anchor6-raises6] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at[dfparser3-anchor7-raises7] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser0-1] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser0-anchor1] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser0-anchor2] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser1-1] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser1-anchor1] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser1-anchor2] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser2-1] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser2-anchor1] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser2-anchor2] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser3-1] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser3-anchor1] PASSED tests/test_parser.py::TestDockerfileParser::test_replace_lines_at[dfparser3-anchor2] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser0-1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser0-anchor1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser0-anchor2] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser1-1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser1-anchor1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser1-anchor2] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser2-1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser2-anchor1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser2-anchor2] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser3-1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser3-anchor1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_after[dfparser3-anchor2] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at_edge[dfparser0] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at_edge[dfparser1] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at_edge[dfparser2] PASSED tests/test_parser.py::TestDockerfileParser::test_add_lines_at_edge[dfparser3] PASSED tests/test_parser.py::TestDockerfileParser::test_remove_whitespace PASSED ==================== 677 passed, 16 xfailed in 4.15 seconds ==================== + exit 0 Processing files: python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.2w1Umu + umask 022 + cd /builddir/build/BUILD + cd python-dockerfile-parse-git-107.7b99382 + DOCDIR=/builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/share/doc/python-dockerfile-parse-0.0.11 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/share/doc/python-dockerfile-parse-0.0.11 + cp -pr README.md /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/share/doc/python-dockerfile-parse-0.0.11 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qBtfVu + umask 022 + cd /builddir/build/BUILD + cd python-dockerfile-parse-git-107.7b99382 + LICENSEDIR=/builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/share/licenses/python-dockerfile-parse-0.0.11 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/share/licenses/python-dockerfile-parse-0.0.11 + cp -pr LICENSE /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64/usr/share/licenses/python-dockerfile-parse-0.0.11 + exit 0 Provides: python-dockerfile-parse = 0.0.11-1.git.107.7b99382.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 2.7 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64 Wrote: /builddir/build/RPMS/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.4RNVdA + umask 022 + cd /builddir/build/BUILD + cd python-dockerfile-parse-git-107.7b99382 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-dockerfile-parse-0.0.11-1.git.107.7b99382.el7.x86_64 + exit 0 Child return code was: 0