From b02992e46b6d8f7d9df8ff414f0af5b6ddb9f4c8 Mon Sep 17 00:00:00 2001 From: Milos Kozak Date: Fri, 3 Jul 2020 21:07:20 +0200 Subject: [PATCH] fix tests --- .../plugins/iob/iobCobCalculator/IobCobCalculatorPlugin.java | 2 +- .../GlucoseStatusTest.kt | 5 +---- .../IobCobCalculatorPluginTest.kt | 4 ++-- 3 files changed, 4 insertions(+), 7 deletions(-) rename app/src/test/java/info/nightscout/androidaps/plugins/iob/{iobCobCalculatorPlugin => iobCobCalculator}/GlucoseStatusTest.kt (97%) rename app/src/test/java/info/nightscout/androidaps/plugins/iob/{iobCobCalculatorPlugin => iobCobCalculator}/IobCobCalculatorPluginTest.kt (99%) diff --git a/app/src/main/java/info/nightscout/androidaps/plugins/iob/iobCobCalculator/IobCobCalculatorPlugin.java b/app/src/main/java/info/nightscout/androidaps/plugins/iob/iobCobCalculator/IobCobCalculatorPlugin.java index 5a03702d59..50a65dc689 100644 --- a/app/src/main/java/info/nightscout/androidaps/plugins/iob/iobCobCalculator/IobCobCalculatorPlugin.java +++ b/app/src/main/java/info/nightscout/androidaps/plugins/iob/iobCobCalculator/IobCobCalculatorPlugin.java @@ -81,7 +81,7 @@ public class IobCobCalculatorPlugin extends PluginBase implements IobCobCalculat // we need to make sure that bucketed_data will always have the same timestamp for correct use of cached values // once referenceTime != null all bucketed data should be (x * 5min) from referenceTime - private Long referenceTime = null; + Long referenceTime = null; private Boolean lastUsed5minCalculation = null; // true if used 5min bucketed data private volatile List bgReadings = null; // newest at index 0 diff --git a/app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculatorPlugin/GlucoseStatusTest.kt b/app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculator/GlucoseStatusTest.kt similarity index 97% rename from app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculatorPlugin/GlucoseStatusTest.kt rename to app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculator/GlucoseStatusTest.kt index b7b421035b..1f96b86b83 100644 --- a/app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculatorPlugin/GlucoseStatusTest.kt +++ b/app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculator/GlucoseStatusTest.kt @@ -1,13 +1,10 @@ -package info.nightscout.androidaps.plugins.iob.iobCobCalculatorPlugin +package info.nightscout.androidaps.plugins.iob.iobCobCalculator import dagger.android.AndroidInjector import dagger.android.HasAndroidInjector import info.nightscout.androidaps.TestBase import info.nightscout.androidaps.db.BgReading -import info.nightscout.androidaps.logging.AAPSLogger import info.nightscout.androidaps.plugins.general.nsclient.data.NSSgv -import info.nightscout.androidaps.plugins.iob.iobCobCalculator.GlucoseStatus -import info.nightscout.androidaps.plugins.iob.iobCobCalculator.IobCobCalculatorPlugin import info.nightscout.androidaps.utils.DateUtil import info.nightscout.androidaps.utils.T import org.json.JSONException diff --git a/app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculatorPlugin/IobCobCalculatorPluginTest.kt b/app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculator/IobCobCalculatorPluginTest.kt similarity index 99% rename from app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculatorPlugin/IobCobCalculatorPluginTest.kt rename to app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculator/IobCobCalculatorPluginTest.kt index 93a30ca973..9bb58a0738 100644 --- a/app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculatorPlugin/IobCobCalculatorPluginTest.kt +++ b/app/src/test/java/info/nightscout/androidaps/plugins/iob/iobCobCalculator/IobCobCalculatorPluginTest.kt @@ -1,4 +1,4 @@ -package info.nightscout.androidaps.plugins.iob.iobCobCalculatorPlugin +package info.nightscout.androidaps.plugins.iob.iobCobCalculator import dagger.android.AndroidInjector import dagger.android.HasAndroidInjector @@ -7,7 +7,6 @@ import info.nightscout.androidaps.db.BgReading import info.nightscout.androidaps.interfaces.ActivePluginProvider import info.nightscout.androidaps.plugins.bus.RxBusWrapper import info.nightscout.androidaps.interfaces.ProfileFunction -import info.nightscout.androidaps.plugins.iob.iobCobCalculator.IobCobCalculatorPlugin import info.nightscout.androidaps.plugins.sensitivity.SensitivityAAPSPlugin import info.nightscout.androidaps.plugins.sensitivity.SensitivityOref1Plugin import info.nightscout.androidaps.plugins.sensitivity.SensitivityWeightedAveragePlugin @@ -340,6 +339,7 @@ class IobCobCalculatorPluginTest : TestBase() { bgReadingList.add(BgReading(injector).date(DateUtil.fromISODateString("2018-09-05T03:50:03Z")).value(100.0)) bgReadingList.add(BgReading(injector).date(DateUtil.fromISODateString("2018-09-05T03:44:57Z")).value(100.0)) iobCobCalculatorPlugin.bgReadings = bgReadingList + iobCobCalculatorPlugin.referenceTime = null Assert.assertEquals(true, iobCobCalculatorPlugin.isAbout5minData) iobCobCalculatorPlugin.createBucketedData() Assert.assertEquals(DateUtil.fromISODateString("2018-09-05T13:34:57Z").time, iobCobCalculatorPlugin.bucketedData[0].timestamp)