You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by kh...@apache.org on 2017/10/04 22:05:27 UTC

[geode] 02/02: GEODE-3539: refactored to reduce code duplication

This is an automated email from the ASF dual-hosted git repository.

khowe pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git

commit 22b02c73e52795ff9175b693a5e3121d0d3618b7
Author: Ken Howe <kh...@pivotal.io>
AuthorDate: Wed Oct 4 08:45:38 2017 -0700

    GEODE-3539: refactored to reduce code duplication
---
 .../cli/commands/AlterRuntimeCommandDUnitTest.java | 70 +++++++---------------
 1 file changed, 20 insertions(+), 50 deletions(-)

diff --git a/geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/AlterRuntimeCommandDUnitTest.java b/geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/AlterRuntimeCommandDUnitTest.java
index e6e178a..2bc9c91 100644
--- a/geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/AlterRuntimeCommandDUnitTest.java
+++ b/geode-web/src/test/java/org/apache/geode/management/internal/cli/commands/AlterRuntimeCommandDUnitTest.java
@@ -23,7 +23,6 @@ import java.util.Properties;
 
 import junitparams.JUnitParamsRunner;
 import junitparams.Parameters;
-import org.junit.Assert;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.experimental.categories.Category;
@@ -57,6 +56,22 @@ public class AlterRuntimeCommandDUnitTest {
   @Rule
   public TemporaryFolder temporaryFolder = new TemporaryFolder();
 
+  private void verifyDefaultConfig(MemberVM[] servers) {
+    for (MemberVM server : servers) {
+      server.invoke(() -> {
+        InternalCache cache = LocatorServerStartupRule.serverStarter.getCache();
+        DistributionConfig config = cache.getInternalDistributedSystem().getConfig();
+        assertThat(config.getLogLevel()).isEqualTo(LogWriterImpl.ERROR_LEVEL);
+        assertThat(config.getLogFileSizeLimit()).isEqualTo(0);
+        assertThat(config.getArchiveDiskSpaceLimit()).isEqualTo(0);
+        assertThat(config.getStatisticSampleRate()).isEqualTo(1000);
+        assertThat(config.getStatisticArchiveFile().getName()).isEqualTo("");
+        assertThat(config.getStatisticSamplingEnabled()).isTrue();
+        assertThat(config.getLogDiskSpaceLimit()).isEqualTo(0);
+      });
+    }
+  }
+
   @Test
   @Parameters({"true", "false"})
   public void testAlterRuntimeConfig(final boolean connectOverHttp) throws Exception {
@@ -349,18 +364,7 @@ public class AlterRuntimeCommandDUnitTest {
     assertThat(result.getStatus()).isEqualTo(Result.Status.ERROR);
     assertThat(gfsh.getGfshOutput()).contains("Could not set \"log-file-size-limit\" to \"-1\"");
 
-    for (MemberVM server : new MemberVM[] {server1, server2}) {
-      server.invoke(() -> {
-        InternalCache cache = LocatorServerStartupRule.serverStarter.getCache();
-        DistributionConfig config = cache.getInternalDistributedSystem().getConfig();
-        assertThat(config.getLogFileSizeLimit()).isEqualTo(0);
-        assertThat(config.getArchiveDiskSpaceLimit()).isEqualTo(0);
-        assertThat(config.getStatisticSampleRate()).isEqualTo(1000);
-        assertThat(config.getStatisticArchiveFile().getName()).isEqualTo("");
-        assertThat(config.getStatisticSamplingEnabled()).isTrue();
-        assertThat(config.getLogDiskSpaceLimit()).isEqualTo(0);
-      });
-    }
+    verifyDefaultConfig(new MemberVM[] {server1, server2});
   }
 
   @Test
@@ -404,18 +408,7 @@ public class AlterRuntimeCommandDUnitTest {
     assertThat(gfsh.getGfshOutput())
         .contains("Could not set \"log-file-size-limit\" to \"1,000,001\"");
 
-    for (MemberVM server : new MemberVM[] {server1, server2}) {
-      server.invoke(() -> {
-        InternalCache cache = LocatorServerStartupRule.serverStarter.getCache();
-        DistributionConfig config = cache.getInternalDistributedSystem().getConfig();
-        assertThat(config.getLogFileSizeLimit()).isEqualTo(0);
-        assertThat(config.getArchiveDiskSpaceLimit()).isEqualTo(0);
-        assertThat(config.getStatisticSampleRate()).isEqualTo(1000);
-        assertThat(config.getStatisticArchiveFile().getName()).isEqualTo("");
-        assertThat(config.getStatisticSamplingEnabled()).isTrue();
-        assertThat(config.getLogDiskSpaceLimit()).isEqualTo(0);
-      });
-    }
+    verifyDefaultConfig(new MemberVM[] {server1, server2});
   }
 
   @Test
@@ -705,18 +698,7 @@ public class AlterRuntimeCommandDUnitTest {
     assertThat(gfsh.getGfshOutput())
         .contains("Could not set \"statistic-sample-rate\" to \"60,001\"");
 
-    for (MemberVM server : new MemberVM[] {server1, server2}) {
-      server.invoke(() -> {
-        InternalCache cache = LocatorServerStartupRule.serverStarter.getCache();
-        DistributionConfig config = cache.getInternalDistributedSystem().getConfig();
-        assertThat(config.getLogFileSizeLimit()).isEqualTo(0);
-        assertThat(config.getArchiveDiskSpaceLimit()).isEqualTo(0);
-        assertThat(config.getStatisticSampleRate()).isEqualTo(1000);
-        assertThat(config.getStatisticArchiveFile().getName()).isEqualTo("");
-        assertThat(config.getStatisticSamplingEnabled()).isTrue();
-        assertThat(config.getLogDiskSpaceLimit()).isEqualTo(0);
-      });
-    }
+    verifyDefaultConfig(new MemberVM[] {server1, server2});
   }
 
   @Test
@@ -1068,19 +1050,7 @@ public class AlterRuntimeCommandDUnitTest {
     assertThat(gfsh.getGfshOutput())
         .contains("Could not set \"archive-file-size-limit\" to \"1,000,001\"");
 
-    for (MemberVM server : new MemberVM[] {server1, server2}) {
-      server.invoke(() -> {
-        InternalCache cache = LocatorServerStartupRule.serverStarter.getCache();
-        DistributionConfig config = cache.getInternalDistributedSystem().getConfig();
-        assertThat(config.getLogFileSizeLimit()).isEqualTo(0);
-        assertThat(config.getArchiveDiskSpaceLimit()).isEqualTo(0);
-        assertThat(config.getArchiveFileSizeLimit()).isEqualTo(0);
-        assertThat(config.getStatisticSampleRate()).isEqualTo(1000);
-        assertThat(config.getStatisticArchiveFile().getName()).isEqualTo("");
-        assertThat(config.getStatisticSamplingEnabled()).isTrue();
-        assertThat(config.getLogDiskSpaceLimit()).isEqualTo(0);
-      });
-    }
+    verifyDefaultConfig(new MemberVM[] {server1, server2});
   }
 
   @Test

-- 
To stop receiving notification emails like this one, please contact
"commits@geode.apache.org" <co...@geode.apache.org>.