comparison Framework/Plugins/IndexUnitTests.h @ 321:eb0b04c10bc4

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 20 Jul 2021 08:32:28 +0200
parents baaa265d84f4
children 7ec461718edb
comparison
equal deleted inserted replaced
320:1ff0751efd67 321:eb0b04c10bc4
610 resources.push_back(db.CreateResource(*manager, "patient", OrthancPluginResourceType_Patient)); 610 resources.push_back(db.CreateResource(*manager, "patient", OrthancPluginResourceType_Patient));
611 resources.push_back(db.CreateResource(*manager, "study", OrthancPluginResourceType_Study)); 611 resources.push_back(db.CreateResource(*manager, "study", OrthancPluginResourceType_Study));
612 resources.push_back(db.CreateResource(*manager, "series", OrthancPluginResourceType_Series)); 612 resources.push_back(db.CreateResource(*manager, "series", OrthancPluginResourceType_Series));
613 resources.push_back(db.CreateResource(*manager, "instance", OrthancPluginResourceType_Instance)); 613 resources.push_back(db.CreateResource(*manager, "instance", OrthancPluginResourceType_Instance));
614 614
615 OrthancPluginAttachment a; 615 OrthancPluginAttachment d;
616 a.uuid = "attachment"; 616 d.uuid = "attachment";
617 a.contentType = Orthanc::FileContentType_DicomAsJson; 617 d.contentType = Orthanc::FileContentType_DicomAsJson;
618 a.uncompressedSize = 4242; 618 d.uncompressedSize = 4242;
619 a.uncompressedHash = "md5"; 619 d.uncompressedHash = "md5";
620 a.compressionType = Orthanc::CompressionType_None; 620 d.compressionType = Orthanc::CompressionType_None;
621 a.compressedSize = 4242; 621 d.compressedSize = 4242;
622 a.compressedHash = "md5"; 622 d.compressedHash = "md5";
623 db.AddAttachment(*manager, resources[attachmentLevel], a, 42); 623 db.AddAttachment(*manager, resources[attachmentLevel], d, 42);
624 624
625 db.AttachChild(*manager, resources[0], resources[1]); 625 db.AttachChild(*manager, resources[0], resources[1]);
626 db.AttachChild(*manager, resources[1], resources[2]); 626 db.AttachChild(*manager, resources[1], resources[2]);
627 db.AttachChild(*manager, resources[2], resources[3]); 627 db.AttachChild(*manager, resources[2], resources[3]);
628 ASSERT_EQ(4u, db.GetAllResourcesCount(*manager)); 628 ASSERT_EQ(4u, db.GetAllResourcesCount(*manager));
664 db.AttachChild(*manager, resources[1], resources[2]); 664 db.AttachChild(*manager, resources[1], resources[2]);
665 db.AttachChild(*manager, resources[2], resources[3]); 665 db.AttachChild(*manager, resources[2], resources[3]);
666 db.AttachChild(*manager, resources[level - 1], remaining); 666 db.AttachChild(*manager, resources[level - 1], remaining);
667 ASSERT_EQ(6u, db.GetAllResourcesCount(*manager)); 667 ASSERT_EQ(6u, db.GetAllResourcesCount(*manager));
668 668
669 OrthancPluginAttachment a; 669 OrthancPluginAttachment d;
670 a.uuid = "attachment"; 670 d.uuid = "attachment";
671 a.contentType = Orthanc::FileContentType_DicomAsJson; 671 d.contentType = Orthanc::FileContentType_DicomAsJson;
672 a.uncompressedSize = 4242; 672 d.uncompressedSize = 4242;
673 a.uncompressedHash = "md5"; 673 d.uncompressedHash = "md5";
674 a.compressionType = Orthanc::CompressionType_None; 674 d.compressionType = Orthanc::CompressionType_None;
675 a.compressedSize = 4242; 675 d.compressedSize = 4242;
676 a.compressedHash = "md5"; 676 d.compressedHash = "md5";
677 db.AddAttachment(*manager, resources[attachmentLevel], a, 42); 677 db.AddAttachment(*manager, resources[attachmentLevel], d, 42);
678 678
679 deletedAttachments.clear(); 679 deletedAttachments.clear();
680 a.uuid = "attachment2"; 680 d.uuid = "attachment2";
681 db.DeleteAttachment(*output, *manager, resources[attachmentLevel], Orthanc::FileContentType_DicomAsJson); 681 db.DeleteAttachment(*output, *manager, resources[attachmentLevel], Orthanc::FileContentType_DicomAsJson);
682 ASSERT_EQ(1u, deletedAttachments.size()); 682 ASSERT_EQ(1u, deletedAttachments.size());
683 ASSERT_EQ("attachment", *deletedAttachments.begin()); 683 ASSERT_EQ("attachment", *deletedAttachments.begin());
684 684
685 db.AddAttachment(*manager, resources[attachmentLevel], a, 43); 685 db.AddAttachment(*manager, resources[attachmentLevel], d, 43);
686 686
687 deletedAttachments.clear(); 687 deletedAttachments.clear();
688 deletedResources.clear(); 688 deletedResources.clear();
689 remainingAncestor.reset(); 689 remainingAncestor.reset();
690 690