BUILD.bazel (googletest-release-1.10.0) | : | BUILD.bazel (googletest-release-1.11.0) | ||
---|---|---|---|---|
skipping to change at line 31 | skipping to change at line 31 | |||
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR | # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR | |||
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | |||
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | |||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | |||
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | |||
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | |||
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |||
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | |||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||
# | # | |||
# Author: misterg@google.com (Gennadiy Civil) | ||||
# | ||||
# Bazel Build for Google C++ Testing Framework(Google Test)-googlemock | # Bazel Build for Google C++ Testing Framework(Google Test)-googlemock | |||
load("@rules_cc//cc:defs.bzl", "cc_binary", "cc_test") | load("@rules_cc//cc:defs.bzl", "cc_binary", "cc_test") | |||
load("@rules_python//python:defs.bzl", "py_library", "py_test") | load("@rules_python//python:defs.bzl", "py_library", "py_test") | |||
licenses(["notice"]) | licenses(["notice"]) | |||
# Tests for GMock itself | # Tests for GMock itself | |||
cc_test( | cc_test( | |||
name = "gmock_all_test", | name = "gmock_all_test", | |||
skipping to change at line 57 | skipping to change at line 55 | |||
"//conditions:default": ["-pthread"], | "//conditions:default": ["-pthread"], | |||
}), | }), | |||
deps = ["//:gtest"], | deps = ["//:gtest"], | |||
) | ) | |||
# Python tests | # Python tests | |||
py_library( | py_library( | |||
name = "gmock_test_utils", | name = "gmock_test_utils", | |||
testonly = 1, | testonly = 1, | |||
srcs = ["gmock_test_utils.py"], | srcs = ["gmock_test_utils.py"], | |||
deps = [ | ||||
"//googletest/test:gtest_test_utils", | ||||
], | ||||
) | ) | |||
cc_binary( | cc_binary( | |||
name = "gmock_leak_test_", | name = "gmock_leak_test_", | |||
testonly = 1, | testonly = 1, | |||
srcs = ["gmock_leak_test_.cc"], | srcs = ["gmock_leak_test_.cc"], | |||
deps = ["//:gtest_main"], | deps = ["//:gtest_main"], | |||
) | ) | |||
py_test( | py_test( | |||
name = "gmock_leak_test", | name = "gmock_leak_test", | |||
size = "medium", | size = "medium", | |||
srcs = ["gmock_leak_test.py"], | srcs = ["gmock_leak_test.py"], | |||
data = [ | data = [ | |||
":gmock_leak_test_", | ":gmock_leak_test_", | |||
":gmock_test_utils", | ":gmock_test_utils", | |||
], | ], | |||
tags = [ | ||||
"no_test_msvc2015", | ||||
"no_test_msvc2017", | ||||
], | ||||
) | ) | |||
cc_test( | cc_test( | |||
name = "gmock_link_test", | name = "gmock_link_test", | |||
size = "small", | size = "small", | |||
srcs = [ | srcs = [ | |||
"gmock_link2_test.cc", | "gmock_link2_test.cc", | |||
"gmock_link_test.cc", | "gmock_link_test.cc", | |||
"gmock_link_test.h", | "gmock_link_test.h", | |||
], | ], | |||
skipping to change at line 101 | skipping to change at line 106 | |||
) | ) | |||
py_test( | py_test( | |||
name = "gmock_output_test", | name = "gmock_output_test", | |||
size = "medium", | size = "medium", | |||
srcs = ["gmock_output_test.py"], | srcs = ["gmock_output_test.py"], | |||
data = [ | data = [ | |||
":gmock_output_test_", | ":gmock_output_test_", | |||
":gmock_output_test_golden.txt", | ":gmock_output_test_golden.txt", | |||
], | ], | |||
python_version = "PY2", | tags = [ | |||
"no_test_msvc2015", | ||||
"no_test_msvc2017", | ||||
], | ||||
deps = [":gmock_test_utils"], | deps = [":gmock_test_utils"], | |||
) | ) | |||
cc_test( | cc_test( | |||
name = "gmock_test", | name = "gmock_test", | |||
size = "small", | size = "small", | |||
srcs = ["gmock_test.cc"], | srcs = ["gmock_test.cc"], | |||
deps = ["//:gtest_main"], | deps = ["//:gtest_main"], | |||
) | ) | |||
End of changes. 4 change blocks. | ||||
3 lines changed or deleted | 11 lines changed or added |