LCOV - code coverage report
Current view: top level - tests/ar/internal - extractor_tests.cpp (source / functions) Hit Total Coverage
Test: ar-cpp code coverage Lines: 77 77 100.0 %
Date: 2017-12-27 13:15:38 Functions: 77 80 96.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ar::internal::tests::GNUArchiveTests::~GNUArchiveTests() 0
ar::internal::tests::BaseExtractorTests::~BaseExtractorTests() 0
ar::internal::tests::CommonExtractionTests::~CommonExtractionTests() 0
_GLOBAL__sub_I__ZN2ar8internal5tests18BaseExtractorTests25extractArchiveWithContentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1
__static_initialization_and_destruction_0(int, int) 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenReadFileContentSizeIsLessThanSpecifiedFileSize_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenReadFileContentSizeIsLessThanSpecifiedFileSize_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenReadFileContentSizeIsLessThanSpecifiedFileSize_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenReadFileContentSizeIsLessThanSpecifiedFileSize_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenReadFileContentSizeIsLessThanSpecifiedFileSize_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenReadFileContentSizeIsLessThanSpecifiedFileSize_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenReadFileContentSizeIsLessThanSpecifiedFileSize_Test().2 1
ar::internal::tests::CommonExtractionTests_ExtractReturnsEmptyContainerForEmptyArchive_Test::TestBody() 1
ar::internal::tests::CommonExtractionTests_ExtractReturnsEmptyContainerForEmptyArchive_Test::CommonExtractionTests_ExtractReturnsEmptyContainerForEmptyArchive_Test() 1
ar::internal::tests::CommonExtractionTests_ExtractReturnsEmptyContainerForEmptyArchive_Test::~CommonExtractionTests_ExtractReturnsEmptyContainerForEmptyArchive_Test() 1
ar::internal::tests::CommonExtractionTests_ExtractReturnsEmptyContainerForEmptyArchive_Test::~CommonExtractionTests_ExtractReturnsEmptyContainerForEmptyArchive_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsEmpty_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsEmpty_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsEmpty_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsEmpty_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsEmpty_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsEmpty_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsEmpty_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileSizeIsMissing_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileSizeIsMissing_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileSizeIsMissing_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileSizeIsMissing_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileSizeIsMissing_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileSizeIsMissing_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileSizeIsMissing_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithSingleFile_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithSingleFile_Test::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithSingleFile_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithSingleFile_Test::~GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithSingleFile_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithSingleFile_Test::~GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithSingleFile_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileHeaderEndIsMissing_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileHeaderEndIsMissing_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileHeaderEndIsMissing_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileHeaderEndIsMissing_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileHeaderEndIsMissing_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileHeaderEndIsMissing_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileHeaderEndIsMissing_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableSizeIsMissing_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableSizeIsMissing_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableSizeIsMissing_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableSizeIsMissing_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableSizeIsMissing_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableSizeIsMissing_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableSizeIsMissing_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsNotEndedWithSlash_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsNotEndedWithSlash_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsNotEndedWithSlash_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsNotEndedWithSlash_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsNotEndedWithSlash_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsNotEndedWithSlash_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameIsNotEndedWithSlash_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableEndsPrematurely_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableEndsPrematurely_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableEndsPrematurely_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableEndsPrematurely_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableEndsPrematurely_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableEndsPrematurely_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameTableEndsPrematurely_Test().2 1
ar::internal::tests::CommonExtractionTests_ExtractThrowsInvalidArchiveErrorWhenMagicStringIsNotPresent_Test::TestBody() 1
ar::internal::tests::CommonExtractionTests_ExtractThrowsInvalidArchiveErrorWhenMagicStringIsNotPresent_Test::CommonExtractionTests_ExtractThrowsInvalidArchiveErrorWhenMagicStringIsNotPresent_Test() 1
ar::internal::tests::CommonExtractionTests_ExtractThrowsInvalidArchiveErrorWhenMagicStringIsNotPresent_Test::~CommonExtractionTests_ExtractThrowsInvalidArchiveErrorWhenMagicStringIsNotPresent_Test() 1
ar::internal::tests::CommonExtractionTests_ExtractThrowsInvalidArchiveErrorWhenMagicStringIsNotPresent_Test::~CommonExtractionTests_ExtractThrowsInvalidArchiveErrorWhenMagicStringIsNotPresent_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameInFileNameTableIsEmpty_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameInFileNameTableIsEmpty_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameInFileNameTableIsEmpty_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameInFileNameTableIsEmpty_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameInFileNameTableIsEmpty_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameInFileNameTableIsEmpty_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenFileNameInFileNameTableIsEmpty_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableIsInvalid_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableIsInvalid_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableIsInvalid_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableIsInvalid_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableIsInvalid_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableIsInvalid_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableIsInvalid_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsInvalid_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsInvalid_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsInvalid_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsInvalid_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsInvalid_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsInvalid_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsInvalid_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsMissing_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsMissing_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsMissing_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsMissing_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsMissing_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsMissing_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenHeaderEndOfFileNameTableIsMissing_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithLookupTableAndSingleFile_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithLookupTableAndSingleFile_Test::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithLookupTableAndSingleFile_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithLookupTableAndSingleFile_Test::~GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithLookupTableAndSingleFile_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithLookupTableAndSingleFile_Test::~GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithLookupTableAndSingleFile_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableDoesNotExist_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableDoesNotExist_Test::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableDoesNotExist_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableDoesNotExist_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableDoesNotExist_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableDoesNotExist_Test::~GNUArchiveTests_ExtractThrowsInvalidArchiveErrorWhenIndexIntoFileNameTableDoesNotExist_Test().2 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithFileNameTableAndSingleFile_Test::TestBody() 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithFileNameTableAndSingleFile_Test::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithFileNameTableAndSingleFile_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithFileNameTableAndSingleFile_Test::~GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithFileNameTableAndSingleFile_Test() 1
ar::internal::tests::GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithFileNameTableAndSingleFile_Test::~GNUArchiveTests_ExtractReturnsSingletonContainerForArchiveWithFileNameTableAndSingleFile_Test().2 1
ar::internal::tests::CommonExtractionTests::CommonExtractionTests() 2
ar::internal::tests::CommonExtractionTests::~CommonExtractionTests().2 2
ar::internal::tests::GNUArchiveTests::GNUArchiveTests() 15
ar::internal::tests::GNUArchiveTests::~GNUArchiveTests().2 15
ar::internal::tests::BaseExtractorTests::extractArchiveWithContent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 17
ar::internal::tests::BaseExtractorTests::BaseExtractorTests() 17
ar::internal::tests::BaseExtractorTests::~BaseExtractorTests().2 17

Generated by: LCOV version 1.13