pip tests: skip distribute test case for py3 compat (#49636)

(cherry picked from commit 28a903a1e2)
pull/49699/head
Jordan Borean 6 years ago committed by Toshio Kuratomi
parent c7677eee83
commit 46fc6caf52

@ -501,25 +501,28 @@
state: absent
# https://github.com/ansible/ansible/issues/47198
- name: make sure the virtualenv does not exist
file:
state: absent
name: "{{ output_dir }}/pipenv"
- name: install distribute in the virtualenv
pip:
name: distribute
virtualenv: "{{ output_dir }}/pipenv"
state: present
- name: try to remove distribute
pip:
state: "absent"
name: "distribute"
virtualenv: "{{ output_dir }}/pipenv"
ignore_errors: yes
register: remove_distribute
- name: inspect the cmd
assert:
that: "'distribute' in remove_distribute.cmd"
# distribute is a legacy package that will fail on newer Python 3 versions
- block:
- name: make sure the virtualenv does not exist
file:
state: absent
name: "{{ output_dir }}/pipenv"
- name: install distribute in the virtualenv
pip:
name: distribute
virtualenv: "{{ output_dir }}/pipenv"
state: present
- name: try to remove distribute
pip:
state: "absent"
name: "distribute"
virtualenv: "{{ output_dir }}/pipenv"
ignore_errors: yes
register: remove_distribute
- name: inspect the cmd
assert:
that: "'distribute' in remove_distribute.cmd"
when: ansible_python.version.major == 2

Loading…
Cancel
Save