From 95d4a6cd965c54cf87d18781130efeda8db8b1da Mon Sep 17 00:00:00 2001 From: porosnicuadrian Date: Wed, 5 May 2021 17:14:46 +0300 Subject: [PATCH] Fixed CompressFactor check for comparing --- utils/librates.go | 2 +- utils/librates_test.go | 13 ------------- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/utils/librates.go b/utils/librates.go index 3a8496394..eddd41138 100644 --- a/utils/librates.go +++ b/utils/librates.go @@ -459,7 +459,7 @@ func (rIl *RateSInterval) Equals(nRil *RateSInterval) (eq bool) { } } } - return true + return rIl.CompressFactor == nRil.CompressFactor } // Equals returns the equality between two RateSIncrement diff --git a/utils/librates_test.go b/utils/librates_test.go index c479118f2..88478b8d8 100644 --- a/utils/librates_test.go +++ b/utils/librates_test.go @@ -1696,19 +1696,6 @@ func TestRatesIncrementEquals(t *testing.T) { } incr2.IntervalRateIndex = 1 - //not equals by RateUID - incr1.Rate.uID = "changed_uID" - if incr1.Equals(incr2) { - t.Errorf("Intervals %+v and %+v are equal", ToJSON(incr1), ToJSON(incr2)) - } - incr1.Rate.uID = "newID" - - incr2.Rate.uID = "changed_uID" - if incr1.Equals(incr2) { - t.Errorf("Intervals %+v and %+v are equal", ToJSON(incr1), ToJSON(incr2)) - } - incr2.Rate.uID = "newID" - // not equals by CompressFactor incr1.CompressFactor = 0 if incr1.Equals(incr2) {