1. Oleg Oshmyan
  2. hgshelve
  3. Issues
Issue #13 open

test-shelve fails with 1.5-1.6

Brodie Rao
created an issue

{{{ $ make test-shelve cd tests && python run-tests.py test-shelve

ERROR: hg-crew/tests/test-shelve output changed --- hg-crew/tests/test-shelve.out +++ hg-crew/tests/test-shelve.err @@ -131,10 +131,10 @@ unshelve completed % check shelf names M tip.bundle +file1 file2 file1 file2 -file1 unshelve completed unshelve completed M file1.txt ! Failed test-shelve: output changed

Ran 1 tests, 0 skipped, 1 failed.

make: *** [test-shelve] Error 1 }}}

I think this might be an error in the test itself, but I haven't delved into it deeply.

Comments (6)

  1. TK Soh
    • changed status to open

    I noticed the test failed earlier while trying to fix the other issue on support for hg 1.5. Will take a look. Thanks for the bug report.

  2. TK Soh

    I followed your steps and was able to pass the test:

    % hg par
    changeset:   11488:f786fc4b8764
    branch:      stable
    tag:         1.6
    user:        Mads Kiilerich <mads@kiilerich.com>
    date:        Tue Jun 29 12:12:34 2010 +0200
    summary:     log: follow filenames through renames (issue647)
    % cp ../hgshelve/test-shelve* tests/
    % cp ../hgshelve/hgshelve.py ./hgext
    % make test-shelve
    cd tests && python run-tests.py  test-shelve
    # Ran 1 tests, 0 skipped, 0 failed.

    What crew version are you using?

  3. Anonymous

    Sorry for late reply.

    Unfortunately, I don't have a Mac to try this out, so it's a little hard to troubleshoot this problem. FWIW, here's what I usually do when running the test:

    $ cd stable/
    $ hg co 1.6
    $ make local
    $ cd ../hgshelve
    $ ../stable/tests/run-tests.py test-shelve
  4. Log in to comment