コード例 #1
0
def test_pack_booleans_list():
    assert ScriptDataStrictArray([True, False, True]) == BOOLEANS_LIST
コード例 #2
0
def test_pack_mixed_list():
    assert ScriptDataStrictArray([1, "2", True]) == MIXED_LIST
コード例 #3
0
def test_unpack_booleans_list(fd):
    assert ScriptDataStrictArray.read(fd) == [True, False, True]
    assert fd.tell() == BOOLEANS_LIST_SIZE
コード例 #4
0
def test_size_numbers_list():
    assert ScriptDataStrictArray.size([1, 2, 3]) == NUMBERS_LIST_SIZE
コード例 #5
0
def test_size_mixed_list():
    assert ScriptDataStrictArray.size([1, "2", True]) == MIXED_LIST_SIZE
コード例 #6
0
def test_unpack_numbers_list(fd):
    assert ScriptDataStrictArray.read(fd) == [1, 2, 3]
    assert fd.tell() == NUMBERS_LIST_SIZE
コード例 #7
0
def test_unpack_strings_list(fd):
    assert ScriptDataStrictArray.read(fd) == ["1", "2", "3"]
    assert fd.tell() == STRINGS_LIST_SIZE
コード例 #8
0
def test_size_strings_list():
    assert ScriptDataStrictArray.size(["1", "2", "3"]) == STRINGS_LIST_SIZE
コード例 #9
0
def test_unpack_empty_list(fd):
    assert ScriptDataStrictArray.read(fd) == []
    assert fd.tell() == EMPTY_LIST_SIZE
コード例 #10
0
def test_unpack_numbers_list(fd):
    assert ScriptDataStrictArray.read(fd) == [1, 2, 3]
    assert fd.tell() == NUMBERS_LIST_SIZE
コード例 #11
0
def test_size_mixed_list():
    assert ScriptDataStrictArray.size([1, "2", True]) == MIXED_LIST_SIZE
コード例 #12
0
def test_size_booleans_list():
    assert ScriptDataStrictArray.size([True, False, True]) == BOOLEANS_LIST_SIZE
コード例 #13
0
def test_size_strings_list():
    assert ScriptDataStrictArray.size(["1", "2", "3"]) == STRINGS_LIST_SIZE
コード例 #14
0
def test_size_empty_list():
    assert ScriptDataStrictArray.size([]) == EMPTY_LIST_SIZE
コード例 #15
0
def test_unpack_booleans_list(fd):
    assert ScriptDataStrictArray.read(fd) == [True, False, True]
    assert fd.tell() == BOOLEANS_LIST_SIZE
コード例 #16
0
def test_size_numbers_list():
    assert ScriptDataStrictArray.size([1, 2, 3]) == NUMBERS_LIST_SIZE
コード例 #17
0
def test_unpack_mixed_list(fd):
    assert ScriptDataStrictArray.read(fd) == [1, "2", True]
    assert fd.tell() == MIXED_LIST_SIZE
コード例 #18
0
def test_size_booleans_list():
    assert ScriptDataStrictArray.size([True, False,
                                       True]) == BOOLEANS_LIST_SIZE
コード例 #19
0
def test_pack_empty_list():
    assert ScriptDataStrictArray([]) == EMPTY_LIST
コード例 #20
0
def test_unpack_empty_list(fd):
    assert ScriptDataStrictArray.read(fd) == []
    assert fd.tell() == EMPTY_LIST_SIZE
コード例 #21
0
def test_pack_numbers_list():
    assert ScriptDataStrictArray([1, 2, 3]) == NUMBERS_LIST
コード例 #22
0
def test_unpack_strings_list(fd):
    assert ScriptDataStrictArray.read(fd) == ["1", "2", "3"]
    assert fd.tell() == STRINGS_LIST_SIZE
コード例 #23
0
def test_pack_strings_list():
    assert ScriptDataStrictArray(["1", "2", "3"]) == STRINGS_LIST
コード例 #24
0
def test_unpack_mixed_list(fd):
    assert ScriptDataStrictArray.read(fd) == [1, "2", True]
    assert fd.tell() == MIXED_LIST_SIZE
コード例 #25
0
def test_size_empty_list():
    assert ScriptDataStrictArray.size([]) == EMPTY_LIST_SIZE