File tree Expand file tree Collapse file tree 2 files changed +29
-1
lines changed
Expand file tree Collapse file tree 2 files changed +29
-1
lines changed Original file line number Diff line number Diff line change @@ -145,3 +145,19 @@ repos run --recipe update-deps
145145` ` ` bash
146146repos run -t backend -p --recipe test
147147` ` `
148+
149+ # # Exammple recipes
150+
151+ List dependencies in java project limited to a specific package
152+
153+ ` ` ` yaml
154+ - name: dependency-list
155+ steps:
156+ - |
157+ mvn dependency:list 2>&1 |
158+ grep '^\[ INFO\] ' |
159+ sed 's/\[ INFO\] //' |
160+ sed 's/ -- module.*//' |
161+ grep "com.myorg" |
162+ sort -u
163+ ` ` `
Original file line number Diff line number Diff line change @@ -409,14 +409,26 @@ mod tests {
409409
410410 #[ test]
411411 fn test_validate_pr_args_with_env_var ( ) {
412+ // Save original state
413+ let original_token = std:: env:: var ( "GITHUB_TOKEN" ) . ok ( ) ;
414+
415+ // Set test environment variable
412416 unsafe {
413417 std:: env:: set_var ( "GITHUB_TOKEN" , "test_token" ) ;
414418 }
419+
415420 let token = None ;
416421 let result = validate_pr_args ( & token) ;
422+
423+ // Restore original state
417424 unsafe {
418- std:: env:: remove_var ( "GITHUB_TOKEN" ) ;
425+ if let Some ( token_value) = original_token {
426+ std:: env:: set_var ( "GITHUB_TOKEN" , token_value) ;
427+ } else {
428+ std:: env:: remove_var ( "GITHUB_TOKEN" ) ;
429+ }
419430 }
431+
420432 assert ! ( result. is_ok( ) ) ;
421433 }
422434
You can’t perform that action at this time.
0 commit comments