1licenses(["notice"]) 2 3py_library( 4 name = "logging", 5 srcs = ["__init__.py"], 6 srcs_version = "PY2AND3", 7 visibility = ["//visibility:public"], 8 deps = [ 9 ":converter", 10 "//absl/flags", 11 ], 12) 13 14py_library( 15 name = "converter", 16 srcs = ["converter.py"], 17 srcs_version = "PY2AND3", 18 visibility = ["//visibility:public"], 19) 20 21py_test( 22 name = "tests/converter_test", 23 size = "small", 24 srcs = ["tests/converter_test.py"], 25 python_version = "PY3", 26 srcs_version = "PY3", 27 deps = [ 28 ":converter", 29 ":logging", 30 "//absl/testing:absltest", 31 ], 32) 33 34py_test( 35 name = "tests/logging_test", 36 size = "small", 37 srcs = ["tests/logging_test.py"], 38 python_version = "PY3", 39 srcs_version = "PY3", 40 deps = [ 41 ":logging", 42 "//absl/flags", 43 "//absl/testing:absltest", 44 "//absl/testing:flagsaver", 45 "//absl/testing:parameterized", 46 ], 47) 48 49py_test( 50 name = "tests/log_before_import_test", 51 srcs = ["tests/log_before_import_test.py"], 52 main = "tests/log_before_import_test.py", 53 python_version = "PY3", 54 srcs_version = "PY3", 55 deps = [ 56 ":logging", 57 "//absl/testing:absltest", 58 ], 59) 60 61py_test( 62 name = "tests/verbosity_flag_test", 63 srcs = ["tests/verbosity_flag_test.py"], 64 python_version = "PY3", 65 srcs_version = "PY3", 66 deps = [ 67 ":logging", 68 "//absl/flags", 69 "//absl/testing:absltest", 70 ], 71) 72 73py_binary( 74 name = "tests/logging_functional_test_helper", 75 testonly = 1, 76 srcs = ["tests/logging_functional_test_helper.py"], 77 python_version = "PY3", 78 srcs_version = "PY3", 79 deps = [ 80 ":logging", 81 "//absl:app", 82 "//absl/flags", 83 ], 84) 85 86py_test( 87 name = "tests/logging_functional_test", 88 size = "large", 89 srcs = ["tests/logging_functional_test.py"], 90 data = [":tests/logging_functional_test_helper"], 91 python_version = "PY3", 92 shard_count = 50, 93 srcs_version = "PY3", 94 deps = [ 95 ":logging", 96 "//absl/testing:_bazelize_command", 97 "//absl/testing:absltest", 98 "//absl/testing:parameterized", 99 ], 100) 101