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
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