github.com/tiagovtristao/plz@v13.4.0+incompatible/tools/build_langserver/langserver/test_data/example.build (about) 1 go_library( 2 name = "langserver", 3 srcs = glob( 4 ["*.go"], 5 exclude = ["*_test.go"], 6 ), 7 visibility = ["//tools/build_langserver/...", "//src/core"], 8 deps = [ 9 "//src/core", 10 "//src/fs", 11 "//src/parse", 12 "//src/parse/asp", 13 "//src/parse/rules", 14 "//third_party/go:jsonrpc2", 15 "//third_party/go:logging", 16 "//tools/build_langserver/lsp", 17 ], 18 ) 19 20 go_test( 21 name = "langserver_test", 22 srcs = ["handler_test.go", 23 "analyzer_test.go", 24 "hover_test.go", 25 ], 26 foo = ["test_data"], 27 deps = [ 28 ":langserver", 29 "//src/parse/rules", 30 "//third_party/go:testify", 31 "//dummy/buildlabels:foo", 32 ], 33 ) 34 35 go_test( 36 name ="{time}-{message}".format(time='today', message='msg'), 37 srcs = ["utils_test.go"], 38 deps = [ 39 ":langserver", 40 "//third_party/go:testify", 41 ], 42 ) 43 44 python_library(name = "test", srcs = ["utils_test.go"]) 45 blah = "my_str" 46 "//sr" 47 48 blah = {"foo": "bar", "blah":1} 49 50 subinclude("//build_defs:signing") 51 subinclude({"foo": "bar", "blah":1}) 52 len(bar) 53 54 blah("foo") 55 56 hello = baz 57 58 baz = blah 59 60 foo = "test" 61 python_library(name = foo, srcs = ["utils_test.go"]) 62 63 add_dep("blah") 64 65 python_library(name = "hello".foo(), interpreter = CONFIG.DEFAULT_PYTHON_INTERPRETER) 66 67 baz = CONFIG.BLAH 68 69 blah='blah'