Commit Graph

9 Commits (aa034f4fcfd074cd6a9a950f8fe65bb76b08fbf0)

Author SHA1 Message Date
Toshio Kuratomi aa034f4fcf Add unit tests for issue #12976 10 years ago
Toshio Kuratomi 37052a983a Fix unittest dailure with the new squash items code 10 years ago
Marius Gedminas c22f4ee697 Add a comment explaining why async = 1 in the test 10 years ago
Marius Gedminas 1a1c9203e2 Python 3: fix TypeError: unorderable types in test
The full error was

======================================================================
ERROR: test_task_executor_execute (units.executor.test_task_executor.TestTaskExecutor)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/mg/src/ansible/test/units/executor/test_task_executor.py", line 252, in test_task_executor_execute
    mock_action.run.return_value = dict(ansible_facts=dict())
  File "/home/mg/src/ansible/lib/ansible/executor/task_executor.py", line 317, in _execute
    if self._task.async > 0:
TypeError: unorderable types: MagicMock() > int()

----------------------------------------------------------------------

Experiments show that Python 2 MagicMock() > 0 is true, so I'm setting
the async property on mock_task to 1.  (If I set it to 0, the test fails
anyway.)
10 years ago
James Cammarata ccaf47bd97 Fix unit tests broken by 057712c1 10 years ago
James Cammarata 9891bcbcae Fix unit tests broken by previous commit 10 years ago
James Cammarata e64989beb4 Moving ConnectionInformation -> PlayContext
Also making PlayContext a child class of the Playbook Base class,
which gives it access to all of the FieldAttribute code to ensure
field values are correctly typed after post_validation

Fixes #11381
11 years ago
Brian Coca 323362e23a added stdout to test result 11 years ago
James Cammarata d4a31e8d26 Adding unit tests for TaskExecutor (v2) 11 years ago