- name: verify playbook includes can take parameters
  hosts: testhost
  tasks:
    - assert:
        that:
          - "parameter1 == 'asdf'"
          - "parameter2 == 'jkl'"

- name: verify task include logic
  hosts: testhost
  gather_facts: True
  roles:
    - role: test_includes
      tags: test_includes
  tasks:
    - include: roles/test_includes/tasks/not_a_role_task.yml
    - include: roles/test_includes/tasks/empty.yml
    - assert:
        that:
          - "ca == 33000"
          - "cb == 33001"
          - "cc == 33002"