comparison tests/test-obsolete.t @ 30733:66448a53bdac

test-obsolete: stabilize output on platforms without 'serve' support The conditional was updating the repository, which wasn't reflected in subsequent logs on Windows, so the conditional is narrowed to just the serve commands. The serve operation generates log files, so those are deleted to keep the output of summary consistent.
author Matt Harbison <matt_harbison@yahoo.com>
date Sun, 08 Jan 2017 14:37:44 -0500
parents 7b526670f540
children 568c4e7437b2
comparison
equal deleted inserted replaced
30732:d4ec69ff652a 30733:66448a53bdac
717 $ hg debugobsolete -r6 -T '{metadata}\n' 717 $ hg debugobsolete -r6 -T '{metadata}\n'
718 'user': 'test' 718 'user': 'test'
719 $ hg debugobsolete -r6 -T '{flag} {get(metadata, "user")}\n' 719 $ hg debugobsolete -r6 -T '{flag} {get(metadata, "user")}\n'
720 0 test 720 0 test
721 721
722 #if serve
723
724 Test the debug output for exchange 722 Test the debug output for exchange
725 ---------------------------------- 723 ----------------------------------
726 724
727 $ hg pull ../tmpb --config 'experimental.obsmarkers-exchange-debug=True' # bundle2 725 $ hg pull ../tmpb --config 'experimental.obsmarkers-exchange-debug=True' # bundle2
728 pulling from ../tmpb 726 pulling from ../tmpb
744 > hg debugobsolete $node 742 > hg debugobsolete $node
745 > done 743 > done
746 $ hg up tip 744 $ hg up tip
747 2 files updated, 0 files merged, 0 files removed, 0 files unresolved 745 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
748 746
747 #if serve
748
749 $ hg serve -n test -p $HGPORT -d --pid-file=hg.pid -A access.log -E errors.log 749 $ hg serve -n test -p $HGPORT -d --pid-file=hg.pid -A access.log -E errors.log
750 $ cat hg.pid >> $DAEMON_PIDS 750 $ cat hg.pid >> $DAEMON_PIDS
751 751
752 check changelog view 752 check changelog view
753 753
794 reenable for later test 794 reenable for later test
795 795
796 $ echo '[experimental]' >> $HGRCPATH 796 $ echo '[experimental]' >> $HGRCPATH
797 $ echo "evolution=createmarkers,exchange" >> $HGRCPATH 797 $ echo "evolution=createmarkers,exchange" >> $HGRCPATH
798 798
799 $ rm hg.pid access.log errors.log
799 #endif 800 #endif
800 801
801 Several troubles on the same changeset (create an unstable and bumped changeset) 802 Several troubles on the same changeset (create an unstable and bumped changeset)
802 803
803 $ hg debugobsolete `getid obsolete_e` 804 $ hg debugobsolete `getid obsolete_e`
831 1 files updated, 0 files merged, 1 files removed, 0 files unresolved 832 1 files updated, 0 files merged, 1 files removed, 0 files unresolved
832 $ hg summary 833 $ hg summary
833 parent: 7:50c51b361e60 (unstable, bumped) 834 parent: 7:50c51b361e60 (unstable, bumped)
834 add babar 835 add babar
835 branch: default 836 branch: default
836 commit: 3 unknown (clean) 837 commit: (clean)
837 update: 2 new changesets (update) 838 update: 2 new changesets (update)
838 phases: 4 draft 839 phases: 4 draft
839 unstable: 2 changesets 840 unstable: 2 changesets
840 bumped: 1 changesets 841 bumped: 1 changesets
841 842