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