blob: 7f7892524f5d155f4385bb492041670e1256a95c [file] [log] [blame]
Rebecca Stamblerd33bae42021-01-07 22:36:26 -05001// Copyright 2020 The Go Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style
3// license that can be found in the LICENSE file.
4
Rebecca Stambler2758b042021-06-11 18:15:44 -04005//go:build go1.18
6// +build go1.18
7
Rebecca Stamblerd33bae42021-01-07 22:36:26 -05008package copyright
9
10import (
Rebecca Stamblerd33bae42021-01-07 22:36:26 -050011 "strings"
12 "testing"
13)
14
15func TestToolsCopyright(t *testing.T) {
Heschi Kreinick9e0a7b12023-04-27 10:15:48 -040016 files, err := checkCopyright("..")
Rebecca Stamblerd33bae42021-01-07 22:36:26 -050017 if err != nil {
18 t.Fatal(err)
19 }
20 if len(files) > 0 {
21 t.Errorf("The following files are missing copyright notices:\n%s", strings.Join(files, "\n"))
22 }
23}