
# issue #294: ensure running mixed vanilla/Mitogen succeeds.

- name: integration/strategy/_mixed_vanilla_mitogen.yml (linear)
  hosts: test-targets[0]
  any_errors_fatal: true
  strategy: linear
  tasks:
    - custom_python_detect_environment:
      register: out
    - assert:
        that: not out.mitogen_loaded

    - determine_strategy:
    - assert:
        that: strategy == 'ansible.plugins.strategy.linear.StrategyModule'

- name: integration/strategy/_mixed_vanilla_mitogen.yml (mitogen_linear)
  hosts: test-targets[0]
  any_errors_fatal: true
  strategy: mitogen_linear
  tasks:
    - custom_python_detect_environment:
      register: out
    - assert:
        that: out.mitogen_loaded

    - determine_strategy:
    - assert:
        that: strategy == 'ansible.plugins.strategy.mitogen_linear.StrategyModule'


- name: integration/strategy/_mixed_vanilla_mitogen.yml (linear)
  hosts: test-targets[0]
  any_errors_fatal: true
  strategy: linear
  tasks:
    - custom_python_detect_environment:
      register: out
    - assert:
        that: not out.mitogen_loaded

    - determine_strategy:
    - assert:
        that: strategy == 'ansible.plugins.strategy.linear.StrategyModule'
