load("//:defs.bzl", "generate_interface") generate_interface( name = "kstdio", interface = "kstdio", license = "//:LICENSE.md", visibility = ["//visibility:private"], ) cc_library( name = "kstdio_mock", srcs = ["kstdio_mock.cpp"], deps = [ ":kstdio", "@googletest//:gtest", "@googletest//:gtest_main", ], ) cc_test( name = "test_kstdio", srcs = ["test_kstdio.cpp"], deps = [":kstdio_mock"], )