@@ -87,7 +87,7 @@ pub fn generate_prompt(current_profile: Option<&str>, warning: bool) -> String {
87
87
. map ( |p| format ! ( "[{p}] " ) . cyan ( ) . to_string ( ) )
88
88
. unwrap_or_default ( ) ;
89
89
90
- format ! ( "{profile_part}{warning_symbol}{}" , "> " . cyan ( ) . bold ( ) )
90
+ format ! ( "{profile_part}{warning_symbol}{}" , "> " . magenta ( ) )
91
91
}
92
92
93
93
/// Complete commands that start with a slash
@@ -310,23 +310,20 @@ mod tests {
310
310
#[ test]
311
311
fn test_generate_prompt ( ) {
312
312
// Test default prompt (no profile)
313
- assert_eq ! ( generate_prompt( None , false ) , "> " . cyan ( ) . bold ( ) . to_string( ) ) ;
313
+ assert_eq ! ( generate_prompt( None , false ) , "> " . magenta ( ) . to_string( ) ) ;
314
314
// Test default prompt with warning
315
- assert_eq ! (
316
- generate_prompt( None , true ) ,
317
- format!( "{}{}" , "!" . red( ) , "> " . cyan( ) . bold( ) )
318
- ) ;
315
+ assert_eq ! ( generate_prompt( None , true ) , format!( "{}{}" , "!" . red( ) , "> " . magenta( ) ) ) ;
319
316
// Test default profile (should be same as no profile)
320
- assert_eq ! ( generate_prompt( Some ( "default" ) , false ) , "> " . cyan ( ) . bold ( ) . to_string( ) ) ;
317
+ assert_eq ! ( generate_prompt( Some ( "default" ) , false ) , "> " . magenta ( ) . to_string( ) ) ;
321
318
// Test custom profile
322
319
assert_eq ! (
323
320
generate_prompt( Some ( "test-profile" ) , false ) ,
324
- format!( "{}{}" , "[test-profile] " . cyan( ) , "> " . cyan ( ) . bold ( ) )
321
+ format!( "{}{}" , "[test-profile] " . cyan( ) , "> " . magenta ( ) )
325
322
) ;
326
323
// Test another custom profile with warning
327
324
assert_eq ! (
328
325
generate_prompt( Some ( "dev" ) , true ) ,
329
- format!( "{}{}{}" , "[dev] " . cyan( ) , "!" . red( ) , "> " . cyan ( ) . bold ( ) )
326
+ format!( "{}{}{}" , "[dev] " . cyan( ) , "!" . red( ) , "> " . magenta ( ) )
330
327
) ;
331
328
}
332
329
0 commit comments