Example #1
0
def pl_test013(resultlog, result_dir, namespace):
    """Tests the remainder of the selection list Build menu options"""
    testname = sys._getframe().f_code.co_name
    resultlog.write("\n" + testname + ", " + str(datetime.datetime.today()) + ": ")
    logging.debug("\n" + testname + ", " + str(datetime.datetime.today()) + ": ")
    try:
        VistA1 = connect_VistA(testname, result_dir, namespace)
        pl = PLActions(VistA1, user="******", code="1Doc!@#$")
        pl.signon()
        pl.createsellist(listname="List001", clinic="VISTA")
        pl.createsellist(listname="List002", clinic="VISTA")
        pl.createcat(listname="List001", catname="cat001")
        pl.createcat(listname="List001", catname="cat002")
        pl.catad(listname="List001", catname="cat001", icd="787.1")
        pl.catad(listname="List001", catname="cat001", icd="786.50")
        pl.catad(listname="List001", catname="cat001", icd="100.0")
        pl.catad(listname="List001", catname="cat002", icd="780.50")
        pl.catad(listname="List001", catname="cat002", icd="292.0")
        pl.catad(listname="List001", catname="cat002", icd="304.90")
        pl.sellistad(listname="List001", catname="cat001")
        pl.sellistad(listname="List001", catname="cat002")
        pl.resequencecat(listname="List001", catnames=["cat001", "cat002"])
        pl.categorydisp(listname="List001", catname="cat001")
        pl.changesellist(list1="List001", list2="List002")
        pl.sellistrm(listname="List001")
        pl.sellistrm(listname="List001")
        pl.catdl(listname="List001", catname="cat001")
        pl.catdl(listname="List001", catname="cat002")
        pl.sellistrfu(listname="List001", username="******")
        pl.sellistdl(listname="List001")
        pl.sellistdl(listname="List002")
        pl.signoff()
    except TestHelper.TestError, e:
        resultlog.write(e.value)
        logging.error(testname + " EXCEPTION ERROR: Unexpected test result")
Example #2
0
def pl_test013(test_suite_details):
    '''This tests the remaining selection list Build menu options not already tested elsewhere'''
    testname = sys._getframe().f_code.co_name
    test_driver = TestHelper.TestDriver(testname)

    test_driver.pre_test_run(test_suite_details)
    try:
        VistA1 = test_driver.connect_VistA(test_suite_details)
        pl = PLActions(VistA1, user='******', code='1Doc!@#$')
        pl.signon()
        pl.createsellist(listname="List001", clinic='VISTA')
        pl.createsellist(listname="List002", clinic='VISTA')
        pl.createcat(listname='List001', catname='cat001')
        pl.createcat(listname='List001', catname='cat002')
        pl.catad(listname='List002',
                 catname='cat001',
                 icd='787.1',
                 snomed='16331000')
        pl.catad(listname='List002',
                 catname='cat001',
                 icd='786.50',
                 snomed='29857009')
        pl.catad(listname='List002',
                 catname='cat001',
                 icd='100.0',
                 snomed='77377001')
        pl.catad(listname='List002',
                 catname='cat002',
                 icd='780.50',
                 snomed='53888004')
        pl.catad(listname='List002',
                 catname='cat002',
                 icd='292.0',
                 snomed='363101005')
        pl.catad(listname='List002',
                 catname='cat002',
                 icd='304.90',
                 snomed='191816009')
        pl.sellistad(listname='List001', catname='cat001')
        pl.sellistad(listname='List001', catname='cat002')
        pl.resequencecat(listname='List001', catnames=['cat001', 'cat002'])
        pl.categorydisp(listname='List001', catname='cat001')
        pl.changesellist(list1='List001', list2='List002')
        pl.sellistrm(listname='List001')
        pl.sellistrm(listname='List001')
        pl.catdl(listname='List001', catname='cat001')
        pl.catdl(listname='List001', catname='cat002')
        pl.sellistrfu(listname='List001', username='******')
        pl.sellistdl(listname='List001')
        pl.sellistdl(listname='List002')
        pl.signoff()

        test_driver.post_test_run(test_suite_details)
    except TestHelper.TestError, e:
        test_driver.exception_handling(test_suite_details, e)
def pl_test013(test_suite_details):
    # Tests the remainder of the selection list Build menu options
    testname = sys._getframe().f_code.co_name
    test_driver = TestHelper.TestDriver(testname)

    test_driver.pre_test_run(test_suite_details)
    try:
        VistA1 = test_driver.connect_VistA(test_suite_details)
        pl = PLActions(VistA1, user='******', code='1Doc!@#$')
        pl.signon()
        pl.createsellist(listname="List001", clinic='VISTA')
        pl.createsellist(listname="List002", clinic='VISTA')
        pl.createcat(listname='List001', catname='cat001')
        pl.createcat(listname='List001', catname='cat002')
        pl.catad(listname='List001', catname='cat001', icd='787.1')
        pl.catad(listname='List001', catname='cat001', icd='786.50')
        pl.catad(listname='List001', catname='cat001', icd='100.0')
        pl.catad(listname='List001', catname='cat002', icd='780.50')
        pl.catad(listname='List001', catname='cat002', icd='292.0')
        pl.catad(listname='List001', catname='cat002', icd='304.90')
        pl.sellistad(listname='List001', catname='cat001')
        pl.sellistad(listname='List001', catname='cat002')
        pl.resequencecat(listname='List001', catnames=['cat001', 'cat002'])
        pl.categorydisp(listname='List001', catname='cat001')
        pl.changesellist(list1='List001', list2='List002')
        pl.sellistrm(listname='List001')
        pl.sellistrm(listname='List001')
        pl.catdl(listname='List001', catname='cat001')
        pl.catdl(listname='List001', catname='cat002')
        pl.sellistrfu(listname='List001', username='******')
        pl.sellistdl(listname='List001')
        pl.sellistdl(listname='List002')
        pl.signoff()

        test_driver.post_test_run(test_suite_details)
    except TestHelper.TestError, e:
        test_driver.exception_handling(test_suite_details, e)
Example #4
0
def pl_test013(resultlog, result_dir, namespace):
    '''Tests the remainder of the selection list Build menu options'''
    testname = sys._getframe().f_code.co_name
    resultlog.write('\n' + testname + ', ' + str(datetime.datetime.today()) +
                    ': ')
    logging.debug('\n' + testname + ', ' + str(datetime.datetime.today()) +
                  ': ')
    try:
        VistA1 = connect_VistA(testname, result_dir, namespace)
        pl = PLActions(VistA1, user='******', code='1Doc!@#$')
        pl.signon()
        pl.createsellist(listname="List001", clinic='VISTA')
        pl.createsellist(listname="List002", clinic='VISTA')
        pl.createcat(listname='List001', catname='cat001')
        pl.createcat(listname='List001', catname='cat002')
        pl.catad(listname='List001', catname='cat001', icd='787.1')
        pl.catad(listname='List001', catname='cat001', icd='786.50')
        pl.catad(listname='List001', catname='cat001', icd='100.0')
        pl.catad(listname='List001', catname='cat002', icd='780.50')
        pl.catad(listname='List001', catname='cat002', icd='292.0')
        pl.catad(listname='List001', catname='cat002', icd='304.90')
        pl.sellistad(listname='List001', catname='cat001')
        pl.sellistad(listname='List001', catname='cat002')
        pl.resequencecat(listname='List001', catnames=['cat001', 'cat002'])
        pl.categorydisp(listname='List001', catname='cat001')
        pl.changesellist(list1='List001', list2='List002')
        pl.sellistrm(listname='List001')
        pl.sellistrm(listname='List001')
        pl.catdl(listname='List001', catname='cat001')
        pl.catdl(listname='List001', catname='cat002')
        pl.sellistrfu(listname='List001', username='******')
        pl.sellistdl(listname='List001')
        pl.sellistdl(listname='List002')
        pl.signoff()
    except TestHelper.TestError, e:
        resultlog.write(e.value)
        logging.error(testname + ' EXCEPTION ERROR: Unexpected test result')
Example #5
0
def pl_test013(resultlog, result_dir, namespace):
    '''This tests the remaining selection list Build menu options not already tested elsewhere'''
    testname = sys._getframe().f_code.co_name
    resultlog.write('\n' + testname + ', '
                    + str(datetime.datetime.today()) + ': ')
    logging.debug('\n' + testname + ', ' + str(datetime.datetime.today()) + ': ')
    try:
        VistA1 = connect_VistA(testname, result_dir, namespace)
        pl = PLActions(VistA1, user='******', code='1Doc!@#$')
        pl.signon()
        pl.createsellist(listname="List001", clinic='VISTA')
        pl.createsellist(listname="List002", clinic='VISTA')
        pl.createcat(listname='List001', catname='cat001')
        pl.createcat(listname='List001', catname='cat002')
        pl.catad(listname='List001', catname='cat001', icd='787.1')
        pl.catad(listname='List001', catname='cat001', icd='786.50')
        pl.catad(listname='List001', catname='cat001', icd='100.0')
        pl.catad(listname='List001', catname='cat002', icd='780.50')
        pl.catad(listname='List001', catname='cat002', icd='292.0')
        pl.catad(listname='List001', catname='cat002', icd='304.90')
        pl.sellistad(listname='List001', catname='cat001')
        pl.sellistad(listname='List001', catname='cat002')
        pl.resequencecat(listname='List001', catnames=['cat001', 'cat002'])
        pl.categorydisp(listname='List001', catname='cat001')
        pl.changesellist(list1='List001', list2='List002')
        pl.sellistrm(listname='List001')
        pl.sellistrm(listname='List001')
        pl.catdl(listname='List001', catname='cat001')
        pl.catdl(listname='List001', catname='cat002')
        pl.sellistrfu(listname='List001', username='******')
        pl.sellistdl(listname='List001')
        pl.sellistdl(listname='List002')
        pl.signoff()
    except TestHelper.TestError, e:
        resultlog.write(e.value)
        logging.error(testname + ' EXCEPTION ERROR: Unexpected test result')