CSVParserTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,415 of 5,4150%80 of 800%192192971971152152
validateRecordPosition(String)3370%n/a11525211
testParse()2520%n/a11414111
testBackslashEscaping()1640%n/a118811
testBackslashEscapingOld()1550%20%229911
testIteratorSequenceBreaking()1540%180%1010434311
testExcelFormat1()1310%20%229911
testDefaultFormat()1250%n/a11141411
testCSV141Ok(CSVFormat)1220%n/a11282811
testEndOfFileBehaviorExcel()1220%40%33101011
testMappedButNotSetAsOutlook2007ContactExport()1190%n/a11262611
static {...}1140%n/a11101011
testEndOfFileBehaviorCSV()1130%40%33101011
testEmptyLineBehaviorExcel()1020%40%33101011
testStartWithEmptyLinesThenHeaders()1020%40%33101011
testIterator()1010%n/a11141411
testCSV141Failure(CSVFormat, int)980%80%55232311
testExcelFormat2()950%20%229911
testForEach()930%20%22111111
testEmptyLineBehaviorCSV()840%40%33101011
testParsingPrintedEmptyFirstColumn(CSVFormat.Predefined)820%20%22121211
testProvidedHeader()820%20%22151511
testGetHeaderMap()800%20%22151511
testBackslashEscaping2()790%n/a118811
testGetRecordWithMultiLineValues()790%n/a11202011
testStream()790%n/a118811
validateRecordNumbers(String)720%n/a11141411
testProvidedHeaderAuto()700%20%22151511
testHeaderComment()560%20%22111111
testGetOneLineOneParser()540%n/a11151511
testHeader()540%20%22111111
testGetHeaderNames()530%20%229911
testTrailingDelimiter()530%n/a119911
testTrim()530%n/a119911
validateLineNumbers(String)520%n/a11111111
testMongoDbCsv()490%n/a11121211
testHeaderMissing()480%20%22101011
testIgnoreCaseHeaderMapping()480%n/a118811
testSkipHeaderOverrideDuplicateHeaders()480%n/a118811
testSkipSetAltHeaders()480%n/a118811
testSkipSetHeader()480%n/a118811
testMultipleIterators()460%n/a11111111
testHeadersWithNullColumnName()450%n/a118811
testThrowExceptionWithLineAndPosition()450%n/a11121211
testParseWithDelimiterStringWithEscape()440%n/a11101011
testParseWithDelimiterStringWithQuote()440%n/a11101011
testRepeatedHeadersAreReturnedInCSVRecordHeaderNames()400%n/a117711
testCSV235()390%n/a11101011
testRoundtrip()350%20%229911
testSkipAutoHeader()350%n/a118811
testGetRecords()340%20%227711
testClose()320%n/a117711
testGetHeaderNamesReadOnly()300%n/a115511
testGetLine()300%20%225511
testParseWithQuoteWithEscape()290%n/a117711
testParseWithDelimiterWithEscape()270%n/a117711
testParseWithDelimiterWithQuote()270%n/a117711
CSVParserTest()210%n/a115511
testBOMInputStreamParserWithReader()200%n/a117711
testBOMInputStreamParseWithReader()200%n/a117711
testParseWithQuoteThrowsException()200%n/a115511
testHeaderMissingWithNull()190%n/a114411
testNotValueCSV()190%n/a116611
parse(CSVParser, int)180%20%224411
testFirstEndOfLineCr()180%n/a116611
testFirstEndOfLineCrLf()180%n/a116611
testFirstEndOfLineLf()180%n/a116611
testGetOneLine()170%n/a114411
testHeadersMissing()170%n/a114411
testCarriageReturnEndings()160%n/a115511
testCarriageReturnLineFeedEndings()160%n/a115511
testGetRecordsFromBrokenInputStream()160%n/a113311
testGetTrailerComment_HeaderTrailerComment3()160%n/a115511
lambda$testExcelHeaderCountLessThanData$7(CSVRecord)160%n/a114411
testGetHeaderComment_HeaderComment1()150%n/a115511
testGetHeaderComment_HeaderComment2()150%n/a115511
testGetHeaderComment_HeaderComment3()150%n/a115511
testGetHeaderComment_HeaderTrailerComment()150%n/a115511
testGetHeaderComment_NoComment3()150%n/a115511
testGetTrailerComment_HeaderComment3()150%n/a115511
testGetTrailerComment_HeaderTrailerComment1()150%n/a115511
testGetTrailerComment_HeaderTrailerComment2()150%n/a115511
testGetTrailerComment_MultilineComment()150%n/a115511
testCSV57()140%n/a115511
testGetHeaderComment_NoComment1()140%n/a115511
testGetHeaderComment_NoComment2()140%n/a115511
testGetTrailerComment_HeaderComment1()140%n/a115511
testGetTrailerComment_HeaderComment2()140%n/a115511
testIgnoreEmptyLines()140%n/a115511
testLineFeedEndings()140%n/a115511
testBOM()130%n/a114411
testBOMInputStreamParserWithInputStream()130%n/a114411
testEmptyFileHeaderParsing()130%n/a114411
testDuplicateHeadersAllowedByDefault()120%20%223311
testEmptyFile()120%n/a113311
testExcelHeaderCountLessThanData()110%n/a114411
testHeadersMissingException()110%n/a113311
testHeadersMissingOneColumnException()110%n/a113311
lambda$testNewCSVParserReaderNullFormat$13()100%n/a111111
lambda$testDuplicateHeadersNotAllowed$6()100%n/a111111
lambda$testParseWithQuoteThrowsException$24(CSVFormat)90%n/a111111
lambda$testParseWithQuoteThrowsException$23(CSVFormat)90%n/a111111
lambda$testParseWithQuoteThrowsException$22(CSVFormat)90%n/a111111
lambda$testParseUrlCharsetNullFormat$21()90%n/a111111
lambda$testParserUrlNullCharsetFormat$19()90%n/a111111
lambda$testParseFileNullFormat$14()90%n/a111111
lambda$testHeadersMissingOneColumnException$10(Reader)90%n/a111111
lambda$testHeadersMissingException$9(Reader)90%n/a111111
createBOMInputStream(String)80%n/a111111
testEmptyString()80%n/a113311
testNoHeaderMap()80%n/a113311
lambda$testParseNullUrlCharsetFormat$18()70%n/a111111
lambda$testParseNullPathFormat$16()70%n/a111111
lambda$testParseNullFileFormat$15()70%n/a111111
lambda$testNewCSVParserNullReaderFormat$12()70%n/a111111
lambda$testParseStringNullFormat$20()60%n/a111111
lambda$testParseNullStringFormat$17()60%n/a111111
testCSV141CSVFormat_DEFAULT()50%n/a112211
testCSV141CSVFormat_INFORMIX_UNLOAD()50%n/a112211
testCSV141CSVFormat_INFORMIX_UNLOAD_CSV()50%n/a112211
testCSV141CSVFormat_ORACLE()50%n/a112211
testCSV141CSVFormat_POSTGRESQL_CSV()50%n/a112211
testCSV141RFC4180()50%n/a112211
testDuplicateHeadersNotAllowed()50%n/a112211
testGetLineNumberWithCR()50%n/a112211
testGetLineNumberWithLF()50%n/a112211
testGetRecordNumberWithCR()50%n/a112211
testGetRecordNumberWithLF()50%n/a112211
testGetRecordPositionWithLF()50%n/a112211
testInvalidFormat()50%n/a112211
testNewCSVParserNullReaderFormat()50%n/a112211
testNewCSVParserReaderNullFormat()50%n/a112211
testParseFileNullFormat()50%n/a112211
testParseNullFileFormat()50%n/a112211
testParseNullPathFormat()50%n/a112211
testParseNullStringFormat()50%n/a112211
testParseNullUrlCharsetFormat()50%n/a112211
testParserUrlNullCharsetFormat()50%n/a112211
testParseStringNullFormat()50%n/a112211
testParseUrlCharsetNullFormat()50%n/a112211
lambda$testInvalidFormat$11()50%n/a111111
lambda$testGetHeaderNamesReadOnly$8(List)50%n/a111111
lambda$testBOMInputStreamParseWithReader$4(CSVRecord)50%n/a111111
lambda$testBOMInputStreamParserWithReader$3(CSVRecord)50%n/a111111
lambda$testBOMInputStreamParserWithInputStream$2(CSVRecord)50%n/a111111
lambda$testBOM$1(CSVRecord)50%n/a111111
parseFully(CSVParser)40%n/a112211
testCSV141Excel()40%n/a112211
testGetLineNumberWithCRLF()40%n/a112211
testGetRecordNumberWithCRLF()40%n/a112211
testGetRecordPositionWithCRLF()40%n/a112211
lambda$testCSV141Failure$5(CSVParser)40%n/a111111
lambda$parse$0(CSVParser)40%n/a111111