Mercurial > public > mercurial-scm > hg
diff tests/test-upgrade-repo.t @ 48790:5ba24e886cec
tracked-key: make it possible to upgrade to and downgrade from the feature
This seems rather important if we want people to start using it.
Differential Revision: https://phab.mercurial-scm.org/D12198
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Thu, 17 Feb 2022 06:32:03 +0100 |
parents | 6e77083683a7 |
children | 6e559391f96e |
line wrap: on
line diff
--- a/tests/test-upgrade-repo.t Mon Jan 31 18:13:00 2022 +0300 +++ b/tests/test-upgrade-repo.t Thu Feb 17 06:32:03 2022 +0100 @@ -214,6 +214,7 @@ format-variant repo fncache: yes dirstate-v2: no + tracked-key: no dotencode: yes generaldelta: yes share-safe: yes @@ -230,6 +231,7 @@ format-variant repo config default fncache: yes yes yes dirstate-v2: no no no + tracked-key: no no no dotencode: yes yes yes generaldelta: yes yes yes share-safe: yes yes yes @@ -247,6 +249,7 @@ format-variant repo config default fncache: yes no yes dirstate-v2: no no no + tracked-key: no no no dotencode: yes no yes generaldelta: yes yes yes share-safe: yes yes yes @@ -264,6 +267,7 @@ format-variant repo config default [formatvariant.name.mismatchconfig|fncache: ][formatvariant.repo.mismatchconfig| yes][formatvariant.config.special| no][formatvariant.default| yes] [formatvariant.name.uptodate|dirstate-v2: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] + [formatvariant.name.uptodate|tracked-key: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] [formatvariant.name.mismatchconfig|dotencode: ][formatvariant.repo.mismatchconfig| yes][formatvariant.config.special| no][formatvariant.default| yes] [formatvariant.name.uptodate|generaldelta: ][formatvariant.repo.uptodate| yes][formatvariant.config.default| yes][formatvariant.default| yes] [formatvariant.name.uptodate|share-safe: ][formatvariant.repo.uptodate| yes][formatvariant.config.default| yes][formatvariant.default| yes] @@ -292,6 +296,12 @@ "repo": false }, { + "config": false, + "default": false, + "name": "tracked-key", + "repo": false + }, + { "config": true, "default": true, "name": "dotencode", @@ -488,6 +498,7 @@ format-variant repo fncache: no dirstate-v2: no + tracked-key: no dotencode: no generaldelta: no share-safe: no @@ -503,6 +514,7 @@ format-variant repo config default fncache: no yes yes dirstate-v2: no no no + tracked-key: no no no dotencode: no yes yes generaldelta: no yes yes share-safe: no yes yes @@ -520,6 +532,7 @@ format-variant repo config default fncache: no yes yes dirstate-v2: no no no + tracked-key: no no no dotencode: no yes yes generaldelta: no no yes share-safe: no yes yes @@ -537,6 +550,7 @@ format-variant repo config default [formatvariant.name.mismatchconfig|fncache: ][formatvariant.repo.mismatchconfig| no][formatvariant.config.default| yes][formatvariant.default| yes] [formatvariant.name.uptodate|dirstate-v2: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] + [formatvariant.name.uptodate|tracked-key: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] [formatvariant.name.mismatchconfig|dotencode: ][formatvariant.repo.mismatchconfig| no][formatvariant.config.default| yes][formatvariant.default| yes] [formatvariant.name.mismatchdefault|generaldelta: ][formatvariant.repo.mismatchdefault| no][formatvariant.config.special| no][formatvariant.default| yes] [formatvariant.name.mismatchconfig|share-safe: ][formatvariant.repo.mismatchconfig| no][formatvariant.config.default| yes][formatvariant.default| yes] @@ -1588,6 +1602,7 @@ format-variant repo config default fncache: yes yes yes dirstate-v2: no no no + tracked-key: no no no dotencode: yes yes yes generaldelta: yes yes yes share-safe: yes yes yes @@ -1631,6 +1646,7 @@ format-variant repo config default fncache: yes yes yes dirstate-v2: no no no + tracked-key: no no no dotencode: yes yes yes generaldelta: yes yes yes share-safe: yes yes yes @@ -1677,6 +1693,7 @@ format-variant repo config default fncache: yes yes yes dirstate-v2: no no no + tracked-key: no no no dotencode: yes yes yes generaldelta: yes yes yes share-safe: yes yes yes @@ -1729,6 +1746,7 @@ format-variant repo config default fncache: yes yes yes dirstate-v2: no no no + tracked-key: no no no dotencode: yes yes yes generaldelta: yes yes yes share-safe: yes yes yes @@ -1778,6 +1796,7 @@ format-variant repo config default fncache: yes yes yes dirstate-v2: no no no + tracked-key: no no no dotencode: yes yes yes generaldelta: yes yes yes share-safe: yes yes yes @@ -1828,6 +1847,7 @@ format-variant repo config default fncache: yes yes yes dirstate-v2: no no no + tracked-key: no no no dotencode: yes yes yes generaldelta: yes yes yes share-safe: yes yes yes