|
@@ -22,12 +22,16 @@ from stacks.utils.RMFTestCase import *
|
|
|
import json
|
|
|
|
|
|
class TestPigClient(RMFTestCase):
|
|
|
+ COMMON_SERVICES_PACKAGE_DIR = "PIG/0.12.0.2.0/package"
|
|
|
+ STACK_VERSION = "2.0.6"
|
|
|
|
|
|
def test_configure_default(self):
|
|
|
- self.executeScript("2.0.6/services/PIG/package/scripts/pig_client.py",
|
|
|
+ self.executeScript(self.COMMON_SERVICES_PACKAGE_DIR + "/scripts/pig_client.py",
|
|
|
classname = "PigClient",
|
|
|
command = "configure",
|
|
|
- config_file="default.json"
|
|
|
+ config_file="default.json",
|
|
|
+ hdp_stack_version = self.STACK_VERSION,
|
|
|
+ target = RMFTestCase.TARGET_COMMON_SERVICES
|
|
|
)
|
|
|
|
|
|
self.assertResourceCalled('Directory', '/etc/pig/conf',
|
|
@@ -57,10 +61,12 @@ class TestPigClient(RMFTestCase):
|
|
|
|
|
|
|
|
|
def test_configure_secured(self):
|
|
|
- self.executeScript("2.0.6/services/PIG/package/scripts/pig_client.py",
|
|
|
+ self.executeScript(self.COMMON_SERVICES_PACKAGE_DIR + "/scripts/pig_client.py",
|
|
|
classname = "PigClient",
|
|
|
command = "configure",
|
|
|
- config_file="secured.json"
|
|
|
+ config_file="secured.json",
|
|
|
+ hdp_stack_version = self.STACK_VERSION,
|
|
|
+ target = RMFTestCase.TARGET_COMMON_SERVICES
|
|
|
)
|
|
|
|
|
|
self.assertResourceCalled('Directory', '/etc/pig/conf',
|
|
@@ -95,10 +101,12 @@ class TestPigClient(RMFTestCase):
|
|
|
|
|
|
default_json['hostLevelParams']['stack_version'] = '2.2'
|
|
|
|
|
|
- self.executeScript("2.0.6/services/PIG/package/scripts/pig_client.py",
|
|
|
+ self.executeScript(self.COMMON_SERVICES_PACKAGE_DIR + "/scripts/pig_client.py",
|
|
|
classname = "PigClient",
|
|
|
command = "configure",
|
|
|
- config_dict=default_json
|
|
|
+ config_dict=default_json,
|
|
|
+ hdp_stack_version = self.STACK_VERSION,
|
|
|
+ target = RMFTestCase.TARGET_COMMON_SERVICES
|
|
|
)
|
|
|
|
|
|
self.assertResourceCalled('Directory', '/etc/pig/conf',
|