protected void setVal(String name, String value) throws InterruptedException, PyDebuggerException { XValue var = XDebuggerTestUtil.evaluate(mySession, name).first; myDebugProcess.changeVariable((PyDebugValue) var, value); }
protected Variable eval(String name) throws InterruptedException { Assert.assertTrue("Eval works only while suspended", mySession.isSuspended()); XValue var = XDebuggerTestUtil.evaluate(mySession, name).first; Assert.assertNotNull("There is no variable named " + name, var); return new Variable(var); }