Public Member Functions | |
void | createLogs (const std::vector< long > ×tamps) |
void | readLogs () |
void | resolveBatch () |
void | SetUp () override |
void | TearDown () override |
bool | validateBatch () |
Public Attributes | |
FileObject< LogCollection > | batch |
std::vector< std::vector< long > > | expectedTimeStamps |
std::unique_ptr< LogFileManager > | file_manager |
Aws::CloudWatchLogs::Model::InputLogEvent | input_event |
LogCollection | log_data |
FileManagerStrategyOptions | options {"test", "log_tests/", ".log", 1024*1024, 1024*1024, true} |
std::shared_ptr< TestStrategy > | test_strategy |
std::vector< long > | timestamps |
Definition at line 76 of file log_batch_test.cpp.
|
inline |
Definition at line 88 of file log_batch_test.cpp.
|
inline |
Definition at line 96 of file log_batch_test.cpp.
|
inline |
Definition at line 106 of file log_batch_test.cpp.
|
inlineoverride |
Definition at line 78 of file log_batch_test.cpp.
|
inlineoverride |
Definition at line 83 of file log_batch_test.cpp.
|
inline |
Definition at line 113 of file log_batch_test.cpp.
FileObject<LogCollection> LogBatchTest::batch |
Definition at line 137 of file log_batch_test.cpp.
std::vector<std::vector<long> > LogBatchTest::expectedTimeStamps |
Definition at line 145 of file log_batch_test.cpp.
std::unique_ptr<LogFileManager> LogBatchTest::file_manager |
Definition at line 133 of file log_batch_test.cpp.
Aws::CloudWatchLogs::Model::InputLogEvent LogBatchTest::input_event |
Definition at line 135 of file log_batch_test.cpp.
LogCollection LogBatchTest::log_data |
Definition at line 134 of file log_batch_test.cpp.
FileManagerStrategyOptions LogBatchTest::options {"test", "log_tests/", ".log", 1024*1024, 1024*1024, true} |
Definition at line 141 of file log_batch_test.cpp.
std::shared_ptr<TestStrategy> LogBatchTest::test_strategy |
Definition at line 132 of file log_batch_test.cpp.
std::vector<long> LogBatchTest::timestamps |
Definition at line 136 of file log_batch_test.cpp.