Skip to content

Commit 6a7684b

Browse files
committed
Update tests
1 parent 277ee79 commit 6a7684b

File tree

2 files changed

+16
-12
lines changed

2 files changed

+16
-12
lines changed

aws_doc_sdk_examples_tools/doc_gen_cli.py

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -66,18 +66,19 @@ def main():
6666
with open(args.write_json, "w") as out:
6767
out.write(serialized)
6868

69-
for root in args.from_root:
70-
merged_doc_gen.collect_snippets(Path(root))
71-
72-
serialized_snippets = json.dumps(
73-
{
74-
"snippets": merged_doc_gen.snippets,
75-
"snippet_files": merged_doc_gen.snippet_files,
76-
},
77-
cls=DocGenEncoder,
78-
)
79-
with open(args.write_snippets, "w") as out:
80-
out.write(serialized_snippets)
69+
if args.write_snippets:
70+
for root in args.from_root:
71+
merged_doc_gen.collect_snippets(Path(root))
72+
73+
serialized_snippets = json.dumps(
74+
{
75+
"snippets": merged_doc_gen.snippets,
76+
"snippet_files": merged_doc_gen.snippet_files,
77+
},
78+
cls=DocGenEncoder,
79+
)
80+
with open(args.write_snippets, "w") as out:
81+
out.write(serialized_snippets)
8182

8283

8384
if __name__ == "__main__":

aws_doc_sdk_examples_tools/doc_gen_cli_test.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ def test_doc_gen_strict_option(strict, should_raise, patched_environment):
7676
mock_args = Namespace(
7777
from_root=["/mock/path"],
7878
write_json="mock_output.json",
79+
write_snippets="",
7980
strict=strict,
8081
skip_entity_expansion=False,
8182
)
@@ -94,6 +95,7 @@ def test_skip_entity_expansion(patched_environment):
9495
mock_args = Namespace(
9596
from_root=["/mock/path"],
9697
write_json="mock_output.json",
98+
write_snippets="",
9799
strict=False,
98100
skip_entity_expansion=True,
99101
)
@@ -111,6 +113,7 @@ def test_default_entity_expansion(patched_environment):
111113
mock_args = Namespace(
112114
from_root=["/mock/path"],
113115
write_json="mock_output.json",
116+
write_snippets="",
114117
strict=False,
115118
skip_entity_expansion=False,
116119
)

0 commit comments

Comments
 (0)