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);