You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Kristian Rosenvold (JIRA)" <ji...@codehaus.org> on 2012/08/18 14:04:21 UTC

[jira] (SUREFIRE-888) plain should inject "\n" after per-method test line items in console & files

     [ https://jira.codehaus.org/browse/SUREFIRE-888?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kristian Rosenvold closed SUREFIRE-888.
---------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.13.0
         Assignee: Kristian Rosenvold

Fixed in the refactoring of the reporting system in r1374259
                
> <reportFormat>plain</reportFormat> should inject "\n" after per-method test line items in console & files
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: SUREFIRE-888
>                 URL: https://jira.codehaus.org/browse/SUREFIRE-888
>             Project: Maven Surefire
>          Issue Type: Bug
>          Components: Maven Surefire Plugin
>    Affects Versions: 2.12
>         Environment: java 1.7.0_05
> maven 3.0.4
>            Reporter: Andrei Pozolotin
>            Assignee: Kristian Rosenvold
>             Fix For: 2.13.0
>
>
> the following pom
> https://github.com/carrot-garden/sql_mybatis-koans/blob/master/pom.xml
> when run like this
> mvn clean verify -P run-test-koans-h2
> produces reports on console like one shown at the bottom;
> but surefire "forgets" to separate per-method test report entreis with EOL,
> you would expect it to look like this instead:
> learnToQueryViaXmlMapperReturningHashMap(..)  Time elapsed: 1.072 sec
> learnToQueryMapperReturningHashMapWithParameterInput(..)  Time elapsed: 0.005 sec
> learnToQueryViaXmlMapperReturningListOfHashMaps(..)  Time elapsed: 0.036 sec
> BTW this used to look OK in the past;
> -------------------------------------------------------                                                                                                                                                            
>  T E S T S                                                                                                                                                                                                         
> -------------------------------------------------------                                                                                                                                                            
> Concurrency config is parallel='none', perCoreThreadCount=true, threadCount=2, useUnlimitedThreads=false                                                                                                           
> Running net.thornydev.mybatis.test.koan01.Koan01                                                                                                                                                                   
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.1 sec                                                                                                                                            
> learnBasicConfigurationSetup(net.thornydev.mybatis.test.koan01.Koan01)  Time elapsed: 0.1 secRunning net.thornydev.mybatis.test.koan02.Koan02                                                                      
> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.113 sec
> learnToQueryViaXmlMapperReturningHashMap(net.thornydev.mybatis.test.koan02.Koan02)  Time elapsed: 1.072 seclearnToQueryMapperReturningHashMapWithParameterInput(net.thornydev.mybatis.test.koan02.Koan02)  Time elapsed: 0.005 seclearnToQueryViaXmlMapperReturningListOfHashMaps(net.thornydev.mybatis.test.koan02.Koan02)  Time elapsed: 0.036 secRunning net.thornydev.mybatis.test.koan03.Koan03
> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 sec
> learnToQueryViaXmlMapperReturningHashMapOfCountriesKeyedById(net.thornydev.mybatis.test.koan03.Koan03)  Time elapsed: 0.026 seclearnToQueryViaXmlMapperReturningCountryDomainObject(net.thornydev.mybatis.test.koan03.Koan03)  Time elapsed: 0.008 seclearnToQueryViaXmlMapperReturningListOfCountries(net.thornydev.mybatis.test.koan03.Koan03)  Time elapsed: 0.033 secRunning net.thornydev.mybatis.test.koan04.Koan04
> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.04 sec
> learnToQueryViaXmlMapperReturningHashMapOfCountriesKeyedById(net.thornydev.mybatis.test.koan04.Koan04)  Time elapsed: 0.02 seclearnToQueryViaXmlMapperReturningCountryDomainObject(net.thornydev.mybatis.test.koan04.Koan04)  Time elapsed: 0.003 seclearnToQueryViaXmlMapperReturningListOfCountries(net.thornydev.mybatis.test.koan04.Koan04)  Time elapsed: 0.017 secRunning net.thornydev.mybatis.test.koan05.Koan05
> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 sec
> learnToQueryViaMapperClassReturningCountryDomainObject(net.thornydev.mybatis.test.koan05.Koan05)  Time elapsed: 0.011 seclearnToQueryViaMapperClassReturningListOfCountries(net.thornydev.mybatis.test.koan05.Koan05)  Time elapsed: 0.014 seclearnToQueryViaMapperClassReturningHashMapOfCountriesKeyedById(net.thornydev.mybatis.test.koan05.Koan05)  Time elapsed: 0.027 secRunning net.thornydev.mybatis.test.koan06.Koan06
> Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 sec
> learnToQueryWithMultipleParamsWithAnnotatedNames(net.thornydev.mybatis.test.koan06.Koan06)  Time elapsed: 0.012 seclearnToQueryWithDomainSpecificRangeParam(net.thornydev.mybatis.test.koan06.Koan06)  Time elapsed: 0.008 seclearnToQueryWithRowBounds(net.thornydev.mybatis.test.koan06.Koan06)  Time elapsed: 0.011 seclearnToQueryMapperClassWithRowBounds(net.thornydev.mybatis.test.koan06.Koan06)  Time elapsed: 0.007 seclearnToQueryForTotalCount(net.thornydev.mybatis.test.koan06.Koan06)  Time elapsed: 0.002 seclearnToQueryWithMultipleParams(net.thornydev.mybatis.test.koan06.Koan06)  Time elapsed: 0.004 secRunning net.thornydev.mybatis.test.koan07.Koan07
> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 sec
> learnToQueryUsingMapperAnnotationsNoParams(net.thornydev.mybatis.test.koan07.Koan07)  Time elapsed: 0.007 seclearnToQueryUsingMapperAnnotationsWithParams(net.thornydev.mybatis.test.koan07.Koan07)  Time elapsed: 0.002 seclearnToQueryViaAnnotationsReturningHashMapOfCountriesKeyedById(net.thornydev.mybatis.test.koan07.Koan07)  Time elapsed: 0.013 seclearnToQueryViaAnnotationsTakingTwoParams(net.thornydev.mybatis.test.koan07.Koan07)  Time elapsed: 0.004 seclearnToQueryViaAnnotationsUsingRowBounds(net.thornydev.mybatis.test.koan07.Koan07)  Time elapsed: 0.004 secRunning net.thornydev.mybatis.test.koan08.Koan08
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 sec
> learnToDeleteViaAnnotationMapping(net.thornydev.mybatis.test.koan08.Koan08)  Time elapsed: 0.022 seclearnToInsertUsingKeyProperty(net.thornydev.mybatis.test.koan08.Koan08)  Time elapsed: 0.018 seclearnToInsertViaXmlMapping(net.thornydev.mybatis.test.koan08.Koan08)  Time elapsed: 0.012 seclearnToUpdateViaXmlMapping(net.thornydev.mybatis.test.koan08.Koan08)  Time elapsed: 0.016 secRunning net.thornydev.mybatis.test.koan09.Koan09
> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.147 sec
> learnToSpecifyOrderViaDynamicStringSubstitutionVariableInXml(net.thornydev.mybatis.test.koan09.Koan09)  Time elapsed: 0.035 seclearnToSpecifyOrderViaDynamicStringSubstitutionVariableInMapperClass(net.thornydev.mybatis.test.koan09.Koan09)  Time elapsed: 0.039 seclearnToSpecifyDynamicClausesInXml(net.thornydev.mybatis.test.koan09.Koan09)  Time elapsed: 0.073 secRunning net.thornydev.mybatis.test.koan10.Koan10
> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.253 sec
> learnToUseResultMapForTwoTableAssociation(net.thornydev.mybatis.test.koan10.Koan10)  Time elapsed: 0.014 seclearnToUseNestedSelectForAssociation(net.thornydev.mybatis.test.koan10.Koan10)  Time elapsed: 0.232 seclearnToUseResultMapForSingleTableQuery(net.thornydev.mybatis.test.koan10.Koan10)  Time elapsed: 0.007 secRunning net.thornydev.mybatis.test.koan11.Koan11
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.359 sec
> learnToQueryHasManyRelationshipUsingCollection(net.thornydev.mybatis.test.koan11.Koan11)  Time elapsed: 0.352 seclearnToQueryHasManyRelationshipThatHasNoEntitiesInThatRelationship(net.thornydev.mybatis.test.koan11.Koan11)  Time elapsed: 0.007 secRunning net.thornydev.mybatis.test.koan12.Koan12
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.472 sec
> learnToUseTypeHandlerForDomainSpecificFieldTypesForQueries(net.thornydev.mybatis.test.koan12.Koan12)  Time elapsed: 0.464 seclearnToUseTypeHandlerForDomainSpecificFieldTypesForDMLStatements(net.thornydev.mybatis.test.koan12.Koan12)  Time elapsed: 0.008 secRunning net.thornydev.mybatis.test.koan13.Koan13
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec
> learnToPopulateAnImmutableObjectFromMyBatisQuery(net.thornydev.mybatis.test.koan13.Koan13)  Time elapsed: 0.007 seclearnToCreateAndInsertAnImmutableObjectWithPrecreatedId(net.thornydev.mybatis.test.koan13.Koan13)  Time elapsed: 0.002 seclearnToCreateAndInsertAnImmutableObjectAwaitingIdFromDB(net.thornydev.mybatis.test.koan13.Koan13)  Time elapsed: 0.002 seclearnToQueryImmutableObjectsThatChainToOtherDomainObjectsAndUseMultipleMappingFiles(net.thornydev.mybatis.test.koan13.Koan13)  Time elapsed: 0.003 secRunning net.thornydev.mybatis.test.koan14.Koan14
> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
> learnToUseObjectFactory_City(net.thornydev.mybatis.test.koan14.Koan14)  Time elapsed: 0.002 seclearnToUseObjectFactoryAndResultHandler_Actor(net.thornydev.mybatis.test.koan14.Koan14)  Time elapsed: 0.001 seclearnToUseObjectFactory_Address(net.thornydev.mybatis.test.koan14.Koan14)  Time elapsed: 0.003 secRunning net.thornydev.mybatis.test.koan15.Koan15
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec
> learnToInsertDomainObjectThatReferencesAnotherDomainObject(net.thornydev.mybatis.test.koan15.Koan15)  Time elapsed: 0.005 seclearnToInsertDomainObjectWithNullValues(net.thornydev.mybatis.test.koan15.Koan15)  Time elapsed: 0.003 secRunning net.thornydev.mybatis.test.koan16.h2.Koan16
> Tests run: 5, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.04 sec
> learnToUseStoredProcWithHashMaps(net.thornydev.mybatis.test.koan16.h2.Koan16)  Time elapsed: 0.027 seclearnToUseStoredProcWithDomainObjects(net.thornydev.mybatis.test.koan16.h2.Koan16)  Time elapsed: 0.004 seclearnToUseStoredProcWithDomainObjects2(net.thornydev.mybatis.test.koan16.h2.Koan16)  Time elapsed: 0.003 seclearnToCallStoredFunction(net.thornydev.mybatis.test.koan16.h2.Koan16) skippedlearnToCallStoredFunction2(net.thornydev.mybatis.test.koan16.h2.Koan16)  Time elapsed: 0.006 secRunning net.thornydev.mybatis.test.koan17.h2.Koan17
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.017 sec
> learnToUseStoredProcWithHashMaps(net.thornydev.mybatis.test.koan17.h2.Koan17) skippedlearnToUseStoredProcWithDomainObjects(net.thornydev.mybatis.test.koan17.h2.Koan17)  Time elapsed: 0.009 seclearnToUseStoredProcWithDomainObjects2(net.thornydev.mybatis.test.koan17.h2.Koan17)  Time elapsed: 0.004 seclearnToCallStoredFunction(net.thornydev.mybatis.test.koan17.h2.Koan17)  Time elapsed: 0.004 secRunning net.thornydev.mybatis.test.koan18.Koan18
> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec
> learnToBuildSimpleSelectStatement(net.thornydev.mybatis.test.koan18.Koan18)  Time elapsed: 0.01 seclearnToBuildComplexSelectStatement(net.thornydev.mybatis.test.koan18.Koan18)  Time elapsed: 0.001 seclearnToBuildInsertStatement(net.thornydev.mybatis.test.koan18.Koan18)  Time elapsed: 0 seclearnToBuildUpdateStatement(net.thornydev.mybatis.test.koan18.Koan18)  Time elapsed: 0.001 seclearnToBuildCompoundStatementWithSubSelect(net.thornydev.mybatis.test.koan18.Koan18)  Time elapsed: 0.001 secRunning net.thornydev.mybatis.test.koan19.Koan19
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 sec
> secondStaffMemberShouldHaveEmailNullObject(net.thornydev.mybatis.test.koan19.Koan19)  Time elapsed: 0.014 secfirstStaffMemberShouldHaveNonNullEmail(net.thornydev.mybatis.test.koan19.Koan19)  Time elapsed: 0.014 secRunning net.thornydev.mybatis.test.koan20.Koan20
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec
> learnToUseDollarNotationForDbEnumTypes(net.thornydev.mybatis.test.koan20.Koan20)  Time elapsed: 0.009 seclearnPoundVsDollarPrefixDifference(net.thornydev.mybatis.test.koan20.Koan20)  Time elapsed: 0.016 secRunning net.thornydev.mybatis.test.koan21.Koan21
> Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.128 sec
> testUsingIfSelectorWithRating(net.thornydev.mybatis.test.koan21.Koan21)  Time elapsed: 0.011 sectestUsingIfSelectorWithTitleAndRating(net.thornydev.mybatis.test.koan21.Koan21)  Time elapsed: 0.006 seclearnToUseDynamicWhereTag(net.thornydev.mybatis.test.koan21.Koan21)  Time elapsed: 0.028 seclearnToUseForeachTag(net.thornydev.mybatis.test.koan21.Koan21)  Time elapsed: 0.045 seclearnToUseForeachTagWithWhereTag(net.thornydev.mybatis.test.koan21.Koan21)  Time elapsed: 0.02 seclearnToUseDynamicSetTagToAllowVariableNumberOfSetClauses(net.thornydev.mybatis.test.koan21.Koan21)  Time elapsed: 0.016 sectestUsingIfSelectorWithTitle(net.thornydev.mybatis.test.koan21.Koan21)  Time elapsed: 0.002 secRunning net.thornydev.mybatis.test.koan22.Koan22
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
> learnToInsertFromMultipleObjectsAsParams(net.thornydev.mybatis.test.koan22.Koan22)  Time elapsed: 0.01 secRunning net.thornydev.mybatis.test.koan23.Koan23
> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec
> learnToConvertFromJavaEnumToDatabaseEnum(net.thornydev.mybatis.test.koan23.Koan23)  Time elapsed: 0.006 seclearnToInsertFromJavaEnum(net.thornydev.mybatis.test.koan23.Koan23)  Time elapsed: 0.009 seclearnToConvertQueryResultIntoJavaEnum(net.thornydev.mybatis.test.koan23.Koan23)  Time elapsed: 0.003 seclearnToUseJavaEnumsInComplexQuery(net.thornydev.mybatis.test.koan23.Koan23)  Time elapsed: 0.002 seclearnToConvertFromDatabaseEnumToJavaEnum(net.thornydev.mybatis.test.koan23.Koan23)  Time elapsed: 0.002 secRunning net.thornydev.mybatis.test.koan24.Koan24
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
> learnToUseAutoInsert(net.thornydev.mybatis.test.koan24.Koan24)  Time elapsed: 0.01 sec
> Results :
> Tests run: 79, Failures: 0, Errors: 0, Skipped: 2

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira