7import isystem.connect
as ic
13def test_getSetOptionJSON():
14 connMgr = ic.ConnectionMgr()
15 connMgr.connect(ic.CConnectionConfig().instanceId(winidea_id))
17 ideCtrl = ic.CIDEController(connMgr)
19 urlBase =
"/IDE/Options.Terminal.Session"
21 print(f
"Writing data to options via JSON format to: {urlBase}")
26 ideCtrl.setOptionJSON(urlBase, json.dumps(jsonData))
28 print(f
"Reading data from options via JSON format:")
29 dataStr = ideCtrl.getOptionJSON(urlBase)
30 data = json.loads(dataStr)
31 for name, value
in data[
"Session"].items():
32 print(f
"\t'{name}': '{value}'")
35if __name__ ==
"__main__":
36 test_getSetOptionJSON()