mirror of https://github.com/Textualize/rich.git
20 lines
385 B
Python
20 lines
385 B
Python
![]() |
import io
|
||
|
import sys
|
||
|
|
||
|
import rich
|
||
|
from rich.console import Console
|
||
|
|
||
|
|
||
|
def test_rich_print():
|
||
|
output = io.StringIO()
|
||
|
|
||
|
assert rich._console is None
|
||
|
backup_file = sys.stdout
|
||
|
try:
|
||
|
sys.stdout = output
|
||
|
rich.print("foo")
|
||
|
assert isinstance(rich._console, Console)
|
||
|
assert output.getvalue() == "foo\n"
|
||
|
finally:
|
||
|
sys.stdout = backup_file
|