cc_library( name = "helpers", testonly = True, hdrs = [ "check_compat.h", "helpers.h", "run_auto_test.h", ], ) test_sizes = { "conference_peer_nick_test": "medium", } [cc_test( name = src[:-2], size = test_sizes.get( src[:-2], "small", ), srcs = [src], copts = ["-Wno-sign-compare"], deps = [ ":helpers", "//c-toxcore/other:monolith", "//c-toxcore/testing:misc_tools", "//c-toxcore/toxav", "//c-toxcore/toxcore", "//c-toxcore/toxencryptsave", ], ) for src in glob(["*_test.c"])] cc_library( name = "monolith", hdrs = glob([ "*.c", "*.h", ]), ) cc_test( name = "monolith_test", size = "small", srcs = ["monolith_test.cc"], copts = ["-Wno-sign-compare"], deps = [ ":helpers", ":monolith", "//c-toxcore/other:monolith", "//c-toxcore/testing:misc_tools", ], )