Skip to content

Commit 5dd3418

Browse files
committed
add test for false positive GPL3 license
Reference: httpe://github.com//issues/3932 Signed-off-by: Alok Kumar <alokkumarjipura9973@gmail.com>
1 parent 1250647 commit 5dd3418

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
.chip = {
2+
.base = S5PC100_GPL1(0),
3+
.ngpio = S5PC100_GPIO_L1_NR,
4+
.label = "GPL1",
5+
},
6+
}, {
7+
.chip = {
8+
.base = S5PC100_GPL2(0),
9+
.ngpio = S5PC100_GPIO_L2_NR,
10+
.label = "GPL2",
11+
},
12+
}, {
13+
.chip = {
14+
.base = S5PC100_GPL3(0),
15+
.ngpio = S5PC100_GPIO_L3_NR,
16+
.label = "GPL3",
17+
},

tests/licensedcode/test_detect.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1311,3 +1311,10 @@ def test_detection_return_correct_mit_not_apache_using_full_index(self):
13111311
matches = idx.match(location=query_location)
13121312
results = [m.rule.license_expression for m in matches]
13131313
assert results == expected
1314+
1315+
def test_detection_returns_correct_no_gpl3_false_positive(self):
1316+
idx = cache.get_index()
1317+
query_location = self.get_test_loc('false_positive/false-positive-gpl3.txt')
1318+
matches = idx.match(location=query_location)
1319+
assert not matches
1320+

0 commit comments

Comments
 (0)