(rule_runner: RuleRunner)
| 138 | |
| 139 | |
| 140 | def test_changed(rule_runner: RuleRunner) -> None: |
| 141 | write_files( |
| 142 | sample_conf_dir="my_dir", |
| 143 | sample_conf_file="dummy.conf", |
| 144 | before="BEFORE", |
| 145 | after="AFTER", |
| 146 | rule_runner=rule_runner, |
| 147 | ) |
| 148 | |
| 149 | tgt = rule_runner.get_target( |
| 150 | Address("my_dir", target_name="t", relative_file_path="dummy.conf") |
| 151 | ) |
| 152 | fmt_result = run_st2_generate_sample_conf(rule_runner, [tgt]) |
| 153 | assert fmt_result.output == get_snapshot( |
| 154 | rule_runner, {"my_dir/dummy.conf": "AFTER\n"} |
| 155 | ) |
| 156 | assert fmt_result.did_change is True |
| 157 | |
| 158 | |
| 159 | def test_unchanged(rule_runner: RuleRunner) -> None: |
nothing calls this directly
no test coverage detected