You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by fe...@gdls.com on 2010/12/14 20:14:57 UTC

GenericIndexTest testSetGetWrkDirPath failing on Windows XP

In "org.apache.directory.server.xdbm.GenericIndexTest"  the test 
"testSetGetWrkDirPath" is failing on the AssertEquals at line 116

zzzDir.getPath() = "C:\DOCUME~1\feezelr\LOCALS~1\Temp\zzz"
index.getWkDirPath().getPath() = "/C:/DOCUME~1/feezelr/LOCALS~1/Temp/zzz"

Clearly these are the same, yet they don't match.


This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information.  No one else may read, print, store, copy, forward or act in reliance on it or its attachments.  If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated.


Re: GenericIndexTest testSetGetWrkDirPath failing on Windows XP

Posted by fe...@gdls.com.
Sorry for the slow response.  I see that this change has been posted to 
trunk.

I have confirmed this morning that this fixes the issue.

mail@stefan-seelmann.de wrote on 12/14/2010 02:38:07 PM:

> Oh, seems that was due to my recent changes. Thanks for reporting.
> 
> Could you please test if the following replacement for line 116 works:
>         assertEquals( zzzDir, new File( index.getWkDirPath() ) );
> 
> Kind Regards,
> Stefan


.


This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information.  No one else may read, print, store, copy, forward or act in reliance on it or its attachments.  If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated.


Re: GenericIndexTest testSetGetWrkDirPath failing on Windows XP

Posted by Stefan Seelmann <se...@apache.org>.
Oh, seems that was due to my recent changes. Thanks for reporting.

Could you please test if the following replacement for line 116 works:
        assertEquals( zzzDir, new File( index.getWkDirPath() ) );

Kind Regards,
Stefan


On Tue, Dec 14, 2010 at 8:14 PM,  <fe...@gdls.com> wrote:
>
> In "org.apache.directory.server.xdbm.GenericIndexTest"  the test
> "testSetGetWrkDirPath" is failing on the AssertEquals at line 116
>
> zzzDir.getPath() = "C:\DOCUME~1\feezelr\LOCALS~1\Temp\zzz"
> index.getWkDirPath().getPath() = "/C:/DOCUME~1/feezelr/LOCALS~1/Temp/zzz"
>
> Clearly these are the same, yet they don't match. This is an e-mail from
> General Dynamics Land Systems. It is for the intended recipient only and may
> contain confidential and privileged information. No one else may read,
> print, store, copy, forward or act in reliance on it or its attachments. If
> you are not the intended recipient, please return this message to the sender
> and delete the message and any attachments from your computer. Your
> cooperation is appreciated.

Re: GenericIndexTest testSetGetWrkDirPath failing on Windows XP

Posted by Kiran Ayyagari <ka...@apache.org>.
On Tue, Dec 14, 2010 at 9:14 PM,  <fe...@gdls.com> wrote:
>
> In "org.apache.directory.server.xdbm.GenericIndexTest"  the test
> "testSetGetWrkDirPath" is failing on the AssertEquals at line 116
>
> zzzDir.getPath() = "C:\DOCUME~1\feezelr\LOCALS~1\Temp\zzz"
> index.getWkDirPath().getPath() = "/C:/DOCUME~1/feezelr/LOCALS~1/Temp/zzz"
>
> Clearly these are the same, yet they don't match.

can you test by replacing the assertion with the below one
assertEquals( URI.create( zzzDir.getPath() ).toString(),
index.getWkDirPath().getPath() );

the index.getWkDirPath().getPath() is returning a URI now using the
File.getPath() on windows has
issues cause it has this <drive>:\XXX syntax

This is an e-mail from
> General Dynamics Land Systems. It is for the intended recipient only and may
> contain confidential and privileged information. No one else may read,
> print, store, copy, forward or act in reliance on it or its attachments. If
> you are not the intended recipient, please return this message to the sender
> and delete the message and any attachments from your computer. Your
> cooperation is appreciated.



-- 
Kiran Ayyagari