Пример #1
0
def test_createdelete():

    _handle = en.proj_create()
    assert (_handle != None)

    _handle = en.proj_delete(_handle)
    assert (_handle == None)
Пример #2
0
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)
Пример #3
0
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)
Пример #4
0
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
Пример #5
0
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
Пример #6
0
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)