def test_execute_command_with_redirect(self): # Arrange entity = LocalEntity('/', redirect_output=True) home_dir = "/" # Act ret = entity.execute_command("ls " + home_dir) # Assert self.assertIsInstance(ret, basestring) self.assertEquals(ret, "")
def test_execute_command(self): # Arrange entity = LocalEntity() home_dir = os.getcwd() # Act ret = entity.execute_command("ls -a " + home_dir) # Assert self.assertIsInstance(ret, basestring) ret_list = ret.split() # ls -a returns . and .. but os.listdir doesn't ret_list.remove(".") ret_list.remove("..") ret_list.sort() current_list = os.listdir(home_dir) current_list.sort() self.assertEquals(ret_list, current_list)
def tearDown(self): cmd_exec = LocalEntity(redirect_output=True) cmd_exec.execute_command("onos stop") cmd_exec.execute_command("cassandra stop") cmd_exec.execute_command("zk status stop")
def setUp(self): cmd_exec = LocalEntity(redirect_output=True) cmd_exec.execute_command("onos stop") cmd_exec.execute_command("cassandra start") cmd_exec.execute_command("cassandra start")
def setup(): cmd_exec = LocalEntity(redirect_output=True, cwd=vagrant_dir) cmd_exec.execute_command("onos stop") cmd_exec.execute_command("zk stop") cmd_exec.execute_command("cassandra stop") # cmd_exec.execute_command("echo 'sleeping for 10sec'; sleep 10") cmd_exec.execute_command("./scripts/conf_setup.sh 2;") cmd_exec.execute_command("zk start") cmd_exec.execute_command("cassandra start") cmd_exec.execute_command("echo 'sleeping for 10sec'; sleep 10") cmd_exec.execute_command("cassandra cleandb;") cmd_exec.execute_command("echo 'sleeping for 10sec'; sleep 10")
def setup(): cmd_exec = LocalEntity(redirect_output=True, cwd=vagrant_dir) cmd_exec.execute_command("onos stop") cmd_exec.execute_command("zk stop") cmd_exec.execute_command("cassandra stop") #cmd_exec.execute_command("echo 'sleeping for 10sec'; sleep 10") cmd_exec.execute_command("./scripts/conf_setup.sh 2;") cmd_exec.execute_command("zk start") cmd_exec.execute_command("cassandra start") cmd_exec.execute_command("echo 'sleeping for 10sec'; sleep 10") cmd_exec.execute_command("cassandra cleandb;") cmd_exec.execute_command("echo 'sleeping for 10sec'; sleep 10")