def test_size_mixed_list():
    assert ScriptDataStrictArray.size([1, "2", True]) == MIXED_LIST_SIZE
def test_size_strings_list():
    assert ScriptDataStrictArray.size(["1", "2", "3"]) == STRINGS_LIST_SIZE
def test_size_booleans_list():
    assert ScriptDataStrictArray.size([True, False,
                                       True]) == BOOLEANS_LIST_SIZE
def test_size_empty_list():
    assert ScriptDataStrictArray.size([]) == EMPTY_LIST_SIZE
def test_size_numbers_list():
    assert ScriptDataStrictArray.size([1, 2, 3]) == NUMBERS_LIST_SIZE
def test_size_mixed_list():
    assert ScriptDataStrictArray.size([1, "2", True]) == MIXED_LIST_SIZE
def test_size_booleans_list():
    assert ScriptDataStrictArray.size([True, False, True]) == BOOLEANS_LIST_SIZE
def test_size_strings_list():
    assert ScriptDataStrictArray.size(["1", "2", "3"]) == STRINGS_LIST_SIZE
def test_size_numbers_list():
    assert ScriptDataStrictArray.size([1, 2, 3]) == NUMBERS_LIST_SIZE
def test_size_empty_list():
    assert ScriptDataStrictArray.size([]) == EMPTY_LIST_SIZE