Exemplo n.º 1
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt', commonBits.sampleDir() + 'csv3DTAR020_tst1.bin.csv')
        click(commonBits.fl('Edit') + '1')
        click('Find1')
        select('Find.Search For_Txt', '555')
        commonBits.find(click)

        if window(''):
            keystroke('Yes', 'Escape')
        close()

        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '18, 6, 0')
        select('Find.Direction_Txt', commonBits.fl('Backward'))
        commonBits.find(click)

        if window(''):
            keystroke('Yes', 'Escape')
        close()

        assert_p('TextField', 'Text', '')
    close()
Exemplo n.º 2
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt', commonBits.sampleDir() + 'csv2DTAR020_tst1.bin.csv')
        click(commonBits.fl('Edit') + '1')
        click('Find1')
        select('Find.Search For_Txt', '19')
        ##		click('ScrollPane$ScrollBar', 12, 37)
        select('Find.Operator_Txt', commonBits.fl('= (Numeric)'))
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 5, 0')
        commonBits.find(click)

        if window(''):
            click('No')
        close()

        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '18, 6, 0')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
        select('LineList.FileDisplay_JTbl', 'cell:3|DATE,0(40118)')
        rightclick('LineList.FileDisplay_JTbl', '3|DATE,0')
        select_menu(commonBits.fl('Edit Record'))
        select('LineList.FileDisplay_JTbl', 'cell:3|DATE,0(40118)')
        click('Find1')
        select('Find.Search For_Txt', '3.99')
        ##		click('ScrollPane$ScrollBar', 9, 42)
        ##		select('Find.Operator_Txt', ' = (Numeric)')
        select('Find.Operator_Txt', commonBits.fl('= (Numeric)'))
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '11, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '12, 5, 0')
        commonBits.find(click)

        if window(''):
            click('No')
        close()

        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '18, 6, 0')
    close()
Exemplo n.º 3
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_22'

	if window('Record Editor'):
		select('File_Txt', commonBits.sampleDir() + 'csv2DTAR020_tst1.bin.csv')
		if commonBits.version() == 'MsAccess':
			select('Record Layout_Txt', 'Comma Delimited, names on the first line')
		else:
			select('System_Txt', 'CSV')
		click(commonBits.fl('Edit') + '1')
		assert_p('LineList.FileDisplay_JTbl', 'Content', '[[63604808, 20, 40118, 170, 1, 4.87], [69684558, 20, 40118, 280, 1, 19.00], [69684558, 20, 40118, 280, -1, -19.00], [69694158, 20, 40118, 280, 1, 5.01], [62684671, 20, 40118, 685, 1, 69.99], [62684671, 20, 40118, 685, -1, -69.99], [61664713, 59, 40118, 335, 1, 17.99], [61664713, 59, 40118, 335, -1, -17.99], [61684613, 59, 40118, 335, 1, 12.99], [68634752, 59, 40118, 410, 1, 8.99], [60694698, 59, 40118, 620, 1, 3.99], [60664659, 59, 40118, 620, 1, 3.99], [60614487, 59, 40118, 878, 1, 5.95], [68654655, 166, 40118, 60, 1, 5.08], [69624033, 166, 40118, 80, 1, 18.19], [60604100, 166, 40118, 80, 1, 13.30], [68674560, 166, 40118, 170, 1, 5.99]]')
		select('LineList.FileDisplay_JTbl', 'cell:2|STORE-NO,0(20)')
		rightclick('LineList.FileDisplay_JTbl', '1|KEYCODE-NO,0')
##		select('LineList.FileDisplay_JTbl', 'cell:2|STORE-NO,0(20)')
		select_menu(commonBits.fl('Edit Record'))
#		select('LineList.FileDisplay_JTbl', 'cell:2|STORE-NO,0(20)')
#		select('LineList.FileDisplay_JTbl', 'cell:2|STORE-NO,0(20)')
		click('Find1')
##		click('WindowsInternalFrameTitlePane', 153, 18)
		select('Find.Search For_Txt', '58')
		select('Find.Operator_Txt', '>=')
		select('Find.Field_Txt', 'STORE-NO')
		##click('Find1')
		commonBits.find(click)

		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '7, 1, 0')
		select_menu(commonBits.fl('Window') + '>>csv2DTAR020_tst1.bin.csv>>' + commonBits.fl('Record:'))
		assert_p('LineFrame.FileDisplay_JTbl', 'Content', '[[KEYCODE-NO, 1, , 61664713, 61664713], [STORE-NO, 2, , 59, 59], [DATE, 3, , 40118, 40118], [DEPT-NO, 4, , 335, 335], [QTY-SOLD, 5, , 1, 1], [SALE-PRICE, 6, , 17.99, 17.99]]')
		assert_p('LineFrame.Record_Txt', 'Text', '7')
		select_menu(commonBits.fl('Window') + '>>csv2DTAR020_tst1.bin.csv>>' + commonBits.fl('Find'))
		select('Find.Operator_Txt', '>=')
		select('Find.Field_Txt', 'STORE-NO')
		##click('Find1')
		commonBits.find(click)

##		click('Find1')
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '8, 1, 0')
		select_menu(commonBits.fl('Window') + '>>csv2DTAR020_tst1.bin.csv>>' + commonBits.fl('Record:'))
		assert_p('LineFrame.FileDisplay_JTbl', 'Content', '[[KEYCODE-NO, 1, , 61664713, 61664713], [STORE-NO, 2, , 59, 59], [DATE, 3, , 40118, 40118], [DEPT-NO, 4, , 335, 335], [QTY-SOLD, 5, , -1, -1], [SALE-PRICE, 6, , -17.99, -17.99]]')
		assert_p('LineFrame.Record_Txt', 'Text', '8')
		select_menu(commonBits.fl('Window') + '>>csv2DTAR020_tst1.bin.csv>>' + commonBits.fl('Find'))
		select('Find.Operator_Txt', '>=')
		select('Find.Field_Txt', 'STORE-NO')
		##click('Find1')

		commonBits.find(click)

		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '9, 1, 0')
		##click('Find1')

		commonBits.find(click)

		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '10, 1, 0')
		select_menu(commonBits.fl('Window') + '>>csv2DTAR020_tst1.bin.csv>>' + commonBits.fl('Record:'))
		assert_p('LineFrame.FileDisplay_JTbl', 'Content', '[[KEYCODE-NO, 1, , 68634752, 68634752], [STORE-NO, 2, , 59, 59], [DATE, 3, , 40118, 40118], [DEPT-NO, 4, , 410, 410], [QTY-SOLD, 5, , 1, 1], [SALE-PRICE, 6, , 8.99, 8.99]]')
		assert_p('LineFrame.Record_Txt', 'Text', '10')
	close()
Exemplo n.º 4
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.5.0_11'

	if window('Record Editor'):
		click(commonBits.fl('Choose File'))

		if window('Open'):
			select(commonBits.selectPane(), 'utf8a_Ams_LocDownload_20041228.txt')
			click('Open')
		close()
		commonBits.setRecordLayout(select, 'utf8_ams Store')


		click(commonBits.fl('Edit') + '1')
		select('Table', 'cell:4 - 4|Loc Nbr,0(5839)')
		rightclick('Table', '4 - 4|Loc Nbr,0')
		select_menu( commonBits.fl('Edit Record'))
		click('Find')
		#click('MetalInternalFrameTitlePane', 194, 3)
		select('TextField', 'Shopping Centre')
		select('ComboBox1', commonBits.fl('Contains'))
		##click('Find1')
		commonBits.find(click)

		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Kalgoorlie (not yet open))')
##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5193, 5193], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Kalgoorlie (not yet open), Kalgoorlie (not yet open)], [Loc Addr Ln1, 45, 40, Shopping Centre, Shopping Centre], [Loc Addr Ln2, 85, 40, Cnr Cassidy and Egan Streets, Cnr Cassidy and Egan Streets], [Loc Addr Ln3, 125, 35, Kalgoorlie, Kalgoorlie], [Loc Postcode, 160, 10, 6430, 6430], [Loc State, 170, 3, WA, WA], [Loc Actv Ind, 173, 1, A, A]]')

##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, Westfield Shopping Centre, Westfield Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
		if commonBits.isMissingCol():
			assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, Westfield Shopping Centre, Westfield Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW]]')
		else:
			assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, Westfield Shopping Centre, Westfield Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')

		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Kalgoorlie (not yet open))')
		select('ComboBox1', commonBits.fl('Contains'))
		select('ComboBox2', commonBits.fl('Backward'))
		commonBits.find(click)

		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Carindale)')

##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, Westfield Shopping Centre, Westfield Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
		if commonBits.isMissingCol():
			assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, Westfield Shopping Centre, Westfield Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW]]')
		else:
			assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, Westfield Shopping Centre, Westfield Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
Exemplo n.º 5
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_03'

    if window('Record Editor'):
        select('FileChooser',
               commonBits.sampleDir() + 'Ams_LocDownload_20041228.txt')
        click(commonBits.fl('Edit') + '1')
        select('Table', 'cell:1 - 3|Brand Id,2(TAR)')
        rightclick('Table', '1 - 3|Brand Id,2')
        select_menu(commonBits.fl('Edit Record'))
        ##		select('Table1', 'cell:1 - 3|Brand Id,2(TAR)')
        click('Find1')
        select('TextField', 'liverpool')
        ##		click('MetalInternalFrameTitlePane', 170, 14)
        commonBits.find(click)
        ##		click('MetalInternalFrameTitlePane', 271, 7)
        select('Table', 'cell:' + commonBits.fl('Data') + ',3(Liverpool)')
        assert_p('Table', 'Text', 'Liverpool', commonBits.fl('Data') + ',3')
        select('Table',
               'cell:' + commonBits.fl('Data') + ',4(Westfield Phoenix Plaza)')
        assert_p('Table', 'Text', 'Northumberland Street',
                 commonBits.fl('Data') + ',5')
        select('Table',
               'cell:' + commonBits.fl('Data') + ',5(Northumberland Street)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, Westfield Phoenix Plaza, Westfield Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select('Table',
               'cell:' + commonBits.fl('Data') + ',5(Northumberland Street)')
        ##		click('MetalInternalFrameTitlePane', 224, 20)
        commonBits.find(click)
        select('TextField', 'target')
        commonBits.find(click)
        ##		click('MetalInternalFrameTitlePane', 406, 15)
        select('Table',
               'cell:' + commonBits.fl('Data') + ',4(Target Canberra)')
        assert_p('Table', 'Text', 'Target Canberra',
                 commonBits.fl('Data') + ',4')
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',5(Canberra City Centre, Akuna Ave)')
        assert_p('Table', 'Text', 'Canberra', commonBits.fl('Data') + ',6')
        select('Table', 'cell:' + commonBits.fl('Data') + ',6(Canberra)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5096, 5096], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Canberra Civic, Canberra Civic], [Loc Addr Ln1, 45, 40, Target Canberra, Target Canberra], [Loc Addr Ln2, 85, 40, Canberra City Centre, Akuna Ave, Canberra City Centre, Akuna Ave], [Loc Addr Ln3, 125, 35, Canberra, Canberra], [Loc Postcode, 160, 10, 2601, 2601], [Loc State, 170, 3, ACT, ACT], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select('Table', 'cell:' + commonBits.fl('Data') + ',6(Canberra)')
        commonBits.closeWindow(click)
        ##click('BasicInternalFrameTitlePane$NoFocusButton2')
        select('Table', 'cell:1 - 3|Brand Id,2(TAR)')
    close()
Exemplo n.º 6
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_03'

	if window('Record Editor'):
		click(commonBits.fl('Choose File'))

		if window('Open'):
			select(commonBits.selectPane(), 'Ams_LocDownload_20041228.txt')
			click('Open')
		close()

		click(commonBits.fl('Edit') + '1')
		rightclick('Table', '10 - 35|Loc Name,0')
		select_menu(commonBits.fl('Edit Record'))
		click('Find1')
	#	click('MetalInternalFrameTitlePane', 193, 6)
		select('TextField', 'West')
		commonBits.find(click)
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(VIC West Ad Support)')
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(VIC West Ad Support)')
		assert_p('Table', 'Text', 'VIC West Ad Support', commonBits.fl('Data') + ',3')
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(VIC West Ad Support)')
		commonBits.findA(click)
		commonBits.find(click)
#		commonBits.find(click)
		select('Table', 'cell:' + commonBits.fl('Data') + ',4(Westfield Shoppingtown)')
		select('Table', 'cell:' + commonBits.fl('Data') + ',4(Westfield Shoppingtown)')
		assert_p('Table', 'Text', 'Westfield Shoppingtown', commonBits.fl('Data') + ',4')
		select('Table', 'cell:' + commonBits.fl('Data') + ',4(Westfield Shoppingtown)')
		commonBits.findA(click)
		commonBits.find(click)
#		commonBits.find(click)
		select('Table', 'cell:' + commonBits.fl('Data') + ',4(Westfield Phoenix Plaza)')
		select('Table', 'cell:' + commonBits.fl('Data') + ',4(Westfield Phoenix Plaza)')
		assert_p('Table', 'Text', 'Westfield Phoenix Plaza', commonBits.fl('Data') + ',4')
	close()
Exemplo n.º 7
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.5.0_11'

	if window('Record Editor'):
		select('FileChooser', commonBits.sampleDir() + 'Ams_LocDownload_20041228.txt')
		commonBits.setRecordLayout(select, 'ams Store')

		click(commonBits.fl('Edit') + '1')
		rightclick('Table', '10 - 35|Loc Name,2')
		select_menu(commonBits.fl('Edit Record'))
		click('Find1')
		#click('MetalInternalFrameTitlePane', 203, 17)
		select('TextField', 'West')
		commonBits.find(click)
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Miranda)')
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Miranda)')
		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5037, 5037], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Miranda, Miranda], [Loc Addr Ln1, 45, 40, Westfield Shoppingtown, Westfield Shoppingtown], [Loc Addr Ln2, 85, 40, Cnr. Urunga Pde & The Kingsway, Cnr. Urunga Pde & The Kingsway], [Loc Addr Ln3, 125, 35, Miranda, Miranda], [Loc Postcode, 160, 10, 2228, 2228], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Miranda)')
		commonBits.find(click)
		select('TextField', 'Liverpool')
		commonBits.find(click)
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Liverpool)')
		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, Westfield Phoenix Plaza, Westfield Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Liverpool)')
		##commonBits.find(click)
		select_menu(commonBits.fl('Window') + '>>Ams_LocDownload_20041228.txt>>' + commonBits.fl('Find'))
		select('TextField', 'Eastgarden')

		commonBits.find(click)	
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Eastgarden)')
		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5095, 5095], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Eastgarden, Eastgarden], [Loc Addr Ln1, 45, 40, Westfield Shoppingtown Eastgardens, Westfield Shoppingtown Eastgardens], [Loc Addr Ln2, 85, 40, 152 Bunnerong Road, 152 Bunnerong Road], [Loc Addr Ln3, 125, 35, Eastgardens, Eastgardens], [Loc Postcode, 160, 10, 2036, 2036], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')

		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5095, 5095], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Eastgarden, Eastgarden], [Loc Addr Ln1, 45, 40, Westfield Shoppingtown Eastgardens, Westfield Shoppingtown Eastgardens], [Loc Addr Ln2, 85, 40, 152 Bunnerong Road, 152 Bunnerong Road], [Loc Addr Ln3, 125, 35, Eastgardens, Eastgardens], [Loc Postcode, 160, 10, 2036, 2036], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')

		commonBits.find(click)	
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Eastgarden)')
		commonBits.find(click)
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Liverpool)')
		#assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, Westfield Phoenix Plaza, Westfield Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Liverpool)')
		commonBits.find(click)
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Miranda)')
		#assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5037, 5037], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Miranda, Miranda], [Loc Addr Ln1, 45, 40, Westfield Shoppingtown, Westfield Shoppingtown], [Loc Addr Ln2, 85, 40, Cnr. Urunga Pde & The Kingsway, Cnr. Urunga Pde & The Kingsway], [Loc Addr Ln3, 125, 35, Miranda, Miranda], [Loc Postcode, 160, 10, 2228, 2228], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(Miranda)')
		select('ComboBox', 'Loc Addr Ln1')
		commonBits.find(click)
		#assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, Westfield Phoenix Plaza, Westfield Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
		commonBits.find(click)
		select('Table', 'cell:' + commonBits.fl('Data') + ',5(152 Bunnerong Road)')
		#assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5095, 5095], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Eastgarden, Eastgarden], [Loc Addr Ln1, 45, 40, Westfield Shoppingtown Eastgardens, Westfield Shoppingtown Eastgardens], [Loc Addr Ln2, 85, 40, 152 Bunnerong Road, 152 Bunnerong Road], [Loc Addr Ln3, 125, 35, Eastgardens, Eastgardens], [Loc Postcode, 160, 10, 2036, 2036], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
		select('Table', 'cell:' + commonBits.fl('Data') + ',5(152 Bunnerong Road)')
		commonBits.find(click)
		select('TextField', 'nsw')
		commonBits.find(click)
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(State  Warehouse NSW)')
##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5954, 5954], [Loc Type, 8, 2, DC, DC], [Loc Name, 10, 35, State  Warehouse NSW, State  Warehouse NSW], [Loc Addr Ln1, 45, 40, Target State Warehouse NSW (Westgate), Target State Warehouse NSW (Westgate)], [Loc Addr Ln2, 85, 40, Warehouse D Murtha Street, Warehouse D Murtha Street], [Loc Addr Ln3, 125, 35, Arndell Park, Arndell Park], [Loc Postcode, 160, 10, 2148, 2148], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
		select('Table', 'cell:' + commonBits.fl('Data') + ',3(State  Warehouse NSW)')
		select('ComboBox1', ' = ')
		commonBits.find(click)
		select('Table', 'cell:' + commonBits.fl('Data') + ',4(Shopping Centre)')
##		click('BasicInternalFrameTitlePane$NoFocusButton5')
		commonBits.closeWindow(click)
		##click('BasicInternalFrameTitlePane$NoFocusButton2')
##commonBits.closeWindow(click)
		##click('BasicInternalFrameTitlePane$NoFocusButton2')
Exemplo n.º 8
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt',
               commonBits.sampleDir() + 'Ams_PODownload_20041231.txt')
        click(commonBits.fl('Edit') + '1')
        click('Find1')
        ##		click('MetalInternalFrameTitlePane', 79, 7)
        select('Find.Search For_Txt', '00')
        commonBits.find(click)
        select_menu(
            commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' +
            commonBits.fl('Table:'))
        assert_p('LineList.Layouts_Txt', 'Text', 'ams PO Download: Header')
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '1, 6, 0')
        ##select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Find'))
        #commonBits.find(click)
        #click('Find1')
        ##commonBits.findA(click)

        commonBits.find(click)
        commonBits.find(click)
        select_menu(
            commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' +
            commonBits.fl('Table:'))
        assert_p('LineList.Layouts_Txt', 'Text', 'ams PO Download: Detail')
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 1, 2')
        ##select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Find'))
        ##assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '2, 1, 2')
        ##xxx
        #commonBits.find(click)
        commonBits.findA(click)
        commonBits.find(click)

        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 1, 4')
        select_menu(
            commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' +
            commonBits.fl('Table:'))
        assert_p('LineList.Layouts_Txt', 'Text', 'ams PO Download: Detail')
        select_menu(
            commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' +
            commonBits.fl('Find'))
        commonBits.find(click)
        commonBits.find(click)
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        keystroke('Find1', 'Context Menu')
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 3, 5')
        commonBits.find(click)
        commonBits.find(click)
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 3, 11')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 8, 11')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 1, 2')
        select_menu(
            commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' +
            commonBits.fl('Table:'))
        assert_p('LineList.Layouts_Txt', 'Text', 'ams PO Download: Detail')
        select_menu(
            commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' +
            commonBits.fl('Find'))
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 1, 4')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 2, 6')
        commonBits.find(click)
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 1, 3')
        select_menu(
            commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' +
            commonBits.fl('Table:'))
        assert_p('LineList.Layouts_Txt', 'Text', 'ams PO Download: Detail')
        #select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Find'))
        commonBits.find(click)
        commonBits.find(click)
        commonBits.find(click)
        commonBits.find(click)
        commonBits.find(click)
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '9, 2, 6')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '9, 8, 9')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '11, 6, 0')
        select_menu(
            commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' +
            commonBits.fl('Table:'))
        assert_p('LineList.Layouts_Txt', 'Text', 'ams PO Download: Header')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 9
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_22'

	if window('Record Editor'):
		select('File_Txt', commonBits.sampleDir() + 'csv2DTAR020_tst1.bin.csv')
		click(commonBits.fl('Edit') + '1')
#		select_menu('Edit>>Change Layout')
#		click('BasicInternalFrameTitlePane$NoFocusButton2')
		select_menu(commonBits.fl('Edit') + '>>' + commonBits.fl('Update Csv Columns'))
		select('FieldChange_JTbl', commonBits.fl('Number'), commonBits.fl('Type') + ',5')
		select('FieldChange_JTbl', 'cell:' + commonBits.fl('Type') + ',5(Number)')
		click(commonBits.fl('Apply'))
		select('LineList.FileDisplay_JTbl', 'cell:1|KEYCODE-NO,0(63604808)')
		click('Find1')
		select('Find.Search For_Txt', '19.00')
		select('Find.Field_Txt', 'SALE-PRICE')
##		click('ScrollPane$ScrollBar', 6, 33)
		select('Find.Operator_Txt', commonBits.fl('>= (Text)'))
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '2, 5, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '4, 5, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '5, 5, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '10, 5, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '11, 5, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '12, 5, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '13, 5, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '14, 5, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '17, 5, 0')
		click('BasicInternalFrameTitlePane$NoFocusButton2')
	close()
Exemplo n.º 10
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt',
               commonBits.sampleDir() + 'Ams_PODownload_20041231.txt')
        click(commonBits.fl('Edit') + '1')
        assert_p('LineList.Layouts_Txt', 'Text', commonBits.fl('Prefered'))
        select_menu(
            commonBits.fl('View') + '>>' + commonBits.fl('Record Based Tree'))
        select('Recs_JTbl', 'ams PO Download: Header',
               commonBits.fl('Parent Record') + ',0')
        select('Recs_JTbl', 'ams PO Download: Detail',
               commonBits.fl('Parent Record') + ',2')
        select('Recs_JTbl', 'cell:' + commonBits.fl('Parent Record') + ',2(0)')
        click(commonBits.fl('Build'))
        select('LineTree.FileDisplay_JTbl', 'cell:Record Type,0(H1)')
        click('Find')
        select('Find.Search For_Txt', '00')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '1, 6, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '1, 8, 1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 1, 2')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 1, 4')
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 1, 4')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 2, 2')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 3, 5')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 3, 7')
        commonBits.find(click)
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 3, 11')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 8, 11')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 1, 2')
        commonBits.find(click)
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 2, 6')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 8, 9')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 1, 3')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 1, 5')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 2, 6')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 8, 11')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '9, 1, 2')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 11
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt',
               commonBits.sampleDir() + 'Ams_PODownload_20041231.txt')
        click(commonBits.fl('Edit') + '1')
        assert_p('LineList.Layouts_Txt', 'Text', commonBits.fl('Prefered'))
        click('Find')
        select('Find.Search For_Txt', 'D1')
        assert_p('Find.Record Layout_Txt', 'Text',
                 'ams PO Download: Allocation')
        assert_p('Find.Field_Txt', 'Text', commonBits.fl('All Fields'))
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '9, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '12, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '15, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '17, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '22, 0, 0')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 12
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt', commonBits.sampleDir() + 'csv2DTAR020_tst1.bin.csv')
        click(commonBits.fl('Edit') + '1')
        select_menu(
            commonBits.fl('Edit') + '>>' + commonBits.fl('Update Csv Columns'))
        #		select('FieldChange_JTbl', 'cell:Source Column,5()')
        #		doubleclick('FieldChange_JTbl', 'Source Column,5')
        #		select('FieldChange_JTbl', 'cell:Source Column,5()')
        #		doubleclick('FieldChange_JTbl', 'Source Column,5')
        #		select('FieldChange_JTbl', 'cell:Source Column,4()')
        #		doubleclick('FieldChange_JTbl', 'Source Column,4')
        #		select('FieldChange_JTbl', 'cell:Source Column,4()')
        #		click('FieldChange_JTbl', 3, 'Source Column,4')
        #		select('FieldChange_JTbl', 'cell:Source Column,4()')
        #		click('FieldChange_JTbl', 4, 'Source Column,4')
        select('FieldChange_JTbl', commonBits.fl('Number'),
               commonBits.fl('Type') + ',5')
        select('FieldChange_JTbl',
               'cell:' + commonBits.fl('Type') + ',5(Number)')
        click(commonBits.fl('Apply'))
        click('Find1')
        select('Find.Search For_Txt', '19.00')
        select('Find.Operator_Txt', commonBits.fl('<= (Text)'))
        ##		click('ScrollPane$ScrollBar', 4, 57)
        ##		click('ScrollPane$ScrollBar', 7, 52)
        select('Find.Field_Txt', 'SALE-PRICE')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '3, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '7, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '8, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '9, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '15, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '16, 5, 0')
        commonBits.find(click)

        if window(''):
            click('No')
        close()

        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '18, 5, 0')
    close()
Exemplo n.º 13
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt', commonBits.sampleDir() + 'csv2DTAR020_tst1.bin.csv')
        click(commonBits.fl('Edit') + '1')
        click('Find1')
        ##		click('WindowsInternalFrameTitlePane', 139, 9)
        select('Find.Search For_Txt', '1')
        select('Find.Field_Txt', 'KEYCODE-NO')
        select('Find.Operator_Txt', commonBits.fl('Doesn\'t Contain'))
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '1, 0, -1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 0, -1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '3, 0, -1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '10, 0, -1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '11, 0, -1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '12, 0, -1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '14, 0, -1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '15, 0, -1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '17, 0, -1')
        commonBits.find(click)

        if window(''):
            click('No')
        close()

        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '18, 0, 0')
    close()
Exemplo n.º 14
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt', commonBits.sampleDir() + 'DTAR020.bin')
        click(commonBits.fl('Edit') + '1')
        assert_p('LineList.Layouts_Txt', 'Text', 'DTAR020')
        click('Find')
        select('Find.Search For_Txt', '80')
        assert_p('Find.Record Layout_Txt', 'Text', 'DTAR020')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '1, 3, 1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 3, 1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '3, 3, 1')
        commonBits.find(click)
        commonBits.find(click)
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 3, 1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '7, 0, 5')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '45, 3, 0')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 15
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.5.0_11'

    if window('Record Editor'):
        select('FileChooser',
               commonBits.sampleDir() + 'utf8a_Ams_LocDownload_20041228.txt')
        commonBits.setRecordLayout(select, 'utf8_ams Store')

        click('Edit1')
        click('Find1')
        #click('MetalInternalFrameTitlePane', 199, 13)
        select('TextField', 'West')
        select('TextField1', 'West_')
        select('ComboBox', 'Loc Addr Ln1')
        click('Replace All')
        commonBits.closeWindow(click)
        ##click('BasicInternalFrameTitlePane$NoFocusButton2')
        select('Table', 'cell:45 - 40|Loc Addr Ln1,0()')
        rightclick('Table', '4 - 4|Loc Nbr,0')
        select_menu('Edit Record')
        click('Find1')
        #click('MetalInternalFrameTitlePane', 211, 10)
        select('TextField', 'West_')
        ##click('Find1')
        commonBits.find(click)

        select('Table', 'cell:Data,4(West_field Shoppingtown)')
        select('Table', 'cell:Data,4(West_field Shoppingtown)')
        assert_p('Table', 'Text', 'Cnr. Urunga Pde & The Kingsway', 'Data,5')

        select('Table', 'cell:Data,4(West_field Shoppingtown)')
        select('Table', 'cell:Data,5(Cnr. Urunga Pde & The Kingsway)')
        ##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5037, 5037], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Miranda, Miranda], [Loc Addr Ln1, 45, 40, West_field Shoppingtown, West_field Shoppingtown], [Loc Addr Ln2, 85, 40, Cnr. Urunga Pde & The Kingsway, Cnr. Urunga Pde & The Kingsway], [Loc Addr Ln3, 125, 35, Miranda, Miranda], [Loc Postcode, 160, 10, 2228, 2228], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        if commonBits.isMissingCol():
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5037, 5037], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Miranda, Miranda], [Loc Addr Ln1, 45, 40, West_field Shoppingtown, West_field Shoppingtown], [Loc Addr Ln2, 85, 40, Cnr. Urunga Pde & The Kingsway, Cnr. Urunga Pde & The Kingsway], [Loc Addr Ln3, 125, 35, Miranda, Miranda], [Loc Postcode, 160, 10, 2228, 2228], [Loc State, 170, 3, NSW, NSW]]'
            )
        else:
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5037, 5037], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Miranda, Miranda], [Loc Addr Ln1, 45, 40, West_field Shoppingtown, West_field Shoppingtown], [Loc Addr Ln2, 85, 40, Cnr. Urunga Pde & The Kingsway, Cnr. Urunga Pde & The Kingsway], [Loc Addr Ln3, 125, 35, Miranda, Miranda], [Loc Postcode, 160, 10, 2228, 2228], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
            )
##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5037, 5037], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Miranda, Miranda], [Loc Addr Ln1, 45, 40, West_field Shoppingtown, West_field Shoppingtown], [Loc Addr Ln2, 85, 40, Cnr. Urunga Pde & The Kingsway, Cnr. Urunga Pde & The Kingsway], [Loc Addr Ln3, 125, 35, Miranda, Miranda], [Loc Postcode, 160, 10, 2228, 2228], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        select('Table', 'cell:Data,5(Cnr. Urunga Pde & The Kingsway)')
        click('Find1')
        select('TextField', 'West_')
        ##click('Find1')
        commonBits.find(click)

        select('Table', 'cell:Data,4(West_field Phoenix Plaza)')
        assert_p('Table', 'Text', 'Northumberland Street', 'Data,5')
        select('Table', 'cell:Data,5(Northumberland Street)')
        ##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, West_field Phoenix Plaza, West_field Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        if commonBits.isMissingCol():
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, West_field Phoenix Plaza, West_field Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW]]'
            )
        else:
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, West_field Phoenix Plaza, West_field Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
            )
##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, West_field Phoenix Plaza, West_field Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        select('Table', 'cell:Data,5(Northumberland Street)')
        click('Find1')
        select('TextField', 'West_')
        ##click('Find1')
        commonBits.find(click)

        select('Table', 'cell:Data,4(West_field Shoppingtown Eastgardens)')
        assert_p('Table', 'Text',
                 'cell:Data,4(West_field Shoppingtown Eastgardens)')
        select('Table', 'cell:Data,5(152 Bunnerong Road)')
        ##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5095, 5095], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Eastgarden, Eastgarden], [Loc Addr Ln1, 45, 40, West_field Shoppingtown Eastgardens, West_field Shoppingtown Eastgardens], [Loc Addr Ln2, 85, 40, 152 Bunnerong Road, 152 Bunnerong Road], [Loc Addr Ln3, 125, 35, Eastgardens, Eastgardens], [Loc Postcode, 160, 10, 2036, 2036], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        if commonBits.isMissingCol():
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5095, 5095], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Eastgarden, Eastgarden], [Loc Addr Ln1, 45, 40, West_field Shoppingtown Eastgardens, West_field Shoppingtown Eastgardens], [Loc Addr Ln2, 85, 40, 152 Bunnerong Road, 152 Bunnerong Road], [Loc Addr Ln3, 125, 35, Eastgardens, Eastgardens], [Loc Postcode, 160, 10, 2036, 2036], [Loc State, 170, 3, NSW, NSW]]'
            )
        else:
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5095, 5095], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Eastgarden, Eastgarden], [Loc Addr Ln1, 45, 40, West_field Shoppingtown Eastgardens, West_field Shoppingtown Eastgardens], [Loc Addr Ln2, 85, 40, 152 Bunnerong Road, 152 Bunnerong Road], [Loc Addr Ln3, 125, 35, Eastgardens, Eastgardens], [Loc Postcode, 160, 10, 2036, 2036], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
            )
##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5095, 5095], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Eastgarden, Eastgarden], [Loc Addr Ln1, 45, 40, West_field Shoppingtown Eastgardens, West_field Shoppingtown Eastgardens], [Loc Addr Ln2, 85, 40, 152 Bunnerong Road, 152 Bunnerong Road], [Loc Addr Ln3, 125, 35, Eastgardens, Eastgardens], [Loc Postcode, 160, 10, 2036, 2036], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        select('Table', 'cell:Data,5(152 Bunnerong Road)')
        click('Find1')
        select('TextField', 'West_')
        ##click('Find1')
        commonBits.find(click)

        select('Table', 'cell:Data,4(West_field Shopping Centre)')
        assert_p('Table', 'Text', 'George Street', 'Data,5')
        select('Table', 'cell:Data,6(Hornsby)')
        ##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, West_field Shopping Centre, West_field Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        if commonBits.isMissingCol():
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, West_field Shopping Centre, West_field Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW]]'
            )
        else:
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, West_field Shopping Centre, West_field Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
            )
##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, West_field Shopping Centre, West_field Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        select('Table', 'cell:Data,6(Hornsby)')
        click('Find1')
        select('TextField', 'West_')
        ##click('Find1')
        commonBits.find(click)

        select('Table', 'cell:Data,4(West_ Point Shopping Ctr)')
        assert_p('Table', 'Text', 'cell:Data,4(West_ Point Shopping Ctr)')
        select('Table', 'cell:Data,5(Balmoral Street)')
        ##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5178, 5178], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Blacktown - Not Yet Open, Blacktown - Not Yet Open], [Loc Addr Ln1, 45, 40, West_ Point Shopping Ctr, West_ Point Shopping Ctr], [Loc Addr Ln2, 85, 40, Balmoral Street, Balmoral Street], [Loc Addr Ln3, 125, 35, Blacktown, Blacktown], [Loc Postcode, 160, 10, 2134, 2134], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        if commonBits.isMissingCol():
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5178, 5178], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Blacktown - Not Yet Open, Blacktown - Not Yet Open], [Loc Addr Ln1, 45, 40, West_ Point Shopping Ctr, West_ Point Shopping Ctr], [Loc Addr Ln2, 85, 40, Balmoral Street, Balmoral Street], [Loc Addr Ln3, 125, 35, Blacktown, Blacktown], [Loc Postcode, 160, 10, 2134, 2134], [Loc State, 170, 3, NSW, NSW]]'
            )
        else:
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5178, 5178], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Blacktown - Not Yet Open, Blacktown - Not Yet Open], [Loc Addr Ln1, 45, 40, West_ Point Shopping Ctr, West_ Point Shopping Ctr], [Loc Addr Ln2, 85, 40, Balmoral Street, Balmoral Street], [Loc Addr Ln3, 125, 35, Blacktown, Blacktown], [Loc Postcode, 160, 10, 2134, 2134], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
            )
##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5178, 5178], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Blacktown - Not Yet Open, Blacktown - Not Yet Open], [Loc Addr Ln1, 45, 40, West_ Point Shopping Ctr, West_ Point Shopping Ctr], [Loc Addr Ln2, 85, 40, Balmoral Street, Balmoral Street], [Loc Addr Ln3, 125, 35, Blacktown, Blacktown], [Loc Postcode, 160, 10, 2134, 2134], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        select('Table', 'cell:Data,5(Balmoral Street)')
        click('Find1')
        select('TextField', 'West_')
        ##click('Find1')
        commonBits.find(click)

        select('Table', 'cell:Data,4(West_field Shoppingtown)')
        assert_p('Table', 'Text', 'cell:Data,4(West_field Shoppingtown)')
        select('Table', 'cell:Data,5(Matthews Avenue)')
        ##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5168, 5168], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Airport West, Airport West], [Loc Addr Ln1, 45, 40, West_field Shoppingtown, West_field Shoppingtown], [Loc Addr Ln2, 85, 40, Matthews Avenue, Matthews Avenue], [Loc Addr Ln3, 125, 35, Airport West, Airport West], [Loc Postcode, 160, 10, 3042, 3042], [Loc State, 170, 3, VIC, VIC], [Loc Actv Ind, 173, 1, A, A]]')
        if commonBits.isMissingCol():
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5168, 5168], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Airport West, Airport West], [Loc Addr Ln1, 45, 40, West_field Shoppingtown, West_field Shoppingtown], [Loc Addr Ln2, 85, 40, Matthews Avenue, Matthews Avenue], [Loc Addr Ln3, 125, 35, Airport West, Airport West], [Loc Postcode, 160, 10, 3042, 3042], [Loc State, 170, 3, VIC, VIC]]'
            )
        else:
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5168, 5168], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Airport West, Airport West], [Loc Addr Ln1, 45, 40, West_field Shoppingtown, West_field Shoppingtown], [Loc Addr Ln2, 85, 40, Matthews Avenue, Matthews Avenue], [Loc Addr Ln3, 125, 35, Airport West, Airport West], [Loc Postcode, 160, 10, 3042, 3042], [Loc State, 170, 3, VIC, VIC], [Loc Actv Ind, 173, 1, A, A]]'
            )
##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5168, 5168], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Airport West, Airport West], [Loc Addr Ln1, 45, 40, West_field Shoppingtown, West_field Shoppingtown], [Loc Addr Ln2, 85, 40, Matthews Avenue, Matthews Avenue], [Loc Addr Ln3, 125, 35, Airport West, Airport West], [Loc Postcode, 160, 10, 3042, 3042], [Loc State, 170, 3, VIC, VIC], [Loc Actv Ind, 173, 1, A, A]]')
        select('Table', 'cell:Data,5(Matthews Avenue)')

        click('Find1')
        select('TextField', 'West_')
        select('ComboBox2', 'Backward')
        assert_p('ComboBox2', 'Text', 'Backward')

        ##click('Find1')
        commonBits.find(click)

        select('Table', 'cell:Data,4(West_ Point Shopping Ctr)')
        assert_p('Table', 'Text', 'cell:Data,4(West_ Point Shopping Ctr)')
        select('Table', 'cell:Data,5(Balmoral Street)')

        ##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5178, 5178], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Blacktown - Not Yet Open, Blacktown - Not Yet Open], [Loc Addr Ln1, 45, 40, West_ Point Shopping Ctr, West_ Point Shopping Ctr], [Loc Addr Ln2, 85, 40, Balmoral Street, Balmoral Street], [Loc Addr Ln3, 125, 35, Blacktown, Blacktown], [Loc Postcode, 160, 10, 2134, 2134], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        if commonBits.isMissingCol():
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5178, 5178], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Blacktown - Not Yet Open, Blacktown - Not Yet Open], [Loc Addr Ln1, 45, 40, West_ Point Shopping Ctr, West_ Point Shopping Ctr], [Loc Addr Ln2, 85, 40, Balmoral Street, Balmoral Street], [Loc Addr Ln3, 125, 35, Blacktown, Blacktown], [Loc Postcode, 160, 10, 2134, 2134], [Loc State, 170, 3, NSW, NSW]]'
            )
        else:
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5178, 5178], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Blacktown - Not Yet Open, Blacktown - Not Yet Open], [Loc Addr Ln1, 45, 40, West_ Point Shopping Ctr, West_ Point Shopping Ctr], [Loc Addr Ln2, 85, 40, Balmoral Street, Balmoral Street], [Loc Addr Ln3, 125, 35, Blacktown, Blacktown], [Loc Postcode, 160, 10, 2134, 2134], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
            )

        select('Table', 'cell:Data,4(West_ Point Shopping Ctr)')
        click('Find1')
        select('TextField', 'West_')
        ##click('Find1')
        commonBits.find(click)

        select('Table', 'cell:Data,4(West_field Shopping Centre)')
        assert_p('Table', 'Text', 'cell:Data,4(West_field Shopping Centre)')
        select('Table', 'cell:Data,5(George Street)')

        ##		assert_p('Table', 'Content', '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, West_field Shopping Centre, West_field Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]')
        if commonBits.isMissingCol():
            assert_p(
                'Table', 'Content',
                '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, West_field Shopping Centre, West_field Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW]]'
            )
        else:
            select('Table', 'cell:Data,5(George Street)')

        commonBits.closeWindow(click)
        ##click('BasicInternalFrameTitlePane$NoFocusButton2')
        commonBits.closeWindow(click)
        ##click('BasicInternalFrameTitlePane$NoFocusButton2')
        ##		click('BasicInternalFrameTitlePane$NoFocusButton5')
        #select('Table', 'cell:10 - 35|Loc Name,1(VIC West Ad Support)')
        #click('MetalInternalFrameTitlePane', 396, 14)
        #click('BasicInternalFrameTitlePane$NoFocusButton2')

        #close()
        if window('Save Changes to file: ' + commonBits.sampleDir() +
                  'utf8a_Ams_LocDownload_20041228.txt'):
            click('No')
        close()
    close()
Exemplo n.º 16
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_22'

	if window('Record Editor'):
		select('File_Txt', commonBits.sampleDir() + 'Ams_PODownload_20041231.txt')
		click(commonBits.fl('Edit') + '1')
		select_menu(commonBits.fl('View') + '>>' + commonBits.fl('Record Based Tree'))
		select('Recs_JTbl', 'ams PO Download: Header', commonBits.fl('Parent Record') + ',0')
		select('Recs_JTbl', 'ams PO Download: Detail', commonBits.fl('Parent Record') + ',2')
		select('Recs_JTbl', 'cell:' + commonBits.fl('Parent Record') + ',2(0)')
		click(commonBits.fl('Build'))
		select('LineTree.FileDisplay_JTbl', 'cell:' + commonBits.fl('Tree') + ',0(null)')
		click('Find')
		##click('MetalInternalFrameTitlePane', 155, 14)
		select('Find.Search For_Txt', '00')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '1, 6, 0')
		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Tree View'))
		select('LineTree.FileDisplay_JTbl', 'cell:beg01 code,0(00)')
		assert_p('LineTree.Layouts_Txt', 'Text', 'ams PO Download: Header')
		select('LineTree.FileDisplay_JTbl', 'cell:beg01 code,0(00)')
		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Find'))
		##select('LineTree.FileDisplay_JTbl', 'cell:beg01 code,0(00)')
		commonBits.find(click)
		#click('Find1')
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '1, 8, 1')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '2, 1, 2')
		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Tree View'))
		select('LineTree.FileDisplay_JTbl', 'cell:Pack Qty,1(7.0000)')
		assert_p('LineTree.Layouts_Txt', 'Text', 'ams PO Download: Detail')
		select('LineTree.FileDisplay_JTbl', 'cell:Pack Qty,1(7.0000)')
		
		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Find'))
		##select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Find'))
		#select('LineTree.FileDisplay_JTbl', 'cell:Pack Qty,1(7.0000)')
		##assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '2, 1, 2')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '2, 1, 4')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '2, 2, 2')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '2, 3, 5')
		commonBits.find(click)
		commonBits.find(click)
		commonBits.find(click)
		commonBits.find(click)
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '4, 1, 2')
		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Tree View'))
		select('LineTree.FileDisplay_JTbl', 'cell:Pack Qty,3(4.0000)')
		assert_p('LineTree.Layouts_Txt', 'Text', 'ams PO Download: Detail')
		select('LineTree.FileDisplay_JTbl', 'cell:Pack Qty,3(4.0000)')
		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Find'))
		##select('LineTree.FileDisplay_JTbl', 'cell:Pack Qty,3(4.0000)')
		##assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '4, 1, 2')
		commonBits.find(click)
		commonBits.find(click)
		commonBits.find(click)
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '6, 1, 3')
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '6, 1, 5')
		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Tree View'))
		select('LineTree.FileDisplay_JTbl', 'cell:Pack Qty,5(48.0000)')
		assert_p('LineTree.Layouts_Txt', 'Text', 'ams PO Download: Detail')
		select('LineTree.FileDisplay_JTbl', 'cell:Pack Qty,5(48.0000)')
		#s = commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Find')
		#select_menu(s)
		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Find'))
		#select('LineTree.FileDisplay_JTbl', 'cell:Pack Qty,5(48.0000)')
		
		##assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '6, 1, 5')
		
		commonBits.find(click)
		commonBits.find(click)
		commonBits.find(click)
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '9, 1, 4')
		commonBits.find(click)
		commonBits.find(click)
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '11, 6, 0')
		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Tree View'))
		select('LineTree.FileDisplay_JTbl', 'cell:beg01 code,10(00)')
		assert_p('LineTree.Layouts_Txt', 'Text', 'ams PO Download: Header')
		select('LineTree.FileDisplay_JTbl', 'cell:beg01 code,10(00)')
		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Find'))
		#select('LineTree.FileDisplay_JTbl', 'cell:beg01 code,10(00)')
		commonBits.find(click)
		commonBits.find(click)
		assert_p('TextField', 'Text',  commonBits.fl('Found (line, field Num, field position)=') + '12, 1, 3')
		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Tree View'))
		select('LineTree.FileDisplay_JTbl', 'cell:Pack Qty,11(16.0000)')
		assert_p('LineTree.Layouts_Txt', 'Text', 'ams PO Download: Detail')
		select('LineTree.FileDisplay_JTbl', 'cell:Pack Qty,11(16.0000)')
		click('BasicInternalFrameTitlePane$NoFocusButton2')
		click('BasicInternalFrameTitlePane$NoFocusButton2')
	close()
Exemplo n.º 17
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.5.0_11'

    if window('Record Editor'):
        select('FileChooser',
               commonBits.sampleDir() + 'Ams_LocDownload_20041228.txt')
        commonBits.setRecordLayout(select, 'ams Store')

        click(commonBits.fl('Edit') + '1')
        select('Table', 'cell:4 - 4|Loc Nbr,0(5839)')
        rightclick('Table', '10 - 35|Loc Name,0')
        select_menu(commonBits.fl('Edit Record'))
        click('Find1')
        #click('MetalInternalFrameTitlePane', 217, 13)
        select('TextField', 'West')
        commonBits.find(click)

        commonBits.find(click)

        select('Table',
               'cell:' + commonBits.fl('Data') + ',4(Westfield Shoppingtown)')
        select('Table',
               'cell:' + commonBits.fl('Data') + ',4(Westfield Shoppingtown)')
        assert_p('Table', 'Text', 'Cnr. Urunga Pde & The Kingsway',
                 commonBits.fl('Data') + ',5')
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',5(Cnr. Urunga Pde & The Kingsway)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5037, 5037], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Miranda, Miranda], [Loc Addr Ln1, 45, 40, Westfield Shoppingtown, Westfield Shoppingtown], [Loc Addr Ln2, 85, 40, Cnr. Urunga Pde & The Kingsway, Cnr. Urunga Pde & The Kingsway], [Loc Addr Ln3, 125, 35, Miranda, Miranda], [Loc Postcode, 160, 10, 2228, 2228], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',5(Cnr. Urunga Pde & The Kingsway)')
        commonBits.findA(click)

        select('TextField', 'West')

        commonBits.find(click)
        select('Table',
               'cell:' + commonBits.fl('Data') + ',5(Northumberland Street)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, Westfield Phoenix Plaza, Westfield Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select('Table',
               'cell:' + commonBits.fl('Data') + ',5(Northumberland Street)')
        commonBits.findA(click)

        select('TextField', 'West')

        commonBits.find(click)
        select('Table',
               'cell:' + commonBits.fl('Data') + ',5(152 Bunnerong Road)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5095, 5095], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Eastgarden, Eastgarden], [Loc Addr Ln1, 45, 40, Westfield Shoppingtown Eastgardens, Westfield Shoppingtown Eastgardens], [Loc Addr Ln2, 85, 40, 152 Bunnerong Road, 152 Bunnerong Road], [Loc Addr Ln3, 125, 35, Eastgardens, Eastgardens], [Loc Postcode, 160, 10, 2036, 2036], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select('Table',
               'cell:' + commonBits.fl('Data') + ',5(152 Bunnerong Road)')
        commonBits.findA(click)

        select('ComboBox2', commonBits.fl('Backward'))
        assert_p('ComboBox2', 'Text', commonBits.fl('Backward'))
        commonBits.find(click)
        select('Table',
               'cell:' + commonBits.fl('Data') + ',5(Northumberland Street)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, Westfield Phoenix Plaza, Westfield Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select('Table',
               'cell:' + commonBits.fl('Data') + ',4(Westfield Phoenix Plaza)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, Westfield Phoenix Plaza, Westfield Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select('Table',
               'cell:' + commonBits.fl('Data') + ',4(Westfield Phoenix Plaza)')
        commonBits.findA(click)

        select('ComboBox2', commonBits.fl('Backward'))
        commonBits.find(click)
        select('Table',
               'cell:' + commonBits.fl('Data') + ',4(Westfield Shoppingtown)')
        assert_p('Table', 'Text', 'Westfield Shoppingtown',
                 commonBits.fl('Data') + ',4')
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',5(Cnr. Urunga Pde & The Kingsway)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5037, 5037], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Miranda, Miranda], [Loc Addr Ln1, 45, 40, Westfield Shoppingtown, Westfield Shoppingtown], [Loc Addr Ln2, 85, 40, Cnr. Urunga Pde & The Kingsway, Cnr. Urunga Pde & The Kingsway], [Loc Addr Ln3, 125, 35, Miranda, Miranda], [Loc Postcode, 160, 10, 2228, 2228], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',5(Cnr. Urunga Pde & The Kingsway)')
        commonBits.findA(click)

        select('ComboBox2', commonBits.fl('Backward'))
        commonBits.find(click)
        select('Table',
               'cell:' + commonBits.fl('Data') + ',3(VIC West Ad Support)')
        assert_p('Table', 'Text',
                 'cell:' + commonBits.fl('Data') + ',3(VIC West Ad Support)')
        select(
            'Table',
            'cell:' + commonBits.fl('Data') + ',5(Lot 2 Little Boundary Rd)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5850, 5850], [Loc Type, 8, 2, DC, DC], [Loc Name, 10, 35, VIC West Ad Support, VIC West Ad Support], [Loc Addr Ln1, 45, 40, , ], [Loc Addr Ln2, 85, 40, Lot 2 Little Boundary Rd, Lot 2 Little Boundary Rd], [Loc Addr Ln3, 125, 35, Laverton, Laverton], [Loc Postcode, 160, 10, 3028, 3028], [Loc State, 170, 3, VIC, VIC], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select(
            'Table',
            'cell:' + commonBits.fl('Data') + ',5(Lot 2 Little Boundary Rd)')
        commonBits.findA(click)

        ##click('BasicInternalFrameTitlePane$NoFocusButton2')
        commonBits.closeWindow(click)
        ##click('BasicInternalFrameTitlePane$NoFocusButton2')
        #click('MetalInternalFrameTitlePane', 896, 16)
        #click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 18
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_22'

	if window('Record Editor'):
		select('FileChooser', commonBits.sampleDir() + 'Ams_PODownload_20041231.txt')
		click('Edit1')
		click('Find')
		assert_p('LayoutCombo', 'Text', 'ams PO Download: Allocation')
		select('TextField', 'D1')
		select('ComboBox', 'Record Type')
###		click('ScrollPane$ScrollBar', 12, 32)
		commonBits.find(click)
		assert_p('TextField2', 'Text', 'Found (line, field Num, field position)=2, 0, 0')
		commonBits.find(click)

		assert_p('TextField2', 'Text', 'Found (line, field Num, field position)=4, 0, 0')
		commonBits.find(click)

		assert_p('TextField2', 'Text', 'Found (line, field Num, field position)=6, 0, 0')
		commonBits.find(click)

		assert_p('TextField2', 'Text', 'Found (line, field Num, field position)=9, 0, 0')
		commonBits.find(click)

		assert_p('TextField2', 'Text', 'Found (line, field Num, field position)=12, 0, 0')
		commonBits.find(click)

		assert_p('TextField2', 'Text', 'Found (line, field Num, field position)=15, 0, 0')
		assert_p('LayoutCombo', 'Text', 'ams PO Download: Allocation')
		assert_p('ComboBox', 'Text', 'Record Type')
		commonBits.find(click)

		assert_p('TextField2', 'Text', 'Found (line, field Num, field position)=17, 0, 0')
		assert_p('LayoutCombo', 'Text', 'ams PO Download: Allocation')
		click('BasicInternalFrameTitlePane$NoFocusButton2')
	close()
Exemplo n.º 19
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.5.0_11'

    if window('Record Editor'):
        select('FileChooser',
               commonBits.sampleDir() + 'Ams_LocDownload_20041228.txt')
        commonBits.setRecordLayout(select, 'ams Store')

        click(commonBits.fl('Edit') + '1')
        select('Table', 'cell:4 - 4|Loc Nbr,0(5839)')
        rightclick('Table', '4 - 4|Loc Nbr,1')
        select_menu(commonBits.fl('Edit Record'))
        click('Find1')
        #click('MetalInternalFrameTitlePane', 211, 12)
        select('TextField', 'West')
        ##		click('Find1')
        ##		click('Find1')
        ##		click('Find1')
        ##		click('Find1')
        ##		click('Find1')
        ##		click('Find1')
        ##		click('Find1')

        commonBits.find(click)
        commonBits.find(click)
        commonBits.find(click)
        commonBits.find(click)
        commonBits.find(click)
        commonBits.find(click)
        commonBits.find(click)
        ##commonBits.find(click)

        select('ComboBox2', commonBits.fl('Backward'))
        assert_p('ComboBox2', 'Text', commonBits.fl('Backward'))
        select('TextField1', 'West_')
        select('ComboBox', commonBits.fl('All Fields'))

        click(commonBits.fl('Replace'))

        select('Table', 'cell:' + commonBits.fl('Data') + ',6(Newcastle)')
        select('Table', 'cell:' + commonBits.fl('Data') + ',6(Newcastle)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5016, 5016], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Glendale, Glendale], [Loc Addr Ln1, 45, 40, Glendale Power Centre, Glendale Power Centre], [Loc Addr Ln2, 85, 40, Cnr. West_ Wallsend & Lake Roads, Cnr. West_ Wallsend & Lake Roads], [Loc Addr Ln3, 125, 35, Newcastle, Newcastle], [Loc Postcode, 160, 10, 2300, 2300], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',5(Cnr. West_ Wallsend & Lake Roads)')
        assert_p('Table', 'Text', 'Cnr. West_ Wallsend & Lake Roads',
                 commonBits.fl('Data') + ',5')
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',5(Cnr. West_ Wallsend & Lake Roads)')

        select_menu(
            commonBits.fl('Window') + '>>Ams_LocDownload_20041228.txt>>' +
            commonBits.fl('Find'))
        #click('Find1')
        select('TextField1', 'West_')
        select('ComboBox2', commonBits.fl('Backward'))
        select('ComboBox', commonBits.fl('All Fields'))

        click(commonBits.fl('Replace'))

        select(
            'Table',
            'cell:' + commonBits.fl('Data') + ',4(West_ Point Shopping Ctr)')
        assert_p(
            'Table', 'Text',
            'cell:' + commonBits.fl('Data') + ',4(West_ Point Shopping Ctr)')
        select(
            'Table',
            'cell:' + commonBits.fl('Data') + ',4(West_ Point Shopping Ctr)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5178, 5178], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Blacktown - Not Yet Open, Blacktown - Not Yet Open], [Loc Addr Ln1, 45, 40, West_ Point Shopping Ctr, West_ Point Shopping Ctr], [Loc Addr Ln2, 85, 40, Balmoral Street, Balmoral Street], [Loc Addr Ln3, 125, 35, Blacktown, Blacktown], [Loc Postcode, 160, 10, 2134, 2134], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select(
            'Table',
            'cell:' + commonBits.fl('Data') + ',3(Blacktown - Not Yet Open)')
        ##		click('Find1')
        select_menu(
            commonBits.fl('Window') + '>>Ams_LocDownload_20041228.txt>>' +
            commonBits.fl('Find'))
        select('TextField1', 'West_')
        select('ComboBox2', commonBits.fl('Backward'))
        select('ComboBox', commonBits.fl('All Fields'))

        click(commonBits.fl('Replace'))

        select(
            'Table',
            'cell:' + commonBits.fl('Data') + ',4(West_field Shopping Centre)')
        assert_p('Table', 'Text', 'West_field Shopping Centre',
                 commonBits.fl('Data') + ',4')
        select('Table', 'cell:' + commonBits.fl('Data') + ',5(George Street)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5169, 5169], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Hornsby, Hornsby], [Loc Addr Ln1, 45, 40, West_field Shopping Centre, West_field Shopping Centre], [Loc Addr Ln2, 85, 40, George Street, George Street], [Loc Addr Ln3, 125, 35, Hornsby, Hornsby], [Loc Postcode, 160, 10, 2077, 2077], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select('Table', 'cell:' + commonBits.fl('Data') + ',3(Hornsby)')
        click('Find1')
        select('TextField1', 'West_')
        select('ComboBox2', commonBits.fl('Backward'))
        select('ComboBox', commonBits.fl('All Fields'))

        select_menu(
            commonBits.fl('Window') + '>>Ams_LocDownload_20041228.txt>>' +
            commonBits.fl('Find'))

        #		click('Find1')
        click(commonBits.fl('Replace Find'))

        click(commonBits.fl('Replace Find'))

        select('Table', 'cell:' + commonBits.fl('Data') + ',3(Miranda)')
        select('ComboBox2', commonBits.fl('Forward'))

        assert_p('ComboBox2', 'Text', commonBits.fl('Forward'))

        commonBits.find(click)

        ##		click('Find1')
        select(
            'Table',
            'cell:' + commonBits.fl('Data') + ',4(West_field Phoenix Plaza)')
        assert_p('Table', 'Text', 'West_field Phoenix Plaza',
                 commonBits.fl('Data') + ',4')
        select('Table',
               'cell:' + commonBits.fl('Data') + ',5(Northumberland Street)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5093, 5093], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Liverpool, Liverpool], [Loc Addr Ln1, 45, 40, West_field Phoenix Plaza, West_field Phoenix Plaza], [Loc Addr Ln2, 85, 40, Northumberland Street, Northumberland Street], [Loc Addr Ln3, 125, 35, Liverpool, Liverpool], [Loc Postcode, 160, 10, 2170, 2170], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select('Table',
               'cell:' + commonBits.fl('Data') + ',5(Northumberland Street)')
        click('Find1')
        select('ComboBox2', commonBits.fl('Forward'))

        select('TextField1', 'West_')
        select('ComboBox', commonBits.fl('All Fields'))

        commonBits.find(click)

        ##		click('Find1')
        select('Table',
               'cell:' + commonBits.fl('Data') + ',5(152 Bunnerong Road)')
        assert_p(
            'Table', 'Content',
            '[[Brand Id, 1, 3, TAR, TAR], [Loc Nbr, 4, 4, 5095, 5095], [Loc Type, 8, 2, ST, ST], [Loc Name, 10, 35, Eastgarden, Eastgarden], [Loc Addr Ln1, 45, 40, West_field Shoppingtown Eastgardens, West_field Shoppingtown Eastgardens], [Loc Addr Ln2, 85, 40, 152 Bunnerong Road, 152 Bunnerong Road], [Loc Addr Ln3, 125, 35, Eastgardens, Eastgardens], [Loc Postcode, 160, 10, 2036, 2036], [Loc State, 170, 3, NSW, NSW], [Loc Actv Ind, 173, 1, A, A]]'
        )
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',4(West_field Shoppingtown Eastgardens)')
        assert_p(
            'Table', 'Text', 'cell:' + commonBits.fl('Data') +
            ',4(West_field Shoppingtown Eastgardens)')
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',4(West_field Shoppingtown Eastgardens)')
        commonBits.closeWindow(click)
        ##click('BasicInternalFrameTitlePane$NoFocusButton2')
        #click('BasicInternalFrameTitlePane$NoFocusButton2')
        #click('MetalInternalFrameTitlePane', 637, 7)
        #select('Table', 'cell:4 - 4|Loc Nbr,0(5839)')
        #rightclick('Table', '10 - 35|Loc Name,2')
        #select_menu( commonBits.fl('Edit Record'))
        #click('BasicInternalFrameTitlePane$NoFocusButton2')
        #click('MetalInternalFrameTitlePane', 598, 8)
        #click('BasicInternalFrameTitlePane$NoFocusButton2')

        #if window('Save Changes to file: ' + commonBits.sampleDir() + 'Ams_LocDownload_20041228.txt'):
        #	click('No')
        #close()
    close()
Exemplo n.º 20
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_03'

    if window('Record Editor'):
        click(commonBits.fl('Choose File'))

        if window('Open'):
            select(commonBits.selectPane(), 'Ams_LocDownload_20041228.txt')
            click('Open')
        close()

        commonBits.setRecordLayout(select, 'ams Store')

        click(commonBits.fl('Edit') + '1')
        select('Table', 'cell:1 - 3|Brand Id,2(TAR)')
        rightclick('Table', '1 - 3|Brand Id,2')
        select_menu(commonBits.fl('Edit Record'))
        ##		select('Table1', 'cell:1 - 3|Brand Id,2(TAR)')
        click('Find1')
        ##		click('MetalInternalFrameTitlePane', 230, 8)
        select('TextField', 'West')
        select('TextField1', 'West_')
        select('ComboBox', commonBits.fl('All Fields'))
        click(commonBits.fl('Replace'))
        ##		select('Table', '')
        select('Table',
               'cell:' + commonBits.fl('Data') + ',4(West_field Shoppingtown)')
        select('Table',
               'cell:' + commonBits.fl('Data') + ',4(West_field Shoppingtown)')
        assert_p('Table', 'Text', 'West_field Shoppingtown',
                 commonBits.fl('Data') + ',4')
        select('Table',
               'cell:' + commonBits.fl('Data') + ',4(West_field Shoppingtown)')
        ##		click('MetalInternalFrameTitlePane', 253, 21)
        commonBits.findA(click)
        ##		click('MetalInternalFrameTitlePane', 80, 17)
        select('ComboBox', commonBits.fl('All Fields'))
        commonBits.find(click)
        assert_p('Table', 'Text', 'Westfield Phoenix Plaza',
                 commonBits.fl('Data') + ',4')
        commonBits.find(click)
        ##		click('MetalInternalFrameTitlePane', 80, 17)
        select('ComboBox', commonBits.fl('All Fields'))
        commonBits.find(click)
        ##		click(commonBits.fl('Replace'))
        ##		select('ComboBox', commonBits.fl('All Fields'))
        click(commonBits.fl('Replace'))
        select(
            'Table',
            'cell:' + commonBits.fl('Data') + ',4(West_field Phoenix Plaza)')
        select(
            'Table',
            'cell:' + commonBits.fl('Data') + ',4(West_field Phoenix Plaza)')
        ##		assert_p('Table', 'Text', 'West_field Phoenix Plaza', commonBits.fl('Data') + ',4')
        select(
            'Table',
            'cell:' + commonBits.fl('Data') + ',4(West_field Phoenix Plaza)')
        commonBits.find(click)
        ##		click('MetalInternalFrameTitlePane', 80, 17)
        select('ComboBox', commonBits.fl('All Fields'))
        commonBits.find(click)
        click(commonBits.fl('Replace'))
        ##		select('Table', '')
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',4(West_field Shoppingtown Eastgardens)')
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',4(West_field Shoppingtown Eastgardens)')
        ##		assert_p('Table', 'Text', '152 Bunnerong Road', commonBits.fl('Data') + ',5')
        select(
            'Table', 'cell:' + commonBits.fl('Data') +
            ',4(West_field Shoppingtown Eastgardens)')
        commonBits.closeWindow(click)
        ##click('BasicInternalFrameTitlePane$NoFocusButton2')
        select('Table', 'cell:1 - 3|Brand Id,2(TAR)')
        select('Table', 'cell:1 - 3|Brand Id,2(TAR)')

        commonBits.closeWindow(click)
        ##click('BasicInternalFrameTitlePane$NoFocusButton2')
        commonBits.closeWindow(click)
        ##click('BasicInternalFrameTitlePane$NoFocusButton2')

#		if window(r'Save Changes to file: ' + commonBits.implementationSampleDir() + 'Ams_LocDownload_20041228.txt'):
#			click('No')
#		close()
    close()
Exemplo n.º 21
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt', commonBits.sampleDir() + 'csv2DTAR020_tst1.bin.csv')
        click(commonBits.fl('Edit') + '1')
        click('Find1')
        ##		click('WindowsInternalFrameTitlePane', 156, 21)
        select('Find.Search For_Txt', '62684671')
        select('Find.Operator_Txt', '>')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '3, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '10, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '14, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '15, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '17, 0, 0')
        commonBits.find(click)

        if window(''):
            click('No')
        close()

        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '18, 6, 0')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 22
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt', commonBits.sampleDir() + 'csv2DTAR020_tst1.bin.csv')
        click(commonBits.fl('Edit') + '1')
        click('Filter1')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
        click('Find1')
        select('Find.Search For_Txt', '3')
        select('Find.Operator_Txt', '<')
        #click('MetalInternalFrameTitlePane', 187, 13)
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '1, 4, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 4, 0')
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 4, 0')
        commonBits.find(click)
        assert_p('BaseHelpPanel', 'Enabled', 'true')
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '3, 4, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '3, 5, 0')
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '3, 5, 0')
        commonBits.find(click)
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '5, 4, 0')
        commonBits.find(click)
        #click('BaseHelpPanel', 53, 267)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 4, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 5, 0')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 23
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_22'

	if window('Record Editor'):
		select('File_Txt', commonBits.sampleDir() + 'csv3DTAR020_tst1.bin.csv')

		if commonBits.version() == 'MsAccess':
			select('Record Layout_Txt', 'Comma Delimited, names on the first line')
		else:
			select('System_Txt', 'CSV')

		click(commonBits.fl('Edit') + '1')
		click('Find1')
		select('Find.Search For_Txt', '60')
		select('Find.Field_Txt', 'KEYCODE-NO')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '1, 0, 2')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '11, 0, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '12, 0, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '13, 0, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '16, 0, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '16, 0, 2')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '17, 0, 6')
		commonBits.find(click)

		if window(''):
			click('Yes')
		close()

		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '1, 0, 2')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '11, 0, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '12, 0, 0')
		select('Find.Direction_Txt', commonBits.fl('Backward'))
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '11, 0, 0')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '1, 0, 2')
		commonBits.find(click)

		if window(''):
			click('Yes')
		close()

		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '17, 0, 6')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '16, 0, 2')
		select('Find.Direction_Txt', commonBits.fl('Forward'))
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '17, 0, 6')
		commonBits.find(click)

		if window(''):
			click('Yes')
		close()

		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '1, 0, 2')
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '11, 0, 0')
		select('Find.Direction_Txt', commonBits.fl('Backward'))
		commonBits.find(click)
		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '1, 0, 2')
		commonBits.find(click)

		if window(''):
			click('Yes')
		close()

		assert_p('TextField', 'Text', commonBits.fl('Found (line, field Num, field position)=') + '17, 0, 6')
	close()
Exemplo n.º 24
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt',
               commonBits.sampleDir() + 'Ams_PODownload_20041231.txt')
        click(commonBits.fl('Edit') + '1')
        assert_p('LineList.Layouts_Txt', 'Text', 'ams PO Download: Allocation')
        click('Find')
        ##		click('MetalInternalFrameTitlePane', 214, 14)
        select('Find.Search For_Txt', '00')
        ##		click('MetalInternalFrameTitlePane', 168, 17)
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '1, 6, 0')
        ##		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Table:'))
        ##		assert_p('LineList.FileDisplay_JTbl', 'Text', 'cell:3 - 9|Pack Qty,0(45.349)')
        ##		select_menu(commonBits.fl('Window') + '>>Ams_PODownload_20041231.txt>>' + commonBits.fl('Find'))
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '1, 8, 1')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 1, 2')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 1, 4')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 2, 2')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 3, 5')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 3, 7')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 3, 9')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 3, 11')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 8, 11')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 1, 2')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 1, 4')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 2, 6')
        commonBits.find(click)
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 1, 3')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 1, 5')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 2, 6')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 8, 11')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 25
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt', commonBits.sampleDir() + 'csv2DTAR020_tst1.bin.csv')
        click(commonBits.fl('Edit') + '1')
        select_menu(
            commonBits.fl('Edit') + '>>' + commonBits.fl('Update Csv Columns'))
        select('FieldChange_JTbl', commonBits.fl('Number'),
               commonBits.fl('Type') + ',5')
        select('FieldChange_JTbl',
               'cell:' + commonBits.fl('Type') + ',5(Number)')
        click(commonBits.fl('Apply'))
        select('LineList.FileDisplay_JTbl', 'cell:1|KEYCODE-NO,0(63604808)')
        click('Find1')
        select('Find.Search For_Txt', '5.95')
        select('Find.Field_Txt', 'SALE-PRICE')
        select('Find.Operator_Txt', '<')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '3, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '8, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '11, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '12, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '14, 5, 0')
        commonBits.find(click)

        if window(''):
            click('No')
        close()

        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '18, 5, 0')
    close()
Exemplo n.º 26
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt', commonBits.sampleDir() + 'csv1DTAR020_tst1.bin.csv')
        select('System_Txt', 'CSV')
        click(commonBits.fl('Edit') + '1')
        select('LineList.FileDisplay_JTbl', 'cell:2|STORE-NO,0(20)')
        rightclick('LineList.FileDisplay_JTbl', '1|KEYCODE-NO,1')
        #		select('LineList.FileDisplay_JTbl', 'cell:2|STORE-NO,0(20)')
        #		rightclick('LineTree.FileDisplay_JTbl', 'STORE-NO,2')
        select_menu(commonBits.fl('Edit Record'))
        ##		select('LineList.FileDisplay_JTbl', 'cell:2|STORE-NO,0(20)')
        select_menu(
            commonBits.fl('Edit') + '>>' + commonBits.fl('Show / Hide Fields'))
        select('Table', 'cell:' + commonBits.fl('Show') + ',2(true)')
        click(commonBits.fl('Go'))
        assert_p(
            'LineFrame.FileDisplay_JTbl', 'Content',
            '[[KEYCODE-NO, 1, , 69684558, 69684558], [STORE-NO, 2, , 20, 20], [DEPT-NO, 4, , 280, 280], [QTY-SOLD, 5, , 1, 1], [SALE-PRICE, 6, , 19.00, 19.00]]'
        )
        click('Find1')
        ##		click('MetalInternalFrameTitlePane', 204, 13)
        select('Find.Search For_Txt', '20')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 1, 0')
        select_menu(
            commonBits.fl('Window') + '>>csv1DTAR020_tst1.bin.csv>>' +
            commonBits.fl('Record:'))
        assert_p(
            'LineFrame.FileDisplay_JTbl', 'Content',
            '[[KEYCODE-NO, 1, , 69684558, 69684558], [STORE-NO, 2, , 20, 20], [DEPT-NO, 4, , 280, 280], [QTY-SOLD, 5, , 1, 1], [SALE-PRICE, 6, , 19.00, 19.00]]'
        )
        select_menu(
            commonBits.fl('Window') + '>>csv1DTAR020_tst1.bin.csv>>' +
            commonBits.fl('Find'))
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '3, 1, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 1, 0')
        select_menu(
            commonBits.fl('Window') + '>>csv1DTAR020_tst1.bin.csv>>' +
            commonBits.fl('Record:'))
        assert_p('LineFrame.Record_Txt', 'Text', '4')
        assert_p(
            'LineFrame.FileDisplay_JTbl', 'Content',
            '[[KEYCODE-NO, 1, , 69694158, 69694158], [STORE-NO, 2, , 20, 20], [DEPT-NO, 4, , 280, 280], [QTY-SOLD, 5, , 1, 1], [SALE-PRICE, 6, , 5.01, 5.01]]'
        )
        select_menu(
            commonBits.fl('Window') + '>>csv1DTAR020_tst1.bin.csv>>' +
            commonBits.fl('Find'))
        commonBits.find(click)

        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '5, 1, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '6, 1, 0')
        select_menu(
            commonBits.fl('Window') + '>>csv1DTAR020_tst1.bin.csv>>' +
            commonBits.fl('Record:'))
        assert_p(
            'LineFrame.FileDisplay_JTbl', 'Content',
            '[[KEYCODE-NO, 1, , 62684671, 62684671], [STORE-NO, 2, , 20, 20], [DEPT-NO, 4, , 685, 685], [QTY-SOLD, 5, , -1, -1], [SALE-PRICE, 6, , -69.99, -69.99]]'
        )
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 27
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window('Record Editor'):
        select('File_Txt', commonBits.sampleDir() + 'csv2DTAR020_tst1.bin.csv')
        click(commonBits.fl('Edit') + '1')
        click('Find1')
        ##		click('MetalInternalFrameTitlePane', 88, 16)
        select('Find.Search For_Txt', '69')
        select('Find.Operator_Txt', commonBits.fl('Starts With'))
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '2, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '3, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '4, 0, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '5, 5, 0')
        commonBits.find(click)
        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '15, 0, 0')
        commonBits.find(click)

        if window(''):
            click('No')
        close()

        assert_p(
            'TextField', 'Text',
            commonBits.fl('Found (line, field Num, field position)=') +
            '18, 6, 0')
    close()