Mercurial > hg
comparison tests/test-phases.t @ 49452:74fb1842f8b9
phase: rename the requirement for internal-phase (BC)
The previous requirements covers both `internal` and `archived` phase. However,
the `archived` phase is not ready for usage (while the internal one is mostly
ready for years). So we split the archived on in a dedicated requirements (see
previous changeset for details) and rename the one for internal-phase. This will
avoid older client trying to use the archived phase on `internal` only
repositories.
Since the requirements stayed experimental since its introduction. It seems
fine to drop the previous version.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Tue, 16 Aug 2022 20:09:31 +0200 |
parents | 0c70d888a484 |
children | 9da992241302 |
comparison
equal
deleted
inserted
replaced
49451:0c70d888a484 | 49452:74fb1842f8b9 |
---|---|
877 Test for the "internal" phase | 877 Test for the "internal" phase |
878 ============================= | 878 ============================= |
879 | 879 |
880 Check we deny its usage on older repository | 880 Check we deny its usage on older repository |
881 | 881 |
882 $ hg init no-internal-phase --config format.internal-phase=no | 882 $ hg init no-internal-phase --config format.use-internal-phase=no |
883 $ cd no-internal-phase | 883 $ cd no-internal-phase |
884 $ hg debugrequires | grep internal-phase | 884 $ hg debugrequires | grep internal-phase |
885 [1] | 885 [1] |
886 $ echo X > X | 886 $ echo X > X |
887 $ hg add X | 887 $ hg add X |
898 | 898 |
899 $ cd .. | 899 $ cd .. |
900 | 900 |
901 Check it works fine with repository that supports it. | 901 Check it works fine with repository that supports it. |
902 | 902 |
903 $ hg init internal-phase --config format.internal-phase=yes | 903 $ hg init internal-phase --config format.use-internal-phase=yes |
904 $ cd internal-phase | 904 $ cd internal-phase |
905 $ hg debugrequires | grep internal-phase | 905 $ hg debugrequires | grep internal-phase |
906 internal-phase | 906 internal-phase-2 |
907 $ mkcommit A | 907 $ mkcommit A |
908 test-debug-phase: new rev 0: x -> 1 | 908 test-debug-phase: new rev 0: x -> 1 |
909 test-hook-close-phase: 4a2df7238c3b48766b5e22fafbb8a2f506ec8256: -> draft | 909 test-hook-close-phase: 4a2df7238c3b48766b5e22fafbb8a2f506ec8256: -> draft |
910 | 910 |
911 Commit an internal changesets | 911 Commit an internal changesets |