LCOV - code coverage report
Current view: top level - tests/ar/internal/utilities - os_tests.cpp (source / functions) Hit Total Coverage
Test: ar-cpp code coverage Lines: 42 42 100.0 %
Date: 2017-12-27 13:15:38 Functions: 68 73 93.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I__ZN2ar8internal5tests82FileNameFromPathTests_FileNameFromPathReturnsCorrectNameForPathWithSeparators_Test10test_info_E 1
__static_initialization_and_destruction_0(int, int) 1
ar::internal::tests::CopyFileTests::CopyFileTests() 2
ar::internal::tests::CopyFileTests::~CopyFileTests() 0
ar::internal::tests::CopyFileTests::~CopyFileTests().2 2
ar::internal::tests::ReadFileTests::ReadFileTests() 2
ar::internal::tests::ReadFileTests::~ReadFileTests() 0
ar::internal::tests::ReadFileTests::~ReadFileTests().2 2
ar::internal::tests::JoinPathsTests::JoinPathsTests() 5
ar::internal::tests::JoinPathsTests::~JoinPathsTests() 0
ar::internal::tests::JoinPathsTests::~JoinPathsTests().2 5
ar::internal::tests::WriteFileTests::WriteFileTests() 2
ar::internal::tests::WriteFileTests::~WriteFileTests() 0
ar::internal::tests::WriteFileTests::~WriteFileTests().2 2
ar::internal::tests::FileNameFromPathTests::FileNameFromPathTests() 3
ar::internal::tests::FileNameFromPathTests::~FileNameFromPathTests() 0
ar::internal::tests::FileNameFromPathTests::~FileNameFromPathTests().2 3
ar::internal::tests::CopyFileTests_WritesCorrectContentToFile_Test::TestBody() 1
ar::internal::tests::CopyFileTests_WritesCorrectContentToFile_Test::CopyFileTests_WritesCorrectContentToFile_Test() 1
ar::internal::tests::CopyFileTests_WritesCorrectContentToFile_Test::~CopyFileTests_WritesCorrectContentToFile_Test() 1
ar::internal::tests::CopyFileTests_WritesCorrectContentToFile_Test::~CopyFileTests_WritesCorrectContentToFile_Test().2 1
ar::internal::tests::WriteFileTests_WritesCorrectContentToFile_Test::TestBody() 1
ar::internal::tests::WriteFileTests_WritesCorrectContentToFile_Test::WriteFileTests_WritesCorrectContentToFile_Test() 1
ar::internal::tests::WriteFileTests_WritesCorrectContentToFile_Test::~WriteFileTests_WritesCorrectContentToFile_Test() 1
ar::internal::tests::WriteFileTests_WritesCorrectContentToFile_Test::~WriteFileTests_WritesCorrectContentToFile_Test().2 1
ar::internal::tests::ReadFileTests_ThrowsIOErrorWhenFileDoesNotExist_Test::TestBody() 1
ar::internal::tests::ReadFileTests_ThrowsIOErrorWhenFileDoesNotExist_Test::ReadFileTests_ThrowsIOErrorWhenFileDoesNotExist_Test() 1
ar::internal::tests::ReadFileTests_ThrowsIOErrorWhenFileDoesNotExist_Test::~ReadFileTests_ThrowsIOErrorWhenFileDoesNotExist_Test() 1
ar::internal::tests::ReadFileTests_ThrowsIOErrorWhenFileDoesNotExist_Test::~ReadFileTests_ThrowsIOErrorWhenFileDoesNotExist_Test().2 1
ar::internal::tests::ReadFileTests_ReturnsCorrectContentWhenFileExists_Test::TestBody() 1
ar::internal::tests::ReadFileTests_ReturnsCorrectContentWhenFileExists_Test::ReadFileTests_ReturnsCorrectContentWhenFileExists_Test() 1
ar::internal::tests::ReadFileTests_ReturnsCorrectContentWhenFileExists_Test::~ReadFileTests_ReturnsCorrectContentWhenFileExists_Test() 1
ar::internal::tests::ReadFileTests_ReturnsCorrectContentWhenFileExists_Test::~ReadFileTests_ReturnsCorrectContentWhenFileExists_Test().2 1
ar::internal::tests::CopyFileTests_ThrowsIOErrorWhenSourceFileDoesNotExist_Test::TestBody() 1
ar::internal::tests::CopyFileTests_ThrowsIOErrorWhenSourceFileDoesNotExist_Test::CopyFileTests_ThrowsIOErrorWhenSourceFileDoesNotExist_Test() 1
ar::internal::tests::CopyFileTests_ThrowsIOErrorWhenSourceFileDoesNotExist_Test::~CopyFileTests_ThrowsIOErrorWhenSourceFileDoesNotExist_Test() 1
ar::internal::tests::CopyFileTests_ThrowsIOErrorWhenSourceFileDoesNotExist_Test::~CopyFileTests_ThrowsIOErrorWhenSourceFileDoesNotExist_Test().2 1
ar::internal::tests::WriteFileTests_ThrowsIOErrorWhenFileCannotBeOpenedForWriting_Test::TestBody() 1
ar::internal::tests::WriteFileTests_ThrowsIOErrorWhenFileCannotBeOpenedForWriting_Test::WriteFileTests_ThrowsIOErrorWhenFileCannotBeOpenedForWriting_Test() 1
ar::internal::tests::WriteFileTests_ThrowsIOErrorWhenFileCannotBeOpenedForWriting_Test::~WriteFileTests_ThrowsIOErrorWhenFileCannotBeOpenedForWriting_Test() 1
ar::internal::tests::WriteFileTests_ThrowsIOErrorWhenFileCannotBeOpenedForWriting_Test::~WriteFileTests_ThrowsIOErrorWhenFileCannotBeOpenedForWriting_Test().2 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsFirstPathWhenSecondPathIsEmpty_Test::TestBody() 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsFirstPathWhenSecondPathIsEmpty_Test::JoinPathsTests_JoinPathsReturnsFirstPathWhenSecondPathIsEmpty_Test() 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsFirstPathWhenSecondPathIsEmpty_Test::~JoinPathsTests_JoinPathsReturnsFirstPathWhenSecondPathIsEmpty_Test() 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsFirstPathWhenSecondPathIsEmpty_Test::~JoinPathsTests_JoinPathsReturnsFirstPathWhenSecondPathIsEmpty_Test().2 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsSecondPathWhenFirstPathIsEmpty_Test::TestBody() 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsSecondPathWhenFirstPathIsEmpty_Test::JoinPathsTests_JoinPathsReturnsSecondPathWhenFirstPathIsEmpty_Test() 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsSecondPathWhenFirstPathIsEmpty_Test::~JoinPathsTests_JoinPathsReturnsSecondPathWhenFirstPathIsEmpty_Test() 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsSecondPathWhenFirstPathIsEmpty_Test::~JoinPathsTests_JoinPathsReturnsSecondPathWhenFirstPathIsEmpty_Test().2 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsSecondPathWhenSecondPathIsAbsolute_Test::TestBody() 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsSecondPathWhenSecondPathIsAbsolute_Test::JoinPathsTests_JoinPathsReturnsSecondPathWhenSecondPathIsAbsolute_Test() 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsSecondPathWhenSecondPathIsAbsolute_Test::~JoinPathsTests_JoinPathsReturnsSecondPathWhenSecondPathIsAbsolute_Test() 1
ar::internal::tests::JoinPathsTests_JoinPathsReturnsSecondPathWhenSecondPathIsAbsolute_Test::~JoinPathsTests_JoinPathsReturnsSecondPathWhenSecondPathIsAbsolute_Test().2 1
ar::internal::tests::JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathEndsWithSlash_Test::TestBody() 1
ar::internal::tests::JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathEndsWithSlash_Test::JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathEndsWithSlash_Test() 1
ar::internal::tests::JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathEndsWithSlash_Test::~JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathEndsWithSlash_Test() 1
ar::internal::tests::JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathEndsWithSlash_Test::~JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathEndsWithSlash_Test().2 1
ar::internal::tests::JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathDoesNotEndWithSlash_Test::TestBody() 1
ar::internal::tests::JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathDoesNotEndWithSlash_Test::JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathDoesNotEndWithSlash_Test() 1
ar::internal::tests::JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathDoesNotEndWithSlash_Test::~JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathDoesNotEndWithSlash_Test() 1
ar::internal::tests::JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathDoesNotEndWithSlash_Test::~JoinPathsTests_TwoPathsAreJoinedCorrectlyWhenFirstPathDoesNotEndWithSlash_Test().2 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathContainingNoFileNameReturnsEmptyString_Test::TestBody() 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathContainingNoFileNameReturnsEmptyString_Test::FileNameFromPathTests_FileNameFromPathContainingNoFileNameReturnsEmptyString_Test() 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathContainingNoFileNameReturnsEmptyString_Test::~FileNameFromPathTests_FileNameFromPathContainingNoFileNameReturnsEmptyString_Test() 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathContainingNoFileNameReturnsEmptyString_Test::~FileNameFromPathTests_FileNameFromPathContainingNoFileNameReturnsEmptyString_Test().2 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathReturnsCorrectNameForPathWithSeparators_Test::TestBody() 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathReturnsCorrectNameForPathWithSeparators_Test::FileNameFromPathTests_FileNameFromPathReturnsCorrectNameForPathWithSeparators_Test() 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathReturnsCorrectNameForPathWithSeparators_Test::~FileNameFromPathTests_FileNameFromPathReturnsCorrectNameForPathWithSeparators_Test() 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathReturnsCorrectNameForPathWithSeparators_Test::~FileNameFromPathTests_FileNameFromPathReturnsCorrectNameForPathWithSeparators_Test().2 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathContainingJustFileNameReturnsCorrectName_Test::TestBody() 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathContainingJustFileNameReturnsCorrectName_Test::FileNameFromPathTests_FileNameFromPathContainingJustFileNameReturnsCorrectName_Test() 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathContainingJustFileNameReturnsCorrectName_Test::~FileNameFromPathTests_FileNameFromPathContainingJustFileNameReturnsCorrectName_Test() 1
ar::internal::tests::FileNameFromPathTests_FileNameFromPathContainingJustFileNameReturnsCorrectName_Test::~FileNameFromPathTests_FileNameFromPathContainingJustFileNameReturnsCorrectName_Test().2 1

Generated by: LCOV version 1.13