def test_createdelete(): _handle = en.proj_create() assert (_handle != None) _handle = en.proj_delete(_handle) assert (_handle == None)
def test_run(): _handle = en.proj_create() en.proj_run(_handle, INPUT_FILE_NET_1, REPORT_FILE_TEST, OUTPUT_FILE_TEST) assert osp.isfile(REPORT_FILE_TEST) == True assert osp.isfile(OUTPUT_FILE_TEST) == True en.proj_delete(_handle)
def test_savereopen(): input_file_reopen = os.path.join(DATA_PATH, 'test_reopen.inp') _handle = en.proj_create() en.proj_open(_handle, INPUT_FILE_NET_1, REPORT_FILE_TEST, OUTPUT_FILE_TEST) en.proj_savefile(_handle, input_file_reopen) en.proj_close(_handle) _handle = en.proj_delete(_handle) _handle = en.proj_create() en.proj_open(_handle, input_file_reopen, REPORT_FILE_TEST, OUTPUT_FILE_TEST) en.proj_close(_handle) _handle = en.proj_delete(_handle)
def handle(request): _handle = en.proj_create() en.proj_open(_handle, INPUT_FILE_NET_1, REPORT_FILE_TEST, OUTPUT_FILE_TEST) def close(): en.proj_close(_handle) en.proj_delete(_handle) request.addfinalizer(close) return _handle
def handle_warn(request): _handle = en.proj_create() en.proj_open(_handle, WARNING_TEST_INP, WARNING_TEST_RPT, WARNING_TEST_OUT) def close(): en.proj_close(_handle) en.proj_delete(_handle) request.addfinalizer(close) return _handle
def test_openclose(): _handle = en.proj_create() en.proj_open(_handle, INPUT_FILE_NET_1, REPORT_FILE_TEST, OUTPUT_FILE_TEST) en.proj_close(_handle) en.proj_delete(_handle)