# HG changeset patch # User Jason R. Coombs # Date 1660159899 14400 # Node ID ad1db3861a8b1291e27237050fc08f90d512230b # Parent 2064bbf7a1d5146efdb2d3e6e2b2f397c559cb81 phase-shelve: Add test for shelve technique config diff -r 2064bbf7a1d5 -r ad1db3861a8b tests/test-shelve.t --- a/tests/test-shelve.t Wed Aug 10 14:39:28 2022 -0400 +++ b/tests/test-shelve.t Wed Aug 10 15:31:39 2022 -0400 @@ -1575,3 +1575,23 @@ default.patch default.shelve #endif + + +-- allow for phase-based shelves to be disabled + + $ hg update -q --clean . + $ hg strip -q --hidden -r 0 + $ rm -r .hg/shelve* + +#if phasebased + $ cat <> $HGRCPATH + > [shelve] + > store = strip + > EOF +#endif + + $ echo import this >> somefile.py + $ hg add somefile.py + $ hg shelve -q + $ hg log --hidden + $ hg unshelve -q