aboutsummaryrefslogtreecommitdiff
path: root/testdata
diff options
context:
space:
mode:
Diffstat (limited to 'testdata')
-rw-r--r--testdata/New_test.txt36
-rw-r--r--testdata/loadConfig/config_exists/spdxconv.cfg14
-rw-r--r--testdata/scan/.gitignore4
-rw-r--r--testdata/scan/test.go3
-rw-r--r--testdata/scan/test.html5
-rw-r--r--testdata/scan/test.sh3
6 files changed, 65 insertions, 0 deletions
diff --git a/testdata/New_test.txt b/testdata/New_test.txt
new file mode 100644
index 0000000..2b718d3
--- /dev/null
+++ b/testdata/New_test.txt
@@ -0,0 +1,36 @@
+// SPDX-License-Identifier: GPL-3.0-only
+// SPDX-FileCopyrightText: 2025 M. Shulhan <ms@kilabit.info>
+
+>>> .git/config
+# Copyright 2022, Shulhan <ms@kilabit.info>. All rights reserved.
+# Use of this source code is governed by a BSD-style
+# license that can be found in the LICENSE file.
+
+>>> .gitignore
+node_modules/
+*.html
+!test.html
+vendor/
+
+>>> node_modules/dummy
+Dummy content for node_modules directory.
+
+>>> test.go
+// Copyright 2022, Shulhan <ms@kilabit.info>. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+>>> test.html
+<!--
+Copyright 2022, Shulhan <ms@kilabit.info>. All rights reserved.
+Use of this source code is governed by a BSD-style
+license that can be found in the LICENSE file.
+-->
+
+>>> test.sh
+# Copyright 2022, Shulhan <ms@kilabit.info>. All rights reserved.
+# Use of this source code is governed by a BSD-style
+# license that can be found in the LICENSE file.
+
+>>> vendor/dummy
+Dummy content for vendor directory.
diff --git a/testdata/loadConfig/config_exists/spdxconv.cfg b/testdata/loadConfig/config_exists/spdxconv.cfg
new file mode 100644
index 0000000..e4edf89
--- /dev/null
+++ b/testdata/loadConfig/config_exists/spdxconv.cfg
@@ -0,0 +1,14 @@
+[default]
+license_identifier = GPL-3.0-only
+file_copyright_text = Author <author@email.info>
+max_line_match = 10
+
+[match-license]
+pattern = "^(//+|#+)*\\s+(.*)governed by a BSD-style(.*)$"
+license_identifier = BSD-3-Clause
+delete_match = true
+delete_line_pattern = "^(//+|#+)*\\s*$"
+delete_line_pattern = "^(//+|#+)*\\s+license that(.*)$"
+
+[match-copyright]
+pattern = "^(//+|#+)*\\s+Copyright\\s+(?<year>\\d{4},?\\s+(?<holder>.*)\\s+<*(?<email>.*)>.*$"
diff --git a/testdata/scan/.gitignore b/testdata/scan/.gitignore
new file mode 100644
index 0000000..746a46e
--- /dev/null
+++ b/testdata/scan/.gitignore
@@ -0,0 +1,4 @@
+node_modules/
+*.html
+!test.html
+vendor/ \ No newline at end of file
diff --git a/testdata/scan/test.go b/testdata/scan/test.go
new file mode 100644
index 0000000..46e2bd9
--- /dev/null
+++ b/testdata/scan/test.go
@@ -0,0 +1,3 @@
+// Copyright 2022, Shulhan <ms@kilabit.info>. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file. \ No newline at end of file
diff --git a/testdata/scan/test.html b/testdata/scan/test.html
new file mode 100644
index 0000000..da2491e
--- /dev/null
+++ b/testdata/scan/test.html
@@ -0,0 +1,5 @@
+<!--
+Copyright 2022, Shulhan <ms@kilabit.info>. All rights reserved.
+Use of this source code is governed by a BSD-style
+license that can be found in the LICENSE file.
+--> \ No newline at end of file
diff --git a/testdata/scan/test.sh b/testdata/scan/test.sh
new file mode 100644
index 0000000..8fd6949
--- /dev/null
+++ b/testdata/scan/test.sh
@@ -0,0 +1,3 @@
+# Copyright 2022, Shulhan <ms@kilabit.info>. All rights reserved.
+# Use of this source code is governed by a BSD-style
+# license that can be found in the LICENSE file. \ No newline at end of file