Skip to content

Commit e6bb6fd

Browse files
Let the IncludesFinder tests also check ctx.IncludeJustFound
Signed-off-by: Matthijs Kooijman <matthijs@stdin.nl>
1 parent 3ff8ebb commit e6bb6fd

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/arduino.cc/builder/test/includes_finder_with_regexp_test.go

+7
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ func TestIncludesFinderWithRegExp(t *testing.T) {
5353
includes := ctx.Includes
5454
require.Equal(t, 1, len(includes))
5555
require.Equal(t, "SPI.h", includes[0])
56+
require.Equal(t, "SPI.h", ctx.IncludeJustFound)
5657
}
5758

5859
func TestIncludesFinderWithRegExpEmptyOutput(t *testing.T) {
@@ -68,6 +69,7 @@ func TestIncludesFinderWithRegExpEmptyOutput(t *testing.T) {
6869

6970
includes := ctx.Includes
7071
require.Equal(t, 0, len(includes))
72+
require.Equal(t, "", ctx.IncludeJustFound)
7173
}
7274

7375
func TestIncludesFinderWithRegExpPreviousIncludes(t *testing.T) {
@@ -91,6 +93,7 @@ func TestIncludesFinderWithRegExpPreviousIncludes(t *testing.T) {
9193
sort.Strings(includes)
9294
require.Equal(t, "SPI.h", includes[0])
9395
require.Equal(t, "test.h", includes[1])
96+
require.Equal(t, "SPI.h", ctx.IncludeJustFound)
9497
}
9598

9699
func TestIncludesFinderWithRegExpPaddedIncludes(t *testing.T) {
@@ -110,6 +113,7 @@ func TestIncludesFinderWithRegExpPaddedIncludes(t *testing.T) {
110113
require.Equal(t, 1, len(includes))
111114
sort.Strings(includes)
112115
require.Equal(t, "Wire.h", includes[0])
116+
require.Equal(t, "Wire.h", ctx.IncludeJustFound)
113117
}
114118

115119
func TestIncludesFinderWithRegExpPaddedIncludes2(t *testing.T) {
@@ -129,6 +133,7 @@ func TestIncludesFinderWithRegExpPaddedIncludes2(t *testing.T) {
129133
require.Equal(t, 1, len(includes))
130134
sort.Strings(includes)
131135
require.Equal(t, "Wire.h", includes[0])
136+
require.Equal(t, "Wire.h", ctx.IncludeJustFound)
132137
}
133138

134139
func TestIncludesFinderWithRegExpPaddedIncludes3(t *testing.T) {
@@ -147,6 +152,7 @@ func TestIncludesFinderWithRegExpPaddedIncludes3(t *testing.T) {
147152
require.Equal(t, 1, len(includes))
148153
sort.Strings(includes)
149154
require.Equal(t, "SPI.h", includes[0])
155+
require.Equal(t, "SPI.h", ctx.IncludeJustFound)
150156
}
151157

152158
func TestIncludesFinderWithRegExpPaddedIncludes4(t *testing.T) {
@@ -165,4 +171,5 @@ func TestIncludesFinderWithRegExpPaddedIncludes4(t *testing.T) {
165171
require.Equal(t, 1, len(includes))
166172
sort.Strings(includes)
167173
require.Equal(t, "register.h", includes[0])
174+
require.Equal(t, "register.h", ctx.IncludeJustFound)
168175
}

0 commit comments

Comments
 (0)