Workaround mysqlclient whose name differs between package and pypi

This commit is contained in:
Laurent Indermuehle 2023-01-27 14:27:20 +01:00
parent 5f34a5f8b4
commit 2f204eb0c6
No known key found for this signature in database
GPG key ID: 93FA944C9F34DD09

View file

@ -7,13 +7,13 @@
ansible.builtin.assert: ansible.builtin.assert:
that: that:
- result.connector_name is defined - result.connector_name is defined
- result.connector_name == connector_name.split('=')[0].strip() - result.connector_name is in ['pymysql', 'MySQLdb']
success_msg: > success_msg: >-
Assertions passed, result.connector_name is {{ result.connector_name }} Assertions passed, result.connector_name is {{ result.connector_name }}
fail_msg: > fail_msg: >-
Assertion failed, result.connector_name is Assertion failed, result.connector_name is
{{ result.connector_name | d('Unknown')}} which is different than expected {{ result.connector_name | d('Unknown')}} which is different than expected
{{ connector_name.split('=')[0].strip() }} pymysql or MySQLdb
# TODO: Refactor in PR490. # TODO: Refactor in PR490.
- name: Connector info | Assert connector_version exists and has expected values - name: Connector info | Assert connector_version exists and has expected values
@ -23,10 +23,10 @@
- > - >
result.connector_version == 'Unknown' result.connector_version == 'Unknown'
or result.connector_version is version(connector_ver, '==') or result.connector_version is version(connector_ver, '==')
success_msg: > success_msg: >-
Assertions passed, result.connector_version is Assertions passed, result.connector_version is
{{ result.connector_version }} {{ result.connector_version }}
fail_msg: > fail_msg: >-
Assertion failed, result.connector_version is Assertion failed, result.connector_version is
{{ result.connector_version }} which is different than expected {{ result.connector_version }} which is different than expected
{{ connector_ver }} {{ connector_ver }}