[
https://issues.apache.org/jira/browse/SOLR-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jan Høydahl updated SOLR-543:
-----------------------------
This issue has been inactive for more than 4 years. Please close if it's no
longer relevant/needed, or bring it up to date if you intend to work on it.
SPRING_CLEANING_2013
> AbstractSolrTestCase should have automatic check for loggd exceptions
> ---------------------------------------------------------------------
>
> Key: SOLR-543
> URL: https://issues.apache.org/jira/browse/SOLR-543
> Project: Solr
> Issue Type: Test
> Reporter: Hoss Man
>
> SOLR-509 and SOLR-541 got me thinking: it would be really nice if
> AbstractSolrTestCase had some code such that:
> * setUp() registered a LogHandler that kept a record of any LogRecord that
> was:
> ** SEVERE
> ** WARNING
> ** contained a Throwable
> * assertLog(Level, Class<Throwable>) could be called in the body of test
> methods to ensure that at a certain point a LogRecord with a particular level
> and/or type of Throwable had in fact been logged and note that it was
> expected.
> * tearDown() would inspect the LogHandler to assert no LogRecords exist that
> have not already been noted as expected.
> Something like this would allow us to make sure that nothing "bad" was
> getting logged even if the API being tested presented a happy shiny face to
> the world -- and to check that in situations where something bad *should* be
> logged, that it is.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]