Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
IntegrationE2ETest Class Reference
Inheritance diagram for IntegrationE2ETest:
Inheritance graph
Collaboration diagram for IntegrationE2ETest:
Collaboration graph

Protected Member Functions

void SetUp () override
 
void TearDown () override
 

Protected Attributes

std::filesystem::path test_dir_
 

Detailed Description

Definition at line 36 of file test_integration_e2e.cpp.

Member Function Documentation

◆ SetUp()

void IntegrationE2ETest::SetUp ( )
inlineoverrideprotected

Definition at line 38 of file test_integration_e2e.cpp.

38 {
39 // Create temp directory for test outputs
40 test_dir_ = std::filesystem::temp_directory_path() / "monitoring_e2e_test";
41 std::filesystem::create_directories(test_dir_);
42 }
std::filesystem::path test_dir_

References test_dir_.

◆ TearDown()

void IntegrationE2ETest::TearDown ( )
inlineoverrideprotected

Definition at line 44 of file test_integration_e2e.cpp.

44 {
45 // Cleanup test directory
46 if (std::filesystem::exists(test_dir_)) {
47 std::filesystem::remove_all(test_dir_);
48 }
49 }

References test_dir_.

Member Data Documentation

◆ test_dir_

std::filesystem::path IntegrationE2ETest::test_dir_
protected

Definition at line 51 of file test_integration_e2e.cpp.

Referenced by SetUp(), and TearDown().


The documentation for this class was generated from the following file: