Robert Burrell Donkin ha scritto:
On Fri, Jul 11, 2008 at 3:19 PM, Stefano Bagnara <[EMAIL PROTECTED]> wrote:
Running org.apache.james.experimental.imapserver.ExperimentalRenameTest from
my eclipse I have failures on the Rename tests:

RenameHierarchy.test

Here is the debug output after I activated continueAfterFailure:
-------------
Got <tag>: A6
Got <command>: LIST
Created command class
org.apache.james.imapserver.codec.decode.imap4rev1.ListCommandParser

Location:
/org/apache/james/test/functional/imap/scripts/RenameHierarchy.test:27
LastClientMsg: A6 LIST "" "*"
Expected: '\* LIST \(\) "\." "one"'
Actual   : '* LIST () "." "selected"'

Location:
/org/apache/james/test/functional/imap/scripts/RenameHierarchy.test:28
LastClientMsg: A6 LIST "" "*"
Expected: '\* LIST \(\) "\." "one\.two"'
Actual   : '* LIST () "." "one"'

Location:
/org/apache/james/test/functional/imap/scripts/RenameHierarchy.test:29
LastClientMsg: A6 LIST "" "*"
Expected: '\* LIST \(\) "\." "one\.two\.three"'
Actual   : '* LIST () "." "one.two"'

Location:
/org/apache/james/test/functional/imap/scripts/RenameHierarchy.test:30
LastClientMsg: A6 LIST "" "*"
Expected: '\* LIST \(\) "\." "one\.two\.three\.four"'
Actual   : '* LIST () "." "one.two.three"'

Location:
/org/apache/james/test/functional/imap/scripts/RenameHierarchy.test:31
LastClientMsg: A6 LIST "" "*"
Expected: '\* LIST \(\) "\." "selected"'
Actual   : '* LIST () "." "one.two.three.four"'
Got <tag>: A7
-----

It seems it expect:
one
one.two
one.two.three
one.two.three.four
selected
and instead it receive
selected
one
one.two
one.two.three
one.two.three.four

Is sorting something under control for the test?

debatable :-)

i favour sorting since some clients may have issues if the ordering is
unreliable

Sorry but I'm not sure I understand: do you think it is a bug in the tested code or a bug in the tests? Is it ok that in my environment the server returns selected before one while your environment use one before selected? Is sorting something environment related or something simply not defined/enforced at code level and depending on the derby queries results?

Stefano

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to