tests/test-remove-new.t
author Dan Villiom Podlaski Christiansen <dan@cabo.dk>
Mon, 18 Jun 2012 11:16:24 +0200
branchstable
changeset 17026 f8af57c00a29
parent 12327 92e30e135581
permissions -rw-r--r--
rebase: improve error message on improper phases The previous error message had two issues: The first issue was that it wasn't, in fact, an error but a warning, even though it described a fatal error condition preventing the successful completion of the command. The second was that it didn't mention the immutable changesets, leaving the user guessing at the true cause of the error. The main downside to this change is that we now get an 'abort: can't abort...' message which technically contradicts itself. In this case, I blame that on the two uses we have for the word; if it weren't for backwards compatibility, we could make util.Abort print out 'error: <whatever>'.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12100
4d6bb7615564 tests: unify test-remove-new
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 11346
diff changeset
     1
test that 'hg commit' does not crash if the user removes a newly added file
11346
e740f36cfb4b tests: rename test-merge3 to test-add-remove.
Greg Ward <greg-hg@gerg.ca>
parents: 11177
diff changeset
     2
12100
4d6bb7615564 tests: unify test-remove-new
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 11346
diff changeset
     3
  $ hg init
4d6bb7615564 tests: unify test-remove-new
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 11346
diff changeset
     4
  $ echo This is file a1 > a
4d6bb7615564 tests: unify test-remove-new
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 11346
diff changeset
     5
  $ hg add a
12156
4c94b6d0fb1c tests: remove unneeded -d flags
Martin Geisler <mg@lazybytes.net>
parents: 12100
diff changeset
     6
  $ hg commit -m "commit #0"
12100
4d6bb7615564 tests: unify test-remove-new
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 11346
diff changeset
     7
  $ touch b
4d6bb7615564 tests: unify test-remove-new
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 11346
diff changeset
     8
  $ hg add b
4d6bb7615564 tests: unify test-remove-new
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 11346
diff changeset
     9
  $ rm b
12156
4c94b6d0fb1c tests: remove unneeded -d flags
Martin Geisler <mg@lazybytes.net>
parents: 12100
diff changeset
    10
  $ hg commit -A -m"comment #1"
12100
4d6bb7615564 tests: unify test-remove-new
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 11346
diff changeset
    11
  removing b
4d6bb7615564 tests: unify test-remove-new
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 11346
diff changeset
    12
  nothing changed
12316
4134686b83e1 tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com>
parents: 12156
diff changeset
    13
  [1]