From 50dff36dd817b64fe8b3ed70f214aab8772d57aa Mon Sep 17 00:00:00 2001 From: Chris Rogers <scarf148@cn248.scarf.rl.ac.uk> Date: Wed, 5 Dec 2018 18:13:32 +0000 Subject: [PATCH] Use size_t not uint --- .../AbsBeamline/PolynomialTest.cpp | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/tests/classic_src/AbsBeamline/PolynomialTest.cpp b/tests/classic_src/AbsBeamline/PolynomialTest.cpp index b04a7abab..9a4a4ac26 100644 --- a/tests/classic_src/AbsBeamline/PolynomialTest.cpp +++ b/tests/classic_src/AbsBeamline/PolynomialTest.cpp @@ -125,16 +125,16 @@ TEST (PolynomialTest, RecursionRelation) { polynomial::RecursionRelation r3(r2), r4, r5(1, 4); r4 = r3; r5.applyOperator(); - EXPECT_EQ(r1.getMaxXDerivatives(), uint(0)); - EXPECT_EQ(r1.getMaxSDerivatives(), uint(0)); - EXPECT_EQ(r2.getMaxXDerivatives(), uint(2)); - EXPECT_EQ(r2.getMaxSDerivatives(), uint(1)); - EXPECT_EQ(r3.getMaxXDerivatives(), uint(2)); - EXPECT_EQ(r3.getMaxSDerivatives(), uint(1)); - EXPECT_EQ(r4.getMaxXDerivatives(), uint(2)); - EXPECT_EQ(r4.getMaxSDerivatives(), uint(1)); - EXPECT_EQ(r5.getMaxXDerivatives(), uint(4)); - EXPECT_EQ(r5.getMaxSDerivatives(), uint(2)); + EXPECT_EQ(r1.getMaxXDerivatives(), size_t(0)); + EXPECT_EQ(r1.getMaxSDerivatives(), size_t(0)); + EXPECT_EQ(r2.getMaxXDerivatives(), size_t(2)); + EXPECT_EQ(r2.getMaxSDerivatives(), size_t(1)); + EXPECT_EQ(r3.getMaxXDerivatives(), size_t(2)); + EXPECT_EQ(r3.getMaxSDerivatives(), size_t(1)); + EXPECT_EQ(r4.getMaxXDerivatives(), size_t(2)); + EXPECT_EQ(r4.getMaxSDerivatives(), size_t(1)); + EXPECT_EQ(r5.getMaxXDerivatives(), size_t(4)); + EXPECT_EQ(r5.getMaxSDerivatives(), size_t(2)); EXPECT_NEAR(r4.evaluatePolynomial(0.2, 1, 0), 0.8336, 1e-6); r4.truncate(2); EXPECT_NEAR(r4.evaluatePolynomial(0.2, 1, 0), 0.84, 1e-6); @@ -146,9 +146,9 @@ TEST (PolynomialTest, RecursionRelation) { EXPECT_TRUE(r2.isPolynomialZero(2, 1)); EXPECT_TRUE(r2.isPolynomialZero(1, 1)); r2.resizeX(4); - EXPECT_EQ(r2.getMaxXDerivatives(), uint(4)); + EXPECT_EQ(r2.getMaxXDerivatives(), size_t(4)); r2.resizeS(7); - EXPECT_EQ(r2.getMaxSDerivatives(), uint(7)); + EXPECT_EQ(r2.getMaxSDerivatives(), size_t(7)); r3.differentiateX(); EXPECT_NEAR(r3.evaluatePolynomial(0.2, 3, 0), 1.0, 1e-6); EXPECT_NEAR(r3.evaluatePolynomial(0.2, 1, 1), 0.696, 1e-6); @@ -173,14 +173,14 @@ TEST (PolynomialTest, TwoPolynomial) { } std::vector<std::vector<int>> vec1, vec2; polynomial::TwoPolynomial zpoly(vec1); - EXPECT_EQ(zpoly.getMaxXorder(), uint(0)); - EXPECT_EQ(zpoly.getMaxSorder(), uint(0)); + EXPECT_EQ(zpoly.getMaxXorder(), size_t(0)); + EXPECT_EQ(zpoly.getMaxSorder(), size_t(0)); EXPECT_EQ(zpoly.getCoefficient(0, 0), 0); vec1.resize(2); vec2.resize(3); polynomial::TwoPolynomial zpoly2(vec1); - EXPECT_EQ(zpoly2.getMaxXorder(), uint(0)); - EXPECT_EQ(zpoly2.getMaxSorder(), uint(0)); + EXPECT_EQ(zpoly2.getMaxXorder(), size_t(0)); + EXPECT_EQ(zpoly2.getMaxSorder(), size_t(0)); EXPECT_EQ(zpoly2.getCoefficient(0, 0), 0); vec1[0] = v1; EXPECT_THROW({polynomial::TwoPolynomial dummy(vec1);}, std::length_error); @@ -237,13 +237,13 @@ TEST (PolynomialTest, TwoPolynomial) { EXPECT_EQ(poly2.getCoefficient(2, 0), 24); EXPECT_EQ(poly2.getCoefficient(2, 2), 72); EXPECT_EQ(poly2.getCoefficient(3, 1), 96); - EXPECT_EQ(poly2.getMaxXorder(), uint(3)); - EXPECT_EQ(poly2.getMaxSorder(), uint(2)); + EXPECT_EQ(poly2.getMaxXorder(), size_t(3)); + EXPECT_EQ(poly2.getMaxSorder(), size_t(2)); poly2.setMaxXorder(6); poly2.setMaxSorder(7); - EXPECT_EQ(poly2.getMaxXorder(), uint(6)); - EXPECT_EQ(poly2.getMaxSorder(), uint(7)); - EXPECT_EQ(poly3.getNdSfactors(), uint(0)); + EXPECT_EQ(poly2.getMaxXorder(), size_t(6)); + EXPECT_EQ(poly2.getMaxSorder(), size_t(7)); + EXPECT_EQ(poly3.getNdSfactors(), size_t(0)); poly5.differentiateX(); EXPECT_EQ(poly5.getCoefficient(0, 1), 4); EXPECT_EQ(poly5.getCoefficient(1, 1), 4); @@ -254,9 +254,9 @@ TEST (PolynomialTest, TwoPolynomial) { EXPECT_EQ(poly3.getCoefficient(1, 1), 18); EXPECT_EQ(poly3.getCoefficient(0, 2), 0); EXPECT_EQ(poly3.getCoefficient(1, 0), 4); - EXPECT_EQ(poly3.getNdSfactors(),uint(1)); + EXPECT_EQ(poly3.getNdSfactors(),size_t(1)); poly3.setdSfactors(vv1); - EXPECT_EQ(poly3.getNdSfactors(), uint(3)); + EXPECT_EQ(poly3.getNdSfactors(), size_t(3)); std::vector<std::size_t> v4 = poly3.getdSfactors(); EXPECT_EQ(v4[0], size_t(1)); EXPECT_EQ(v4[1], size_t(2)); @@ -340,11 +340,11 @@ TEST (PolynomialTest, PolynomialSum) { EXPECT_NEAR(sum3.evaluatePolynomial(0, 2, 1), 76.0, 1e-6); EXPECT_NEAR(sum3.evaluatePolynomial(0, 1, 2), 54.0, 1e-6); EXPECT_NEAR(sum3.evaluatePolynomial(0, 2, 2), 136.0, 1e-6); - EXPECT_EQ(sum1.numberOfTerms(), uint(0)); - EXPECT_EQ(sum2.numberOfTerms(), uint(1)); - EXPECT_EQ(sum3.numberOfTerms(), uint(1)); - EXPECT_EQ(sum4.numberOfTerms(), uint(1)); - EXPECT_EQ(sum5.numberOfTerms(), uint(1)); + EXPECT_EQ(sum1.numberOfTerms(), size_t(0)); + EXPECT_EQ(sum2.numberOfTerms(), size_t(1)); + EXPECT_EQ(sum3.numberOfTerms(), size_t(1)); + EXPECT_EQ(sum4.numberOfTerms(), size_t(1)); + EXPECT_EQ(sum5.numberOfTerms(), size_t(1)); EXPECT_TRUE(sum2.isPolynomialZero(1)); EXPECT_FALSE(sum2.isPolynomialZero(0)); EXPECT_TRUE(sum2.isPolynomialZero(3)); -- GitLab