@@ -26,29 +26,29 @@ def test_licenseupdate():
26
26
test .add_output (
27
27
"/* Company Name */"
28
28
+ os .linesep +
29
- "/* Copyright (c) {} Company Name. All Rights Reserved. */" .
30
- format (year ) + os .linesep + os .linesep + file_appendix , True , True )
29
+ "/* Copyright (c) {} Company Name. All Rights Reserved. */"
30
+ . format (year ) + os .linesep + os .linesep + file_appendix , True , True )
31
31
32
32
# pragma once at top of file preceded by newline
33
33
test .add_input ("./Test.h" , os .linesep + file_appendix )
34
34
test .add_output (
35
35
"/* Company Name */"
36
36
+ os .linesep +
37
- "/* Copyright (c) {} Company Name. All Rights Reserved. */" .
38
- format (year ) + os .linesep + os .linesep + file_appendix , True , True )
37
+ "/* Copyright (c) {} Company Name. All Rights Reserved. */"
38
+ . format (year ) + os .linesep + os .linesep + file_appendix , True , True )
39
39
40
40
# File containing up-to-date license preceded by newline
41
41
test .add_input (
42
42
"./Test.h" , os .linesep +
43
43
"/* Company Name */"
44
44
+ os .linesep +
45
- "/* Copyright (c) {} Company Name. All Rights Reserved. */" .
46
- format (year ) + os .linesep + os .linesep + file_appendix )
45
+ "/* Copyright (c) {} Company Name. All Rights Reserved. */"
46
+ . format (year ) + os .linesep + os .linesep + file_appendix )
47
47
test .add_output (
48
48
"/* Company Name */"
49
49
+ os .linesep +
50
- "/* Copyright (c) {} Company Name. All Rights Reserved. */" .
51
- format (year ) + os .linesep + os .linesep + file_appendix , True , True )
50
+ "/* Copyright (c) {} Company Name. All Rights Reserved. */"
51
+ . format (year ) + os .linesep + os .linesep + file_appendix , True , True )
52
52
53
53
# File containing up-to-date range license
54
54
test .add_input (
@@ -60,43 +60,43 @@ def test_licenseupdate():
60
60
test .add_output (
61
61
"/* Company Name */"
62
62
+ os .linesep +
63
- "/* Copyright (c) 2011-{} Company Name. All Rights Reserved. */" .
64
- format (year ) + os .linesep + os .linesep + file_appendix , True , True )
63
+ "/* Copyright (c) 2011-{} Company Name. All Rights Reserved. */"
64
+ . format (year ) + os .linesep + os .linesep + file_appendix , True , True )
65
65
66
66
# File containing up-to-date license with one year
67
67
test .add_input (
68
68
"./Test.h" ,
69
69
"/* Company Name */"
70
70
+ os .linesep +
71
- "/* Copyright (c) {} Company Name. All Rights Reserved. */" .
72
- format (year ) + os .linesep + os .linesep + file_appendix )
71
+ "/* Copyright (c) {} Company Name. All Rights Reserved. */"
72
+ . format (year ) + os .linesep + os .linesep + file_appendix )
73
73
test .add_latest_input_as_output (True )
74
74
75
75
# File with three newlines between license and include guard
76
76
test .add_input (
77
77
"./Test.h" ,
78
78
"/* Company Name */"
79
79
+ os .linesep +
80
- "/* Copyright (c) {} Company Name. All Rights Reserved. */" .
81
- format (year ) + os .linesep + os .linesep + os .linesep + file_appendix )
80
+ "/* Copyright (c) {} Company Name. All Rights Reserved. */"
81
+ . format (year ) + os .linesep + os .linesep + os .linesep + file_appendix )
82
82
test .add_output (
83
83
"/* Company Name */"
84
84
+ os .linesep +
85
- "/* Copyright (c) {} Company Name. All Rights Reserved. */" .
86
- format (year ) + os .linesep + os .linesep + file_appendix , True , True )
85
+ "/* Copyright (c) {} Company Name. All Rights Reserved. */"
86
+ . format (year ) + os .linesep + os .linesep + file_appendix , True , True )
87
87
88
88
# File with only one newline between license and include guard
89
89
test .add_input (
90
90
"./Test.h" ,
91
91
"/* Company Name */"
92
92
+ os .linesep +
93
- "/* Copyright (c) {} Company Name. All Rights Reserved. */" .
94
- format (year ) + os .linesep + file_appendix )
93
+ "/* Copyright (c) {} Company Name. All Rights Reserved. */"
94
+ . format (year ) + os .linesep + file_appendix )
95
95
test .add_output (
96
96
"/* Company Name */"
97
97
+ os .linesep +
98
- "/* Copyright (c) {} Company Name. All Rights Reserved. */" .
99
- format (year ) + os .linesep + os .linesep + file_appendix , True , True )
98
+ "/* Copyright (c) {} Company Name. All Rights Reserved. */"
99
+ . format (year ) + os .linesep + os .linesep + file_appendix , True , True )
100
100
101
101
# File with multiline comment spanning multiple lines of license header
102
102
test .add_input (
@@ -109,8 +109,8 @@ def test_licenseupdate():
109
109
test .add_output (
110
110
"/* Company Name */"
111
111
+ os .linesep +
112
- "/* Copyright (c) {} Company Name. All Rights Reserved. */" .
113
- format (year ) + os .linesep + os .linesep + "/*" + os .linesep +
112
+ "/* Copyright (c) {} Company Name. All Rights Reserved. */"
113
+ . format (year ) + os .linesep + os .linesep + "/*" + os .linesep +
114
114
" * Autogenerated file! Do not manually edit this file. This version is regenerated"
115
115
+ os .linesep +
116
116
" * any time the publish task is run, or when this file is deleted." +
@@ -124,13 +124,13 @@ def test_licenseupdate():
124
124
"./Test.h" ,
125
125
"/* Company Name */"
126
126
+ os .linesep +
127
- "/* Copyright (c) Company Name 2011-{}. All Rights Reserved. */" .
128
- format (year ) + os .linesep + os .linesep + file_appendix )
127
+ "/* Copyright (c) Company Name 2011-{}. All Rights Reserved. */"
128
+ . format (year ) + os .linesep + os .linesep + file_appendix )
129
129
test .add_output (
130
130
"/* Company Name */"
131
131
+ os .linesep +
132
- "/* Copyright (c) 2011-{} Company Name. All Rights Reserved. */" .
133
- format (year ) + os .linesep + os .linesep + file_appendix , True , True )
132
+ "/* Copyright (c) 2011-{} Company Name. All Rights Reserved. */"
133
+ . format (year ) + os .linesep + os .linesep + file_appendix , True , True )
134
134
135
135
# Ensure "/*" after "*/" on same line is detected
136
136
test .add_input ("./Test.h" ,
@@ -147,13 +147,14 @@ def test_licenseupdate():
147
147
test .add_output (
148
148
"/* Company Name */"
149
149
+ os .linesep +
150
- "/* Copyright (c) 2011-{} Company Name. All Rights Reserved. */" .
151
- format (year ) + os .linesep + os .linesep , True , True )
150
+ "/* Copyright (c) 2011-{} Company Name. All Rights Reserved. */"
151
+ . format (year ) + os .linesep + os .linesep , True , True )
152
152
153
153
# File excluded from license update isn't modified
154
154
test .add_input (
155
- "./Excluded.h" , "/* Copyright (c) Company Name 2011-{}. */" .format (year )
156
- + os .linesep + os .linesep + file_appendix )
155
+ "./Excluded.h" ,
156
+ "/* Copyright (c) Company Name 2011-{}. */" .format (year ) + os .linesep +
157
+ os .linesep + file_appendix )
157
158
test .add_output (
158
159
"/* Copyright (c) Company Name 2011-{}. */" .format (year ) + os .linesep +
159
160
os .linesep + file_appendix , False , True )
0 commit comments