tests for color_triplet

This commit is contained in:
Will McGugan 2019-12-11 14:40:49 +00:00
parent 174a4bdf2f
commit 2c84f49ce5
1 changed files with 16 additions and 0 deletions

View File

@ -0,0 +1,16 @@
from rich.color_triplet import ColorTriplet
def test_hex():
assert ColorTriplet(255, 255, 255).hex == "#ffffff"
assert ColorTriplet(0, 255, 0).hex == "#00ff00"
def test_rgb():
assert ColorTriplet(255, 255, 255).rgb == "rgb(255,255,255)"
assert ColorTriplet(0, 255, 0).rgb == "rgb(0,255,0)"
def test_normalized():
assert ColorTriplet(255, 255, 255).normalized == (1.0, 1.0, 1.0)
assert ColorTriplet(0, 255, 0).normalized == (0.0, 1.0, 0.0)