|
93 | 93 | daily_count_downloaded=4, |
94 | 94 | daily_count_deleted=1, |
95 | 95 | daily_count_users_accessing_deceased=12, |
| 96 | + daily_count_ods_report_requested=10, |
| 97 | + daily_count_ods_report_created=0, |
96 | 98 | ) |
97 | 99 | MOCK_ORGANISATION_DATA_2 = OrganisationData( |
98 | 100 | statistic_id="9ee2c3d1-97b9-4c34-b75c-83e7d1b442f4", |
|
105 | 107 | daily_count_downloaded=1, |
106 | 108 | daily_count_deleted=1, |
107 | 109 | daily_count_users_accessing_deceased=22, |
| 110 | + daily_count_ods_report_requested=2, |
| 111 | + daily_count_ods_report_created=2, |
108 | 112 | ) |
109 | 113 | MOCK_ORGANISATION_DATA_3 = OrganisationData( |
110 | 114 | statistic_id="3f54cfe3-6c84-4bb2-b5b4-b786aa03b9c7", |
|
117 | 121 | daily_count_downloaded=5, |
118 | 122 | daily_count_deleted=1, |
119 | 123 | daily_count_users_accessing_deceased=9, |
| 124 | + daily_count_ods_report_requested=2, |
| 125 | + daily_count_ods_report_created=2, |
120 | 126 | ) |
121 | 127 |
|
122 | 128 | EXPECTED_SUMMARY_ORGANISATION_DATA = pl.DataFrame( |
|
129 | 135 | "weekly_count_deleted": 1, |
130 | 136 | "weekly_count_searched": 0, |
131 | 137 | "weekly_count_users_accessing_deceased": 12, |
| 138 | + "weekly_count_ods_report_requested": 10, |
| 139 | + "weekly_count_ods_report_created": 0, |
132 | 140 | "average_records_per_patient": 4.5, |
133 | 141 | "number_of_patients": 4, |
134 | 142 | }, |
|
140 | 148 | "weekly_count_deleted": 1 + 1, |
141 | 149 | "weekly_count_searched": 0, |
142 | 150 | "weekly_count_users_accessing_deceased": 31, |
| 151 | + "weekly_count_ods_report_requested": 4, |
| 152 | + "weekly_count_ods_report_created": 4, |
143 | 153 | "average_records_per_patient": (3.51 + 2.78) / 2, |
144 | 154 | "number_of_patients": 10, |
145 | 155 | }, |
|
158 | 168 | "DailyCountDownloaded": 4, |
159 | 169 | "DailyCountDeleted": 1, |
160 | 170 | "DailyCountUsersAccessingDeceased": 12, |
| 171 | + "DailyCountOdsReportRequested": 10, |
161 | 172 | "StatisticID": "OrganisationData#5acda4bf-8b93-4ba0-8410-789aac4fcbae", |
162 | 173 | }, |
163 | 174 | { |
|
170 | 181 | "DailyCountDownloaded": 1, |
171 | 182 | "DailyCountDeleted": 1, |
172 | 183 | "DailyCountUsersAccessingDeceased": 22, |
| 184 | + "DailyCountOdsReportRequested": 2, |
| 185 | + "DailyCountOdsReportCreated": 2, |
173 | 186 | "StatisticID": "OrganisationData#9ee2c3d1-97b9-4c34-b75c-83e7d1b442f4", |
174 | 187 | }, |
175 | 188 | { |
|
182 | 195 | "DailyCountDownloaded": 5, |
183 | 196 | "DailyCountDeleted": 1, |
184 | 197 | "DailyCountUsersAccessingDeceased": 9, |
| 198 | + "DailyCountOdsReportRequested": 2, |
| 199 | + "DailyCountOdsReportCreated": 2, |
185 | 200 | "StatisticID": "OrganisationData#3f54cfe3-6c84-4bb2-b5b4-b786aa03b9c7", |
186 | 201 | }, |
187 | 202 | ] |
|
301 | 316 | "Weekly count downloaded": 4, |
302 | 317 | "Weekly count stored": 0, |
303 | 318 | "Weekly count deleted": 1, |
| 319 | + "Weekly count ods report requested": 10, |
| 320 | + "Weekly count ods report created": 0, |
304 | 321 | "Active users count": 1, |
305 | 322 | "Unique active user ids hashed": str( |
306 | 323 | [str(SERIALISED_APPLICATION_DATA[0]["ActiveUserIdsHashed"][0])] |
|
321 | 338 | "Weekly count downloaded": 1 + 5, |
322 | 339 | "Weekly count stored": 0 + 2, |
323 | 340 | "Weekly count deleted": 1 + 1, |
| 341 | + "Weekly count ods report requested": 4, |
| 342 | + "Weekly count ods report created": 4, |
324 | 343 | "Active users count": 3, |
325 | 344 | "Unique active user ids hashed": str( |
326 | 345 | [ |
|
0 commit comments