comparison tests/test-commit.out @ 4970:30d4d8985dd8

transactions: avoid late tear-down (issue641) We use weak references (ugh) to avoid having to manually delete transaction references out of each call frame when an exception occurs.
author Matt Mackall <mpm@selenic.com>
date Sun, 22 Jul 2007 14:53:57 -0500
parents fe0fe0b4d73b
children 75c2071385da
comparison
equal deleted inserted replaced
4969:b43db44cd047 4970:30d4d8985dd8
1 % commit date test 1 % commit date test
2 transaction abort!
3 rollback completed
2 abort: impossible time zone offset: 4444444 4 abort: impossible time zone offset: 4444444
3 transaction abort! 5 transaction abort!
4 rollback completed 6 rollback completed
5 abort: invalid date: '1\t15.1' 7 abort: invalid date: '1\t15.1'
6 transaction abort! 8 transaction abort!
7 rollback completed 9 rollback completed
8 abort: invalid date: 'foo bar' 10 abort: invalid date: 'foo bar'
9 transaction abort!
10 rollback completed
11 nothing changed 11 nothing changed
12 % partial commit test 12 % partial commit test
13 trouble committing bar! 13 trouble committing bar!
14 abort: No such file or directory: .../test/bar 14 abort: No such file or directory: .../test/bar
15 adding dir/file 15 adding dir/file