MCPcopy Index your code
hub / github.com/StackStorm/st2 / test_generate_changed

Function test_generate_changed

pants-plugins/api_spec/rules_test.py:194–210  ·  view source on GitHub ↗
(rule_runner: RuleRunner)

Source from the content-addressed store, hash-verified

192
193
194def test_generate_changed(rule_runner: RuleRunner) -> None:
195 write_generate_files(
196 api_spec_dir="my_dir",
197 api_spec_file="dummy.yaml",
198 before="BEFORE",
199 after="AFTER",
200 rule_runner=rule_runner,
201 )
202
203 tgt = rule_runner.get_target(
204 Address("my_dir", target_name="t", relative_file_path="dummy.yaml")
205 )
206 fmt_result = run_st2_generate_api_spec(rule_runner, [tgt])
207 assert fmt_result.output == get_snapshot(
208 rule_runner, {"my_dir/dummy.yaml": "AFTER\n"}
209 )
210 assert fmt_result.did_change is True
211
212
213def test_generate_unchanged(rule_runner: RuleRunner) -> None:

Callers

nothing calls this directly

Calls 3

write_generate_filesFunction · 0.85
get_snapshotFunction · 0.70

Tested by

no test coverage detected