lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Doug Sale (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (LUCENENET-134) broken test cases in unit test class TestIndexWriterDelete.cs
Date Thu, 17 Jul 2008 15:37:32 GMT

     [ https://issues.apache.org/jira/browse/LUCENENET-134?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Doug Sale resolved LUCENENET-134.
---------------------------------

    Resolution: Fixed

2 instances in the code try to use System.Collections.ArrayList.Equals() to compare ArrayList
instances.
C# Collections' default Equals(Object o) implementations are useless.

Modified to use SupportClass implementation, as in Lucene.Net 2.1 release.

Fixes following test cases:
- Lucene.Net.Index.TestIndexWriterDelete.TestDeletesOnDiskFull
- Lucene.Net.Index.TestIndexWriterDelete.TestUpdatesOnDiskFull
- Lucene.Net.Index.TestIndexWriterDelete.TestErrorInDocsWriterAdd

Poor conversion of call-stack introspection (used to simulate error case).  Converted from
using System.Exception.StackTrace property to use System.Diagnostics.StackTrace and System.Diagnostics.StackFrame.

Fixes:
- Lucene.Net.Index.TestIndexWriterDelete.TestErrorAfterApplyDeletes

One method ( TestOperationsOnDiskFull(bool updates) ) was annotated as a test case, but it
is merely a helper method.  Removed annotation.
Fixes "1 test case not run"



> broken test cases in unit test class TestIndexWriterDelete.cs
> -------------------------------------------------------------
>
>                 Key: LUCENENET-134
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-134
>             Project: Lucene.Net
>          Issue Type: Bug
>            Reporter: Doug Sale
>            Priority: Minor
>         Attachments: TestIndexWriterDelete.patch, TestIndexWriterDelete.patch
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> the following test cases fail due to bugs in the unit test:
> Lucene.Net.Index.TestIndexWriterDelete.TestDeletesOnDiskFull
> Lucene.Net.Index.TestIndexWriterDelete.TestUpdatesOnDiskFull
> Lucene.Net.Index.TestIndexWriterDelete.TestErrorAfterApplyDeletes
> Lucene.Net.Index.TestIndexWriterDelete.TestErrorInDocsWriterAdd

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message