blob: 3078e2223c75a7840b7b599e87397f456146403a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
---
- name: Fixture for no-tabs rule
hosts: localhost
tasks:
- name: Should not trigger no-tabs rules
ansible.builtin.lineinfile:
path: some.txt
regexp: ^\t$
line: string with \t inside
- name: Foo
ansible.builtin.debug:
msg: "Presence of \t should trigger no-tabs here."
- name: Key has a tab
ansible.builtin.debug:
"ms\tg": "The associated key has \t and should trigger no-tabs here."
- name: Should not trigger no-tabs rules # noqa fqcn
lineinfile:
path: some.txt
regexp: "^\t$"
line: string with \t inside
# Disabled as attempt to mock it would trigger an error validating its arguments
# - name: Should not trigger no-tabs rules # noqa fqcn
# win_lineinfile:
# path: some.txt
# regexp: "^\t$"
# line: string with \t inside
- name: Should not trigger no-tabs rules
community.windows.win_lineinfile:
path: some.txt
regexp: "^\t$"
line: string with \t inside
- name: Should not trigger inside jinja
vars:
deep:
"some{{ '\t' }}stuff": true
ansible.builtin.debug:
msg: "{{ 'foo' + '\t' + 'bar' }}"
|