mirror of
https://github.com/jrnl-org/jrnl.git
synced 2025-05-10 08:38:32 +02:00
21 lines
No EOL
498 B
Python
21 lines
No EOL
498 B
Python
# Copyright © 2012-2023 jrnl contributors
|
|
# License: https://www.gnu.org/licenses/gpl-3.0.html
|
|
|
|
import pytest
|
|
from colorama import Fore
|
|
from colorama import Style
|
|
|
|
from jrnl.color import colorize
|
|
|
|
|
|
@pytest.fixture()
|
|
def data_fixture():
|
|
string = "Zwei peanuts walked into a bar"
|
|
yield string
|
|
|
|
|
|
def test_colorize(data_fixture):
|
|
string = data_fixture
|
|
colorized_string = colorize(string, "BLUE", True)
|
|
|
|
assert colorized_string == Style.BRIGHT + Fore.BLUE + string + Style.RESET_ALL |