class TestConfigUnixIserverTask(unittest.TestCase):
    
    def setUp(self):
        self.state=State()
        self.state.put(StaticVariables.SERVERNAME,"whe-rh56")
        self.state.put(StaticVariables.SERVERLOGIN,"root")
        self.state.put(StaticVariables.SERVERPASSWORD,"kramer5B")
        self.state.put(StaticVariables.BUILDVERSION,"DEBUG")
        self.state.put(StaticVariables.BUILDNO, "9.5.0200.0057")
        self.state.put(StaticVariables.BUILDINSTALLPATH,r"/build")
        self.state.put(StaticVariables.ISERVERPORT,34952)
        self.state.put(StaticVariables.OS, "Linux")
        self.state.put(StaticVariables.ISERVERDSN, "testdsn")
        self.state.put(StaticVariables.MDLOGIN, "eat-rw")
        self.state.put(StaticVariables.MDPWD, "eat-rw")
        self.state.put(StaticVariables.ISERVERDEF, "Sank")
        
        #self.state.put(StaticVariables.ISERVERLOGIN, "eat-rw")

        self.instance = ConfigUnixIServerTask()
 

 
    def tearDown(self):
        #unittest.TestCase.tearDown(self)
        pass
        
    def test_it(self):
        self.instance.execute(self.state)
        print self.instance.getStat()
        self.assertEqual(self.instance.stat, TaskStatus.PASS, "Test Fail")
        

        
    def setUp(self):
        self.state=State()
        self.state.put(StaticVariables.SERVERNAME,"whe-rh56")
        self.state.put(StaticVariables.SERVERLOGIN,"root")
        self.state.put(StaticVariables.SERVERPASSWORD,"kramer5B")
        self.state.put(StaticVariables.BUILDVERSION,"DEBUG")
        self.state.put(StaticVariables.BUILDNO, "9.5.0200.0057")
        self.state.put(StaticVariables.BUILDINSTALLPATH,r"/build")
        self.state.put(StaticVariables.ISERVERPORT,34952)
        self.state.put(StaticVariables.OS, "Linux")
        self.state.put(StaticVariables.ISERVERDSN, "testdsn")
        self.state.put(StaticVariables.MDLOGIN, "eat-rw")
        self.state.put(StaticVariables.MDPWD, "eat-rw")
        self.state.put(StaticVariables.ISERVERDEF, "Sank")
        
        #self.state.put(StaticVariables.ISERVERLOGIN, "eat-rw")

        self.instance = ConfigUnixIServerTask()