@@ -53,6 +53,7 @@ func TestIncludesFinderWithRegExp(t *testing.T) {
53
53
includes := ctx .Includes
54
54
require .Equal (t , 1 , len (includes ))
55
55
require .Equal (t , "SPI.h" , includes [0 ])
56
+ require .Equal (t , "SPI.h" , ctx .IncludeJustFound )
56
57
}
57
58
58
59
func TestIncludesFinderWithRegExpEmptyOutput (t * testing.T ) {
@@ -68,6 +69,7 @@ func TestIncludesFinderWithRegExpEmptyOutput(t *testing.T) {
68
69
69
70
includes := ctx .Includes
70
71
require .Equal (t , 0 , len (includes ))
72
+ require .Equal (t , "" , ctx .IncludeJustFound )
71
73
}
72
74
73
75
func TestIncludesFinderWithRegExpPreviousIncludes (t * testing.T ) {
@@ -91,6 +93,7 @@ func TestIncludesFinderWithRegExpPreviousIncludes(t *testing.T) {
91
93
sort .Strings (includes )
92
94
require .Equal (t , "SPI.h" , includes [0 ])
93
95
require .Equal (t , "test.h" , includes [1 ])
96
+ require .Equal (t , "SPI.h" , ctx .IncludeJustFound )
94
97
}
95
98
96
99
func TestIncludesFinderWithRegExpPaddedIncludes (t * testing.T ) {
@@ -110,6 +113,7 @@ func TestIncludesFinderWithRegExpPaddedIncludes(t *testing.T) {
110
113
require .Equal (t , 1 , len (includes ))
111
114
sort .Strings (includes )
112
115
require .Equal (t , "Wire.h" , includes [0 ])
116
+ require .Equal (t , "Wire.h" , ctx .IncludeJustFound )
113
117
}
114
118
115
119
func TestIncludesFinderWithRegExpPaddedIncludes2 (t * testing.T ) {
@@ -129,6 +133,7 @@ func TestIncludesFinderWithRegExpPaddedIncludes2(t *testing.T) {
129
133
require .Equal (t , 1 , len (includes ))
130
134
sort .Strings (includes )
131
135
require .Equal (t , "Wire.h" , includes [0 ])
136
+ require .Equal (t , "Wire.h" , ctx .IncludeJustFound )
132
137
}
133
138
134
139
func TestIncludesFinderWithRegExpPaddedIncludes3 (t * testing.T ) {
@@ -147,6 +152,7 @@ func TestIncludesFinderWithRegExpPaddedIncludes3(t *testing.T) {
147
152
require .Equal (t , 1 , len (includes ))
148
153
sort .Strings (includes )
149
154
require .Equal (t , "SPI.h" , includes [0 ])
155
+ require .Equal (t , "SPI.h" , ctx .IncludeJustFound )
150
156
}
151
157
152
158
func TestIncludesFinderWithRegExpPaddedIncludes4 (t * testing.T ) {
@@ -165,4 +171,5 @@ func TestIncludesFinderWithRegExpPaddedIncludes4(t *testing.T) {
165
171
require .Equal (t , 1 , len (includes ))
166
172
sort .Strings (includes )
167
173
require .Equal (t , "register.h" , includes [0 ])
174
+ require .Equal (t , "register.h" , ctx .IncludeJustFound )
168
175
}
0 commit comments