Mercurial > hg > orthanc-stone
comparison UnitTestsSources/TestStructureSet.cpp @ 1107:1533cccb5c43 broker
fix warnings
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 30 Oct 2019 10:21:51 +0100 |
parents | 29f5f2031310 |
children | d7e06542304c |
comparison
equal
deleted
inserted
replaced
1104:98cdfe5768a4 | 1107:1533cccb5c43 |
---|---|
4717 { | 4717 { |
4718 EXPECT_EQ(i, ds.Find(i)); | 4718 EXPECT_EQ(i, ds.Find(i)); |
4719 } | 4719 } |
4720 | 4720 |
4721 ds.Union(0, 4); | 4721 ds.Union(0, 4); |
4722 EXPECT_EQ(0, ds.Find(0)); | 4722 EXPECT_EQ(0u, ds.Find(0)); |
4723 EXPECT_EQ(0, ds.Find(4)); | 4723 EXPECT_EQ(0u, ds.Find(4)); |
4724 | 4724 |
4725 ds.Union(4, 6); | 4725 ds.Union(4, 6); |
4726 ds.Union(8, 9); | 4726 ds.Union(8, 9); |
4727 ds.Union(0, 8); | 4727 ds.Union(0, 8); |
4728 | 4728 |
4863 std::vector< RtStructRectanglesInSlab > slabCuts; | 4863 std::vector< RtStructRectanglesInSlab > slabCuts; |
4864 std::vector<std::pair<double, RectangleBoundaryKind> > boundaries; | 4864 std::vector<std::pair<double, RectangleBoundaryKind> > boundaries; |
4865 | 4865 |
4866 boundaries.clear(); | 4866 boundaries.clear(); |
4867 EXPECT_NO_THROW(AddSlabBoundaries(boundaries, slabCuts, 0)); | 4867 EXPECT_NO_THROW(AddSlabBoundaries(boundaries, slabCuts, 0)); |
4868 ASSERT_EQ(0, boundaries.size()); | 4868 ASSERT_EQ(0u, boundaries.size()); |
4869 } | 4869 } |
4870 | 4870 |
4871 TEST(StructureSet, ProcessBoundaryListTopRow) | 4871 TEST(StructureSet, ProcessBoundaryListTopRow) |
4872 { | 4872 { |
4873 std::vector< RtStructRectanglesInSlab > slabCuts; | 4873 std::vector< RtStructRectanglesInSlab > slabCuts; |
4877 boundaries.clear(); | 4877 boundaries.clear(); |
4878 AddSlabBoundaries(boundaries, slabCuts, 0); | 4878 AddSlabBoundaries(boundaries, slabCuts, 0); |
4879 | 4879 |
4880 { | 4880 { |
4881 size_t i = 0; | 4881 size_t i = 0; |
4882 ASSERT_EQ(4, boundaries.size()); | 4882 ASSERT_EQ(4u, boundaries.size()); |
4883 | 4883 |
4884 ASSERT_EQ(RectangleBoundaryKind_Start, boundaries[i].second); | 4884 ASSERT_EQ(RectangleBoundaryKind_Start, boundaries[i].second); |
4885 ASSERT_NEAR(5, boundaries[i].first, DELTA_MAX); | 4885 ASSERT_NEAR(5, boundaries[i].first, DELTA_MAX); |
4886 i++; | 4886 i++; |
4887 | 4887 |
4907 | 4907 |
4908 boundaries.clear(); | 4908 boundaries.clear(); |
4909 AddSlabBoundaries(boundaries, slabCuts, 0); | 4909 AddSlabBoundaries(boundaries, slabCuts, 0); |
4910 AddSlabBoundaries(boundaries, slabCuts, 1); | 4910 AddSlabBoundaries(boundaries, slabCuts, 1); |
4911 | 4911 |
4912 ASSERT_EQ(8, boundaries.size()); | 4912 ASSERT_EQ(8u, boundaries.size()); |
4913 | 4913 |
4914 { | 4914 { |
4915 size_t i = 0; | 4915 size_t i = 0; |
4916 | 4916 |
4917 ASSERT_EQ(RectangleBoundaryKind_Start, boundaries[i].second); | 4917 ASSERT_EQ(RectangleBoundaryKind_Start, boundaries[i].second); |