import os
from turtledemo.penrose import start
import isystem.connect as ic
winidea_id = ''
def test_reset():
connMgr = ic.ConnectionMgr()
connMgr.connect(ic.CConnectionConfig().instanceId(winidea_id))
startup_path = 'CORE0/startup.c'
startup2_path = 'CORE0/startup2.c'
print(f"Creating {startup_path} file copy: {startup2_path}...")
docCtrl = ic.CDocumentController(connMgr, startup_path, "r")
try:
docCtrl.saveCopy(startup2_path)
except Warning as wrn:
print("File exited and was overwritten!")
print(f"Resetting {startup2_path} file content...")
docCtrl2 = ic.CDocumentController(connMgr, startup2_path, "u")
docCtrl2.reset(ic.IConnectIDE.drContent)
print(f"Closing {startup2_path} file...")
docCtrl2.save()
docCtrl2.close()
if __name__ == "__main__":
test_reset()