File tree Expand file tree Collapse file tree 2 files changed +14
-5
lines changed
Expand file tree Collapse file tree 2 files changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -33,6 +33,15 @@ struct Revision {
3333 frozen : Option < String > ,
3434}
3535
36+ impl Revision {
37+ fn display_rev ( & self ) -> String {
38+ match & self . frozen {
39+ Some ( rev) => format ! ( "{rev}@{}" , self . rev) ,
40+ None => self . rev . clone ( ) ,
41+ }
42+ }
43+ }
44+
3645pub ( crate ) async fn auto_update (
3746 store : & Store ,
3847 config : Option < PathBuf > ,
@@ -134,7 +143,7 @@ pub(crate) async fn auto_update(
134143 "[{}] updating {} -> {}" ,
135144 remote_repo. repo. as_str( ) . cyan( ) ,
136145 remote_repo. rev,
137- new_rev. rev
146+ new_rev. display_rev ( )
138147 ) ?;
139148 } else {
140149 writeln ! (
Original file line number Diff line number Diff line change @@ -511,14 +511,14 @@ fn auto_update_freeze() -> Result<()> {
511511 let filters = context
512512 . filters ( )
513513 . into_iter ( )
514- . chain ( [ ( r" [a-f0-9]{40}" , r" [COMMIT_SHA]" ) ] )
514+ . chain ( [ ( r"[a-f0-9]{40}" , r"[COMMIT_SHA]" ) ] )
515515 . collect :: < Vec < _ > > ( ) ;
516516
517517 cmd_snapshot ! ( filters. clone( ) , context. auto_update( ) . arg( "--freeze" ) . arg( "--cooldown-days" ) . arg( "0" ) , @r"
518518 success: true
519519 exit_code: 0
520520 ----- stdout -----
521- [[HOME]/test-repos/freeze-repo] updating v1.0.0 -> [COMMIT_SHA]
521+ [[HOME]/test-repos/freeze-repo] updating v1.0.0 -> v1.1.0@ [COMMIT_SHA]
522522
523523 ----- stderr -----
524524 " ) ;
@@ -1312,7 +1312,7 @@ fn auto_update_freeze_toml() -> Result<()> {
13121312 success: true
13131313 exit_code: 0
13141314 ----- stdout -----
1315- [[HOME]/test-repos/freeze-repo] updating v1.0.0 -> [COMMIT_SHA]
1315+ [[HOME]/test-repos/freeze-repo] updating v1.0.0 -> v1.1.0@ [COMMIT_SHA]
13161316
13171317 ----- stderr -----
13181318 " ) ;
@@ -1545,7 +1545,7 @@ fn auto_update_freeze_toml_with_comment() -> Result<()> {
15451545 success: true
15461546 exit_code: 0
15471547 ----- stdout -----
1548- [[HOME]/test-repos/freeze-repo] updating v1.0.0 -> [COMMIT_SHA]
1548+ [[HOME]/test-repos/freeze-repo] updating v1.0.0 -> v1.1.0@ [COMMIT_SHA]
15491549
15501550 ----- stderr -----
15511551 " ) ;
You can’t perform that action at this time.
0 commit comments