@@ -193,10 +193,12 @@ mod test {
193193 assert_eq ! ( settings. get( Setting :: TelemetryEnabled ) , None ) ;
194194 assert_eq ! ( settings. get( Setting :: OldClientId ) , None ) ;
195195 assert_eq ! ( settings. get( Setting :: ShareCodeWhispererContent ) , None ) ;
196+ assert_eq ! ( settings. get( Setting :: McpLoadedBefore ) , None ) ;
196197
197198 settings. set ( Setting :: TelemetryEnabled , true ) . await . unwrap ( ) ;
198199 settings. set ( Setting :: OldClientId , "test" ) . await . unwrap ( ) ;
199200 settings. set ( Setting :: ShareCodeWhispererContent , false ) . await . unwrap ( ) ;
201+ settings. set ( Setting :: McpLoadedBefore , true ) . await . unwrap ( ) ;
200202
201203 assert_eq ! ( settings. get( Setting :: TelemetryEnabled ) , Some ( & Value :: Bool ( true ) ) ) ;
202204 assert_eq ! (
@@ -207,13 +209,16 @@ mod test {
207209 settings. get( Setting :: ShareCodeWhispererContent ) ,
208210 Some ( & Value :: Bool ( false ) )
209211 ) ;
212+ assert_eq ! ( settings. get( Setting :: McpLoadedBefore ) , Some ( & Value :: Bool ( true ) ) ) ;
210213
211214 settings. remove ( Setting :: TelemetryEnabled ) . await . unwrap ( ) ;
212215 settings. remove ( Setting :: OldClientId ) . await . unwrap ( ) ;
213216 settings. remove ( Setting :: ShareCodeWhispererContent ) . await . unwrap ( ) ;
217+ settings. remove ( Setting :: McpLoadedBefore ) . await . unwrap ( ) ;
214218
215219 assert_eq ! ( settings. get( Setting :: TelemetryEnabled ) , None ) ;
216220 assert_eq ! ( settings. get( Setting :: OldClientId ) , None ) ;
217221 assert_eq ! ( settings. get( Setting :: ShareCodeWhispererContent ) , None ) ;
222+ assert_eq ! ( settings. get( Setting :: McpLoadedBefore ) , None ) ;
218223 }
219224}
0 commit comments