MCPcopy Create free account
hub / github.com/SourceCode-AI/aura / test_text_output

Function test_text_output

tests/test_outputs.py:395–415  ·  view source on GitHub ↗
(capsys)

Source from the content-addressed store, hash-verified

393
394
395def test_text_output(capsys):
396 analyzer = diff.DiffAnalyzer()
397 analyzer.diffs = DIFFS
398
399 formatter = DiffOutputBase.from_uri("text")
400 with formatter:
401 formatter.output_diff(analyzer)
402
403 captured = capsys.readouterr()
404 assert len(captured.err) == 0, captured.err
405
406 assert "File added" in captured.out, captured.out
407 assert "Path: added_file.py" in captured.out, captured.out
408
409 assert "File removed" in captured.out, captured.out
410 assert "Path: removed_file.py" in captured.out, captured.out
411
412 assert "Similarity: 80%" in captured.out, captured.out
413 assert "A Path: modified_file.py" in captured.out, captured.out
414 assert "B Path: modified_file.py" in captured.out, captured.out
415 assert "This is a diff of the modified file" in captured.out, captured.out

Callers

nothing calls this directly

Calls 2

from_uriMethod · 0.45
output_diffMethod · 0.45

Tested by

no test coverage detected