@@ -34,7 +34,7 @@ func TestValidate(t *testing.T) {
34
34
35
35
t .Run ("Config without required fields" , func (t * testing.T ) {
36
36
// Test for missing main attribute fields
37
- requiredFields := []string {"data_dir" , "use_live_data" }
37
+ requiredFields := []string {"data_dir" }
38
38
for _ , requiredField := range requiredFields {
39
39
logger .Debugf ("Testing SLAM config without %s\n " , requiredField )
40
40
cfgService := makeCfgService ()
@@ -131,12 +131,12 @@ func TestDetermineUseLiveData(t *testing.T) {
131
131
logger := golog .NewTestLogger (t )
132
132
t .Run ("No use_live_data specified" , func (t * testing.T ) {
133
133
useLiveData , err := DetermineUseLiveData (logger , nil , []string {})
134
- test .That (t , err , test .ShouldBeError , newError ("use_live_data is a required input parameter " ))
134
+ test .That (t , err , test .ShouldBeError , newError ("sensors field cannot be empty " ))
135
135
test .That (t , useLiveData , test .ShouldBeFalse )
136
136
137
137
useLiveData , err = DetermineUseLiveData (logger , nil , []string {"camera" })
138
- test .That (t , err , test .ShouldBeError , newError ( "use_live_data is a required input parameter" ) )
139
- test .That (t , useLiveData , test .ShouldBeFalse )
138
+ test .That (t , err , test .ShouldBeNil )
139
+ test .That (t , useLiveData , test .ShouldBeTrue )
140
140
})
141
141
t .Run ("False use_live_data" , func (t * testing.T ) {
142
142
useLiveData , err := DetermineUseLiveData (logger , & _false , []string {})
0 commit comments