| 83 | } |
| 84 | |
| 85 | void AddTestDataDates(TestData* data, int n, const string& startstr) { |
| 86 | gregorian::date start(gregorian::from_string(startstr)); |
| 87 | for (int i = 0; i < n; ++i) { |
| 88 | int val = rand(); |
| 89 | val %= 100; |
| 90 | gregorian::date_duration days(val); |
| 91 | start += days; |
| 92 | stringstream ss; |
| 93 | ss << to_iso_extended_string(start); |
| 94 | AddTestData(data, ss.str()); |
| 95 | } |
| 96 | } |
| 97 | |
| 98 | void AddTestDataTimes(TestData* data, int n, const string& startstr) { |
| 99 | time_duration start(duration_from_string(startstr)); |
no test coverage detected