From f08bc20798e807627782b347db65d3f9d8ab1a43 Mon Sep 17 00:00:00 2001 From: Laurent Indermuehle Date: Thu, 11 Aug 2022 11:37:41 +0200 Subject: [PATCH] Fix bool comparison --- .../targets/test_mysql_variables/tasks/assert_fail_msg.yml | 2 +- .../targets/test_mysql_variables/tasks/assert_var.yml | 4 ++-- .../targets/test_mysql_variables/tasks/assert_var_output.yml | 2 +- .../targets/test_mysql_variables/tasks/mysql_variables.yml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/integration/targets/test_mysql_variables/tasks/assert_fail_msg.yml b/tests/integration/targets/test_mysql_variables/tasks/assert_fail_msg.yml index 4a840b9..e7e0885 100644 --- a/tests/integration/targets/test_mysql_variables/tasks/assert_fail_msg.yml +++ b/tests/integration/targets/test_mysql_variables/tasks/assert_fail_msg.yml @@ -22,4 +22,4 @@ - name: assert message failure (expect failed=true) assert: that: - - "output.failed == true" + - "output.failed | bool == true" diff --git a/tests/integration/targets/test_mysql_variables/tasks/assert_var.yml b/tests/integration/targets/test_mysql_variables/tasks/assert_var.yml index 5419f34..704f069 100644 --- a/tests/integration/targets/test_mysql_variables/tasks/assert_var.yml +++ b/tests/integration/targets/test_mysql_variables/tasks/assert_var.yml @@ -22,7 +22,7 @@ - name: assert output message changed value assert: that: - - "output.changed == {{ changed }}" + - "output.changed | bool == changed | bool" - name: run mysql command to show variable command: "{{ mysql_command }} \"-e show variables like '{{ var_name }}'\"" @@ -31,6 +31,6 @@ - name: assert output mysql variable name and value assert: that: - - "result.changed == true" + - "result.changed | bool == true" - "'{{ var_name }}' in result.stdout" - "'{{ var_value }}' in result.stdout" diff --git a/tests/integration/targets/test_mysql_variables/tasks/assert_var_output.yml b/tests/integration/targets/test_mysql_variables/tasks/assert_var_output.yml index f84a468..f9ae318 100644 --- a/tests/integration/targets/test_mysql_variables/tasks/assert_var_output.yml +++ b/tests/integration/targets/test_mysql_variables/tasks/assert_var_output.yml @@ -22,7 +22,7 @@ - name: assert output message changed value assert: that: - - "output.changed == {{ changed }}" + - "output.changed | bool == changed | bool" - set_fact: key_name: "{{ var_name }}" diff --git a/tests/integration/targets/test_mysql_variables/tasks/mysql_variables.yml b/tests/integration/targets/test_mysql_variables/tasks/mysql_variables.yml index 6e76c3c..ff3a67b 100644 --- a/tests/integration/targets/test_mysql_variables/tasks/mysql_variables.yml +++ b/tests/integration/targets/test_mysql_variables/tasks/mysql_variables.yml @@ -162,7 +162,7 @@ register: oor_result ignore_errors: true - - include: assert_var.yml changed=false output={{ oor_result }} var_name=max_connect_errors var_value=1 + - include: assert_var.yml changed=true output={{ oor_result }} var_name=max_connect_errors var_value=1 when: pymysql_version.stdout == "" - include: assert_fail_msg.yml output={{ oor_result }} msg='Truncated incorrect'