| 134 | } |
| 135 | |
| 136 | void TLogTest::TestNoFlush() { |
| 137 | { |
| 138 | TFileLogBackend fb(LOGFILE); |
| 139 | TLog log(THolder(new TThreadedLogBackend(&fb))); |
| 140 | |
| 141 | int v1 = 12; |
| 142 | unsigned v2 = 34; |
| 143 | double v3 = 3.0; |
| 144 | const char* v4 = "qwqwqw"; |
| 145 | |
| 146 | log.ReopenLogNoFlush(); |
| 147 | log.AddLog("some useful data %d, %u, %lf, %s\n", v1, v2, v3, v4); |
| 148 | } |
| 149 | |
| 150 | TBlob data = TBlob::FromFileSingleThreaded(LOGFILE); |
| 151 | |
| 152 | UNIT_ASSERT_EQUAL(TString((const char*)data.Begin(), data.Size()), "some useful data 12, 34, 3.000000, qwqwqw\n"); |
| 153 | } |
| 154 | |
| 155 | void TLogTest::TestFormat() { |
| 156 | TStringStream data; |
nothing calls this directly
no test coverage detected