def METHOD_NAME() -> None:
    # not list
    assert (
        defaults_ot3._build_default_transform(
            None, defaults_ot3.DEFAULT_MACHINE_TRANSFORM
        )
        == defaults_ot3.DEFAULT_MACHINE_TRANSFORM
    )
    # list of not lists
    assert (
        defaults_ot3._build_default_transform(
            [1, 2, 3], defaults_ot3.DEFAULT_MACHINE_TRANSFORM
        )
        == defaults_ot3.DEFAULT_MACHINE_TRANSFORM
    )
    # list of wrong number of lists
    assert (
        defaults_ot3._build_default_transform(
            [[1, 2, 3], [3, 2, 1]], defaults_ot3.DEFAULT_MACHINE_TRANSFORM
        )
        == defaults_ot3.DEFAULT_MACHINE_TRANSFORM
    )
    # list of right number of lists of wrong number of elements
    assert (
        defaults_ot3._build_default_transform(
            [[1, 2, 3], [1, 2, 3], [1, 2, 3, 4]], defaults_ot3.DEFAULT_MACHINE_TRANSFORM
        )
        == defaults_ot3.DEFAULT_MACHINE_TRANSFORM
    )
    # list of right number of lists of right number of elements of wrong type
    assert (
        defaults_ot3._build_default_transform(
            [
                [
                    1,
                    2,
                    3,
                ],
                [1, "hi", 3],
                [1, 2, {}],
            ],
            defaults_ot3.DEFAULT_MACHINE_TRANSFORM,
        )
        == defaults_ot3.DEFAULT_MACHINE_TRANSFORM
    )
    # right shape, different data is preserved
    assert defaults_ot3._build_default_transform(
        [[1, 2, 3], [1, 2, 3], [1, 2, 3]], defaults_ot3.DEFAULT_MACHINE_TRANSFORM
    ) == [[1, 2, 3], [1, 2, 3], [1, 2, 3]]