@Test public void testSpecCustomUserAndSeeds() throws Exception { Map<String, String> nodeEnv = getDefaultNodeEnv(); nodeEnv.put("REMOTE_SEEDS", "baz"); ServiceTestResult result = new ServiceTestRunner() .setOptions("service.user", "foo") .setPodEnv("node", nodeEnv) .run(); Assert.assertEquals("foo", result.getServiceSpec().getUser()); Assert.assertEquals("foo", result.getServiceSpec().getPods().get(0).getUser().get()); Assert.assertTrue(result.getTaskConfig("node", "server", "cassandra").contains("- seeds: \"foo,bar,baz\"")); }
public CassandraRecoveryPlanOverriderTest() throws Exception { ServiceTestResult result = new ServiceTestRunner() .setPodEnv("node", "LOCAL_SEEDS", "foo,bar") .run(); rawSpec = result.getRawServiceSpec(); serviceSpec = result.getServiceSpec(); }