# Path: tests/unit/video/segments/test_ColorSegment.py
# def get_orange_segment() -> ColorSegment:
#     return ColorSegment("#FF4500", 1, (300, 300))


import pytest
from tests.unit.video.segments.test_ColorSegment import get_orange_segment



@pytest.mark.parametrize(
    "segment, aspect_ratio, expected_dimensions",
    [
        (get_orange_segment(), 16 / 9, (300, 168)),
        (get_orange_segment(), 9 / 16, (168, 300)),

# Path: tests/unit/video/segments/test_ColorSegment.py
# def get_orange_segment() -> ColorSegment:
#     return ColorSegment("#FF4500", 1, (300, 300))


# Path: tests/unit/video/segments/test_Segment.py
import pytest
from tests.unit.video.segments.test_ColorSegment import get_orange_segment




@pytest.mark.parametrize(
    "segment, aspect_ratio, expected_dimensions",
    [
        (get_orange_segment(), 16 / 9, (300, 168)),
        (get_orange_segment(), 9 / 16, (168, 300)),

        (get_orange_segment(), 1, (300, 300)),