annotate tests/test-check-debian.t @ 6316:b1d1f4ade142

evolve: don't embed graft data when completing interrupted evolve operations This data shows in TortoiseHg, and is a bit awkward since it wasn't added before in the non interrupted case. It originated before 823031b51d81, when the implementation changed away from using the graft command. According to @marmoute, unconditionally adding `source` served as noise to create a new hash and prevent a cycle, so use the same key (`rebase_source`) as would happen in the uninterrupted case (as demonstrated by the first change in test-stabilize-conflict.t).
author Matt Harbison <matt_harbison@yahoo.com>
date Fri, 07 Oct 2022 18:14:58 -0400
parents 56eb528820d7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5650
56eb528820d7 tests: require repo in test-check-debian.t
Anton Shestakov <av6@dwimlabs.net>
parents: 5405
diff changeset
1 #require test-repo
56eb528820d7 tests: require repo in test-check-debian.t
Anton Shestakov <av6@dwimlabs.net>
parents: 5405
diff changeset
2
5405
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
3 Enable obsolescence to avoid the warning issue when obsmarkers are found
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
4
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
5 $ cat << EOF >> $HGRCPATH
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
6 > [experimental]
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
7 > evolution = all
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
8 > EOF
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
9
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
10 $ "$PYTHON" "$TESTDIR/testlib/check-min-versions.py" \
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
11 > "$TESTDIR/../hgext3rd/evolve/metadata.py" "$TESTDIR/../debian/control"
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
12
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
13 $ "$PYTHON" "$TESTDIR/testlib/check-min-versions.py" \
175bb63ba111 tests: add a test that makes sure version metadata stays in sync
Anton Shestakov <av6@dwimlabs.net>
parents:
diff changeset
14 > "$TESTDIR/../hgext3rd/topic/__init__.py" "$TESTDIR/../debian/control"