mirror of https://github.com/Textualize/rich.git
20 lines
416 B
Python
20 lines
416 B
Python
from rich.text import Text
|
|
import pytest
|
|
|
|
from rich.errors import NotRenderableError
|
|
from rich.console import Console
|
|
from rich.measure import Measurement
|
|
|
|
|
|
def test_span():
|
|
measurement = Measurement(10, 100)
|
|
assert measurement.span == 90
|
|
|
|
|
|
def test_no_renderable():
|
|
console = Console()
|
|
text = Text()
|
|
|
|
with pytest.raises(NotRenderableError):
|
|
Measurement.get(console, None, console.width)
|