Mercurial > hg > orthanc-authorization
comparison UnitTestsSources/UnitTestsMain.cpp @ 152:9f686ee4b158
Added missing parsing of /dicom-web/studies/.../instances
author | Alain Mazy <am@osimis.io> |
---|---|
date | Fri, 15 Mar 2024 09:08:21 +0100 |
parents | f294a3c6dbe6 |
children | c4b908970ae4 |
comparison
equal
deleted
inserted
replaced
151:e7cee71a2f86 | 152:9f686ee4b158 |
---|---|
194 parser.Parse(accesses, "/dicom-web/studies/2.2", noGetArguments.GetMap()); | 194 parser.Parse(accesses, "/dicom-web/studies/2.2", noGetArguments.GetMap()); |
195 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Study, studyOrthancId)); | 195 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Study, studyOrthancId)); |
196 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Patient, patientOrthancId)); | 196 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Patient, patientOrthancId)); |
197 | 197 |
198 accesses.clear(); | 198 accesses.clear(); |
199 parser.Parse(accesses, "/dicom-web/studies/2.2/instances", noGetArguments.GetMap()); | |
200 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Study, studyOrthancId)); | |
201 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Patient, patientOrthancId)); | |
202 | |
203 accesses.clear(); | |
199 parser.Parse(accesses, "/dicom-web/studies/2.2/series/3.3", noGetArguments.GetMap()); | 204 parser.Parse(accesses, "/dicom-web/studies/2.2/series/3.3", noGetArguments.GetMap()); |
205 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Series, seriesOrthancId)); | |
206 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Study, studyOrthancId)); | |
207 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Patient, patientOrthancId)); | |
208 | |
209 accesses.clear(); | |
210 parser.Parse(accesses, "/dicom-web/studies/2.2/series/3.3/instances", noGetArguments.GetMap()); | |
200 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Series, seriesOrthancId)); | 211 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Series, seriesOrthancId)); |
201 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Study, studyOrthancId)); | 212 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Study, studyOrthancId)); |
202 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Patient, patientOrthancId)); | 213 ASSERT_TRUE(IsAccessing(accesses, AccessLevel_Patient, patientOrthancId)); |
203 | 214 |
204 accesses.clear(); | 215 accesses.clear(); |