File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4141from packagedcode import pypi
4242from packagedcode import rpm
4343from packagedcode import rubygems
44- from packagedcode import bazel
45- from packagedcode import buck
4644
4745
4846# Note: the order matters: from the most to the least specific
Original file line number Diff line number Diff line change 1+ load ("@rules_cc//cc:defs.bzl" , "cc_binary" , "cc_library" )
2+
3+ cc_library (
4+ name = "hello-greet" ,
5+ srcs = ["hello-greet.cc" ],
6+ hdrs = ["hello-greet.h" ],
7+ )
8+
9+ cc_binary (
10+ name = "hello-world" ,
11+ srcs = ["hello-world.cc" ],
12+ deps = [
13+ ":hello-greet" ,
14+ "//lib:hello-time" ,
15+ ],
16+ )
Original file line number Diff line number Diff line change @@ -64,6 +64,15 @@ def test_build_get_package_resources(self):
6464 results = [r .path for r in build .BaseBuildManifestPackage .get_package_resources (root , codebase )]
6565 assert expected == results
6666
67+ def test_BazelPackage_recognize (self ):
68+ test_file = self .get_test_loc ('bazel/parse/BUILD' )
69+ result_packages = build .BazelPackage .recognize (test_file )
70+ expected_packages = [
71+ build .BazelPackage (name = 'hello-greet' ),
72+ build .BazelPackage (name = 'hello-world' ),
73+ ]
74+ compare_package_results (expected_packages , result_packages )
75+
6776 def test_BuckPackage_recognize (self ):
6877 test_file = self .get_test_loc ('buck/parse/BUCK' )
6978 result_packages = build .BuckPackage .recognize (test_file )
You can’t perform that action at this time.
0 commit comments