96 lines
1.4 KiB
Python
96 lines
1.4 KiB
Python
|
|
cc_library(
|
|
name = "test_deps",
|
|
srcs = [
|
|
"test_main.cpp",
|
|
"rng.h",
|
|
],
|
|
deps = [
|
|
"//include/parselink:msgpack",
|
|
"@expected",
|
|
"@fmt",
|
|
"@magic_enum",
|
|
"@ut",
|
|
],
|
|
)
|
|
|
|
cc_test(
|
|
name = "reader",
|
|
size = "small",
|
|
srcs = [
|
|
"test_reader_relaxed.cpp",
|
|
"test_reader_strict.cpp",
|
|
],
|
|
deps = ["test_deps"],
|
|
)
|
|
|
|
cc_test(
|
|
name = "packer",
|
|
size = "small",
|
|
srcs = [
|
|
"test_packer.cpp",
|
|
],
|
|
deps = ["test_deps"],
|
|
)
|
|
|
|
cc_test(
|
|
name = "packer_rc",
|
|
size = "small",
|
|
srcs = [
|
|
"test_packer_rc.cpp",
|
|
],
|
|
deps = ["test_deps", "@rapidcheck"],
|
|
)
|
|
|
|
cc_test(
|
|
name = "writer",
|
|
size = "small",
|
|
srcs = [
|
|
"test_writer.cpp",
|
|
],
|
|
deps = ["test_deps"],
|
|
)
|
|
|
|
cc_test(
|
|
name = "token",
|
|
size = "small",
|
|
srcs = [
|
|
"test_token.cpp",
|
|
],
|
|
deps = ["test_deps"],
|
|
)
|
|
|
|
cc_test(
|
|
name = "token_reader",
|
|
size = "small",
|
|
srcs = [
|
|
"test_token_reader.cpp",
|
|
],
|
|
deps = ["test_deps"],
|
|
)
|
|
|
|
cc_test(
|
|
name = "token_views",
|
|
size = "small",
|
|
srcs = [
|
|
"test_token_views.cpp",
|
|
],
|
|
deps = ["test_deps"],
|
|
)
|
|
|
|
cc_binary(
|
|
name = "speed",
|
|
srcs = [
|
|
"test_speed.cpp",
|
|
],
|
|
deps = ["test_deps"],
|
|
)
|
|
|
|
cc_binary(
|
|
name = "code",
|
|
srcs = [
|
|
"test_code.cpp",
|
|
],
|
|
deps = ["test_deps"],
|
|
)
|