MCPcopy Create free account
hub / github.com/MailCore/mailcore2 / prepareHeaderForUnitTest

Function prepareHeaderForUnitTest

unittest/unittest.cpp:167–181  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

165}
166
167static void prepareHeaderForUnitTest(MessageHeader * header)
168{
169 time_t now = time(NULL);
170 if (fabs((double) (now - header->date())) <= 2) {
171 // Date might be generated, set to known date.
172 header->setDate(referenceDate());
173 }
174 if (fabs((double) (header->receivedDate() - now)) <= 2) {
175 // Date might be generated, set to known date.
176 header->setReceivedDate(referenceDate());
177 }
178 if (header->isMessageIDAutoGenerated()) {
179 header->setMessageID(MCSTR("MyMessageID123@mail.gmail.com"));
180 }
181}
182
183static void preparePartForUnitTest(AbstractPart * part)
184{

Callers 2

preparePartForUnitTestFunction · 0.85
mc_foreacharrayFunction · 0.85

Calls 7

referenceDateFunction · 0.85
dateMethod · 0.45
setDateMethod · 0.45
receivedDateMethod · 0.45
setReceivedDateMethod · 0.45
setMessageIDMethod · 0.45

Tested by

no test coverage detected