@@ -35,7 +35,6 @@ import (
3535 "arduino.cc/builder/types"
3636 "github.com/stretchr/testify/require"
3737 "path/filepath"
38- "strings"
3938 "testing"
4039)
4140
@@ -90,15 +89,15 @@ func TestLoadSketch(t *testing.T) {
9089 sketch := context [constants .CTX_SKETCH ].(* types.Sketch )
9190 require .NotNil (t , sketch )
9291
93- require .True (t , strings . Index ( sketch .MainFile .Name , "sketch.ino" ) != - 1 )
92+ require .Contains (t , sketch .MainFile .Name , "sketch.ino" )
9493
9594 require .Equal (t , 2 , len (sketch .OtherSketchFiles ))
96- require .True (t , strings . Index ( sketch .OtherSketchFiles [0 ].Name , "old.pde" ) != - 1 )
97- require .True (t , strings . Index ( sketch .OtherSketchFiles [1 ].Name , "other.ino" ) != - 1 )
95+ require .Contains (t , sketch .OtherSketchFiles [0 ].Name , "old.pde" )
96+ require .Contains (t , sketch .OtherSketchFiles [1 ].Name , "other.ino" )
9897
9998 require .Equal (t , 2 , len (sketch .AdditionalFiles ))
100- require .True (t , strings . Index ( sketch .AdditionalFiles [0 ].Name , "header.h" ) != - 1 )
101- require .True (t , strings . Index ( sketch .AdditionalFiles [1 ].Name , "helper.h" ) != - 1 )
99+ require .Contains (t , sketch .AdditionalFiles [0 ].Name , "header.h" )
100+ require .Contains (t , sketch .AdditionalFiles [1 ].Name , "helper.h" )
102101}
103102
104103func TestFailToLoadSketchFromFolder (t * testing.T ) {
@@ -134,13 +133,13 @@ func TestLoadSketchFromFolder(t *testing.T) {
134133 sketch := context [constants .CTX_SKETCH ].(* types.Sketch )
135134 require .NotNil (t , sketch )
136135
137- require .True (t , strings . Index ( sketch .MainFile .Name , "sketch_with_subfolders.ino" ) != - 1 )
136+ require .Contains (t , sketch .MainFile .Name , "sketch_with_subfolders.ino" )
138137
139138 require .Equal (t , 0 , len (sketch .OtherSketchFiles ))
140139
141140 require .Equal (t , 2 , len (sketch .AdditionalFiles ))
142- require .True (t , strings . Index ( sketch .AdditionalFiles [0 ].Name , "other.cpp" ) != - 1 )
143- require .True (t , strings . Index ( sketch .AdditionalFiles [1 ].Name , "other.h" ) != - 1 )
141+ require .Contains (t , sketch .AdditionalFiles [0 ].Name , "other.cpp" )
142+ require .Contains (t , sketch .AdditionalFiles [1 ].Name , "other.h" )
144143}
145144
146145func TestLoadSketchWithBackup (t * testing.T ) {
@@ -160,7 +159,7 @@ func TestLoadSketchWithBackup(t *testing.T) {
160159 sketch := context [constants .CTX_SKETCH ].(* types.Sketch )
161160 require .NotNil (t , sketch )
162161
163- require .True (t , strings . Index ( sketch .MainFile .Name , "sketch.ino" ) != - 1 )
162+ require .Contains (t , sketch .MainFile .Name , "sketch.ino" )
164163
165164 require .Equal (t , 0 , len (sketch .AdditionalFiles ))
166165 require .Equal (t , 0 , len (sketch .OtherSketchFiles ))
0 commit comments