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

	if window(commonBits.applicationName()):
		select('FileNameTxtFld', commonBits.sampleDir() +  'protoStoreSales7.bin')
		##select('FileNameTxtFld', commonBits.sampleDir() + 'protoStoreSales7.bin')
		click('Edit1')
		##select('JTreeTable', '')
		rightclick('JTreeTable', 'Tree,0')
		select_menu('Fully Expand Tree')
		select('LayoutCombo', 'Product')
		assert_p('JTreeTable', 'Content', '[[, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63604808, [40118], [1], [4870], [SALE], [4.87], [4.87], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 69684558, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , 69694158, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 62684671, [40118, 40118], [1, -1], [69990, -69990], [SALE, RETURN], [69.99, -69.99], [69.99, -69.99], [\'\',\' -1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 65674532, [40118], [1], [3590], [SALE], [3.59], [3.59], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63674861, [40118], [10], [2700], [SALE], [2.7], [2.7], [\'\']], [, , 64634429, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , 66624458, [40118], [1], [890], [SALE], [0.89], [0.89], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ]]')
		##select('JTreeTable', '')
		select('JTreeTable', 'cell:priceDouble,8([19.0, -19.0, 5.01])')
		select('TextField', '[19.0987, 321.456, -19.0, 5.01]')
		##select('JTreeTable', '')
##		assert_p('JTreeTable', 'Content', '[[, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63604808, [40118], [1], [4870], [SALE], [4.87], [4.87], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 69684558, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0987, 321.456, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , 69694158, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 62684671, [40118, 40118], [1, -1], [69990, -69990], [SALE, RETURN], [69.99, -69.99], [69.99, -69.99], [\'\',\' -1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 65674532, [40118], [1], [3590], [SALE], [3.59], [3.59], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63674861, [40118], [10], [2700], [SALE], [2.7], [2.7], [\'\']], [, , 64634429, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , 66624458, [40118], [1], [890], [SALE], [0.89], [0.89], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ]]')
##		assert_p('JTreeTable', 'Content', '[[, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63604808, [40118], [1], [4870], [SALE], [4.87], [4.87], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 69684558, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0987, 321.456, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , 69694158, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 62684671, [40118, 40118], [1, -1], [69990, -69990], [SALE, RETURN], [69.99, -69.99], [69.99, -69.99], [\'\',\' -1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 65674532, [40118], [1], [3590], [SALE], [3.59], [3.59], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63674861, [40118], [10], [2700], [SALE], [2.7], [2.7], [\'\']], [, , 64634429, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , 66624458, [40118], [1], [890], [SALE], [0.89], [0.89], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ]]')
		select('JTreeTable', 'cell:priceDouble,8([19.0987, 321.456, -19.0, 5.01])')
		click('ArrowButton')
		assert_p('Table', 'Content', '[[0, 19.0987], [1, 321.456], [2, -19.0], [3, 5.01]]')
		select('Table', 'cell:Data,2(-19.0)')
		select('Table', '-19.012', 'Data,2')
		select('Table', 'cell:Data,1(321.456)')
		assert_p('Table', 'Content', '[[0, 19.0987], [1, 321.456], [2, -19.012], [3, 5.01]]')
		click('BasicInternalFrameTitlePane$NoFocusButton2')
		select_menu('Window>>protoStoreSales7.bin>>Tree View')
		assert_p('JTreeTable', 'Text', '')
		assert_p('JTreeTable', 'Content', '[[, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63604808, [40118], [1], [4870], [SALE], [4.87], [4.87], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 69684558, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0987, 321.456, -19.012, 5.01], [\'\',\' -1\',\' -1 1\']], [, , 69694158, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 62684671, [40118, 40118], [1, -1], [69990, -69990], [SALE, RETURN], [69.99, -69.99], [69.99, -69.99], [\'\',\' -1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 65674532, [40118], [1], [3590], [SALE], [3.59], [3.59], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63674861, [40118], [10], [2700], [SALE], [2.7], [2.7], [\'\']], [, , 64634429, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , 66624458, [40118], [1], [890], [SALE], [0.89], [0.89], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ]]')
		click('BasicInternalFrameTitlePane$NoFocusButton2')

	close()
Exemplo n.º 2
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_0'

	if window(commonBits.applicationName()):
		select_menu('Utilities>>Compare Menu')
		click('*2')
		select('FileNameTxtFld', commonBits.sampleDir() + 'protoStoreSales3_Compare2.bin')
		click('Right')
		select('TabbedPane', '')
		select('FileNameTxtFld', commonBits.sampleDir() + 'protoStoreSales.bin')
		select('FileNameTxtFld1', commonBits.stdCopybookDir() + 'StoreSales.protocomp')
		click('Right')
		select('TabbedPane', '')
		select('Table', 'cell:Record,0(Product)')
		select('Table1', 'cell:Equivalent Field,2(quantity)')
		select('Table', 'cell:Record,0(Product)')
		select('Table1', '', 'Equivalent Field,2')
		select('Table1', '', 'Equivalent Field,3')
		select('Table1', 'cell:Field,1(saleDate)')
		assert_p('Table1', 'Content', '[[keycode, keycode], [saleDate, saleDate], [quantity, ], [price, ]]')
		select('Table1', 'cell:Field,1(saleDate)')
		click('Right')
		select('TabbedPane', '')
		click('Compare')
		assert_p('Table', 'Content', '[[, , , , ], [, Inserted, 7, 69684558, 40118], [, , , , ], [, Inserted, 10, 69694158, 40118]]')
	close()
Exemplo n.º 3
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.5.0_11'
    if window(commonBits.applicationName()):
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'Ams_LocDownload_20041228.bin')
        #commonBits.setRecordLayout(select, 'ams Store')
        click('Edit1')
        click('Filter')
        select('Table1', 'Loc_Nbr', 'Field,0')
        select('Table1', '1', 'Value,0')
        select('Table1', 'Loc_Nbr', 'Field,1')
        select('Table1', '2', 'Value,1')
        select('Table1', 'cell:Value,1()')
        click('Filter1')
        select('LinesTbl', 'cell:4|Loc_Name,5(Strathpine - Not Yet Open)')
        assert_p('LinesTbl', 'Text', 'Strathpine - Not Yet Open',
                 '4|Loc_Name,5')
        select('LinesTbl', 'cell:4|Loc_Name,6(Robina)')
        assert_p(
            'LinesTbl', 'Content',
            '[[TAR, 5129, ST, Macquarie, Maquarie Centre, Dock 2, Talavera Road,  North Ryde, 2113, NSW, A], [TAR, 5162, ST, Tuggeranong, Hyperdome Shopping Centre, Pitman Street, Tuggernong, 2900, NSW, A], [TAR, 5012, ST, Ringwood, Ringwood, Seymour Street, Ringwood, 3134, VIC, A], [TAR, 5152, ST, Mornington, Mornington, Cnr Franklin & Gordon Streets, Momington, 3931, VIC, A], [TAR, 5132, ST, Glenorchy, Derwent Park, Lot 12-13 Riverside Industrial Estate, Derwent park, 7009, TAS, A], [TAR, 5172, ST, Strathpine - Not Yet Open, Chermside Shopping Centre, G ie Rd, , Strathpine, 4032, QLD, A], [TAR, 5126, ST, Robina, Robina Town Centre, Robina Parkway, Robina, 4226, QLD, A], [TAR, 5021, ST, Tea Tree Plaza, Myer Tea Tree Plaza, 976 North East Road, Modbury, 5092, SA, A], [TAR, 5127, ST, Marion, Adelaide Airport, Frank Collopy Court, Adelaide Airport, 5950, SA, A], [TAR, 5142, ST, Hollywood Plaza, Hollywood Plaza Shopping Centre, Winzor Road, Salisbury Downs, 5108, SA, A], [TAR, 5128, ST, Rockingham, Rockingham Shopping Centre., Cnr. Read Street & Council Avenue, Rockingham, 6168, WA, A], [TAR, 5192, ST, Wetherill Park, , , , , , A]]'
        )
        select('LinesTbl', 'cell:4|Loc_Name,7(Tea Tree Plaza)')
        assert_p('LinesTbl', 'RowCount', '12')
        select('LinesTbl', 'cell:4|Loc_Name,7(Tea Tree Plaza)')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 4
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_17'

	if window(commonBits.applicationName()):
##		select('FileNameTxtFld', '/C:/Program Files/RecordEdit/ProtoBuf/SampleFiles/protoStoreSales3_Compare.bin')
		select_menu('Utilities>>Compare Menu')
		click('*1')
##		select('FileNameTxtFld', '/C:/Program Files/RecordEdit/ProtoBuf/SampleFiles/protoStoreSales3_Compare.bin')
		select('FileNameTxtFld1', commonBits.sampleDir() + 'protoStoreSales3_Compare.bin')
		select('FileNameTxtFld', commonBits.sampleDir() + 'protoStoreSales3.bin')
		click('Right')
		select('TabbedPane', '')
		assert_p('Table', 'Content', '[[Product, true], [Order, true], [Summary, true], [Deptartment, true], [Store, true]]')
		assert_p('Table1', 'Content', '[[keycode, true], [saleDate, true], [quantity, true], [price, true]]')
		select('Table', 'cell:Record,1(Order)')
		assert_p('Table1', 'Content', '[[keycode, true], [quantity, true]]')
		select('Table', 'cell:Record,3(Deptartment)')
		assert_p('Table1', 'Content', '[[department, true], [name, true]]')
		select('Table', 'cell:Record,3(Deptartment)')
		click('Right')
		select('TabbedPane', '')
		click('Compare')
		assert_p('Table', 'Content', '[[, Deleted, 8, 69684558, 40118, 1, 5010], [, , , , , , ], [, Deleted, 10, 69694158, 40118, -1, -19000], [, , , , , , ], [, Deleted, 17, 929, Department: 929, , ], [, , , , , , ], [, Deleted, 18, 65674532, 40118, 1, 3590], [, , , , , , ], [, Deleted, 19, 1, 3590, 1, ], [, , , , , , ], [, Deleted, 26, 69684558, 1, , ], [, , , , , , ], [, Deleted, 28, 65674532, 1, , ], [, , , , , , ], [, Deleted, 82, 170, Department: 170, , ], [, , , , , , ], [, Deleted, 83, 68674560, 40118, 1, 5990], [, , , , , , ], [, Deleted, 84, 1, 5990, 1, ], [, , , , , , ], [, Deleted, 88, 62694843, 40118, 1, 13590], [, , , , , , ], [, Deleted, 91, 69644164, 40118, 1, 21590], [, , , , , , ]]')
		assert_p('Table', 'Content', '[[, Deleted, 8, 69684558, 40118, 1, 5010], [, , , , , , ], [, Deleted, 10, 69694158, 40118, -1, -19000], [, , , , , , ], [, Deleted, 17, 929, Department: 929, , ], [, , , , , , ], [, Deleted, 18, 65674532, 40118, 1, 3590], [, , , , , , ], [, Deleted, 19, 1, 3590, 1, ], [, , , , , , ], [, Deleted, 26, 69684558, 1, , ], [, , , , , , ], [, Deleted, 28, 65674532, 1, , ], [, , , , , , ], [, Deleted, 82, 170, Department: 170, , ], [, , , , , , ], [, Deleted, 83, 68674560, 40118, 1, 5990], [, , , , , , ], [, Deleted, 84, 1, 5990, 1, ], [, , , , , , ], [, Deleted, 88, 62694843, 40118, 1, 13590], [, , , , , , ], [, Deleted, 91, 69644164, 40118, 1, 21590], [, , , , , , ]]')
##		click('BasicInternalFrameTitlePane$NoFocusButton2')
	close()
Exemplo n.º 5
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_17'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales3.bin')
        click('Edit1')
        click('Filter')
        click('Uncheck Records')
        select('Table', 'cell:Include,0(false)')
        select('Table1', 'cell:Include,1(true)')
        select('Table1', 'cell:Include,3(true)')
        select('Table2', 'cell:Field,0(null)')
        select('Table2', 'keycode', 'Field,0')
        select('Table2', '66', 'Value,0')
        select('Table2', 'quantity', 'Field,1')
        select('Table2', '-1', 'Value,1')
        select('Table2', 'cell:Value,1()')
        click('Filter1')
        select('LinesTbl', 'cell:1|keycode,6(60664048)')
        assert_p(
            'LinesTbl', 'Content',
            '[[61664713, -1], [68644966, -1], [60614866, -1], [60614866, -1], [60664048, -1], [60664048, -1], [60664048, -1], [66624803, -1], [66624889, -1], [69664171, -1], [62664183, -1], [69664620, -1], [68664363, -1], [64664587, -1], [66614582, -1], [69664149, -1], [69664163, -1], [66614192, -1], [66614192, -1]]'
        )
        select_menu('Window>>protoStoreSales3.bin>>Filter Options')
        select('Table1', 'cell:Include,3(false)')
        click('Filter1')
        select('LinesTbl', 'cell:1|keycode,6(60664048)')
        assert_p(
            'LinesTbl', 'Content',
            '[[61664713, -1, -17990], [68644966, -1, -12500], [60614866, -1, -4800], [60614866, -1, -4800], [60664048, -1, -4800], [60664048, -1, -4800], [60664048, -1, -4800], [66624803, -1, -2000], [66624889, -1, -2000], [69664171, -1, -27950], [62664183, -1, -20990], [69664620, -1, -11890], [68664363, -1, -29950], [64664587, -1, -16990], [66614582, -1, -15990], [69664149, -1, -5990], [69664163, -1, -1390], [66614192, -1, -1230], [66614192, -1, -1230]]'
        )
    close()
Exemplo n.º 6
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales3xxx_Compare.bin')
        click('Edit1')
        click('Export')
        select('TabbedPane', 'Fixed')
        select('CheckBox4', 'true')
        select('CheckBox5', 'true')
        select('CheckBox12', 'true')
        select('CheckBox13', 'true')
        assert_p(
            'Table1', 'Content',
            '[[keycode, true, 8], [saleDate, true, 15], [quantity, true, 8], [price, true, 6]]'
        )
        click('Save File')
        assert_p(
            'LinesTbl', 'Content',
            '[[Level_1, Level_2, Level_3, Level_4, Level_5, store, name, Field_2, Field_3], [, , , , , , , , ], [Store, , , , , 20, Store: 20, , ], [Store, department\'s, , , , , , , ], [Store, department\'s, Deptartment, , , 170, Department: 170, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 63604808, 40118, 1, 4870], [Store, department\'s, Deptartment, summary, , 1, 4870, 1, ], [Store, department\'s, Deptartment, , , 280, Department: 280, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 69684558, 40118, 1, 19000], [Store, department\'s, Deptartment, product\'s, Product, 69684558, 40118, -1, -19000], [Store, department\'s, Deptartment, product\'s, Product, 69694158, 40118, 1, 19000], [Store, department\'s, Deptartment, product\'s, Product, 69694158, 40118, 1, 5010], [Store, department\'s, Deptartment, summary, , 2, 10020, 6, ], [Store, department\'s, Deptartment, , , 685, Department: 685, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 62684671, 40118, 1, 69990], [Store, department\'s, Deptartment, product\'s, Product, 62684671, 40118, -1, -69990], [Store, department\'s, Deptartment, summary, , 0, 0, 2, ], [Store, department\'s, Deptartment, , , 957, Department: 957, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 63674861, 40118, 10, 2700], [Store, department\'s, Deptartment, product\'s, Product, 64634429, 40118, 1, 3990], [Store, department\'s, Deptartment, product\'s, Product, 66624458, 40118, 1, 890], [Store, department\'s, Deptartment, summary, , 12, 7580, 3, ], [Store, order\'s, , , , , , , ], [Store, order\'s, Order, , , 63604808, 1, , ], [Store, order\'s, Order, , , 69694158, 1, , ], [Store, order\'s, Order, , , 63674861, 10, , ], [Store, order\'s, Order, , , 64634429, 1, , ], [Store, order\'s, Order, , , 66624458, 1, , ], [Store, summary, , , , 16, 26060, 13, ], [Store, , , , , 59, Store: 59, , ], [Store, department\'s, , , , , , , ], [Store, department\'s, Deptartment, , , 335, Department: 335, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 61664713, 40118, 1, 17990], [Store, department\'s, Deptartment, product\'s, Product, 61664713, 40118, -1, -17990], [Store, department\'s, Deptartment, product\'s, Product, 61684613, 40118, 1, 12990], [Store, department\'s, Deptartment, summary, , 1, 12990, 3, ], [Store, department\'s, Deptartment, , , 410, Department: 410, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 68634752, 40118, 1, 8990], [Store, department\'s, Deptartment, summary, , 1, 8990, 1, ], [Store, department\'s, Deptartment, , , 620, Department: 620, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 60664659, 40118, 1, 3990], [Store, department\'s, Deptartment, product\'s, Product, 60694698, 40118, 1, 3990], [Store, department\'s, Deptartment, summary, , 2, 7980, 2, ], [Store, department\'s, Deptartment, , , 878, Department: 878, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 60614487, 40118, 1, 5950], [Store, department\'s, Deptartment, product\'s, Product, 63644339, 40118, 1, 12650], [Store, department\'s, Deptartment, summary, , 2, 18600, 2, ], [Store, department\'s, Deptartment, , , 929, Department: 929, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 67674686, 40118, 1, 3990], [Store, department\'s, Deptartment, summary, , 1, 3990, 1, ], [Store, department\'s, Deptartment, , , 957, Department: 957, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 62684217, 40118, 1, 9990], [Store, department\'s, Deptartment, product\'s, Product, 64614401, 40118, 1, 1990], [Store, department\'s, Deptartment, product\'s, Product, 64614401, 40118, 1, 1990], [Store, department\'s, Deptartment, product\'s, Product, 64624770, 40118, 1, 2590], [Store, department\'s, Deptartment, summary, , 4, 16560, 4, ], [Store, order\'s, , , , , , , ], [Store, order\'s, Order, , , 61684613, 1, , ], [Store, order\'s, Order, , , 68634752, 1, , ], [Store, order\'s, Order, , , 60664659, 1, , ], [Store, order\'s, Order, , , 60694698, 1, , ], [Store, order\'s, Order, , , 60614487, 1, , ], [Store, order\'s, Order, , , 63644339, 1, , ], [Store, order\'s, Order, , , 67674686, 1, , ], [Store, order\'s, Order, , , 62684217, 1, , ], [Store, order\'s, Order, , , 64614401, 2, , ], [Store, order\'s, Order, , , 64624770, 1, , ], [Store, summary, , , , 11, 69110, 13, ]]'
        )
        select('LayoutCombo', 'Full Line')
        assert_p(
            'LinesTbl', 'Content',
            '[[Level_1 Level_2      Level_3     Level_4   Level_5 store    name            Field_2  Field_3], [                                                  ], [Store                                              20       Store: 20      ], [Store   department\'s                              ], [Store   department\'s Deptartment                   170      Department: 170], [Store   department\'s Deptartment product\'s        ], [Store   department\'s Deptartment product\'s Product 63604808 40118           1        4870   ], [Store   department\'s Deptartment summary           1        4870            1       ], [Store   department\'s Deptartment                   280      Department: 280], [Store   department\'s Deptartment product\'s        ], [Store   department\'s Deptartment product\'s Product 69684558 40118           1        19000  ], [Store   department\'s Deptartment product\'s Product 69684558 40118           -1       -19000 ], [Store   department\'s Deptartment product\'s Product 69694158 40118           1        19000  ], [Store   department\'s Deptartment product\'s Product 69694158 40118           1        5010   ], [Store   department\'s Deptartment summary           2        10020           6       ], [Store   department\'s Deptartment                   685      Department: 685], [Store   department\'s Deptartment product\'s        ], [Store   department\'s Deptartment product\'s Product 62684671 40118           1        69990  ], [Store   department\'s Deptartment product\'s Product 62684671 40118           -1       -69990 ], [Store   department\'s Deptartment summary           0        0               2       ], [Store   department\'s Deptartment                   957      Department: 957], [Store   department\'s Deptartment product\'s        ], [Store   department\'s Deptartment product\'s Product 63674861 40118           10       2700   ], [Store   department\'s Deptartment product\'s Product 64634429 40118           1        3990   ], [Store   department\'s Deptartment product\'s Product 66624458 40118           1        890    ], [Store   department\'s Deptartment summary           12       7580            3       ], [Store   order\'s                                   ], [Store   order\'s      Order                         63604808 1              ], [Store   order\'s      Order                         69694158 1              ], [Store   order\'s      Order                         63674861 10             ], [Store   order\'s      Order                         64634429 1              ], [Store   order\'s      Order                         66624458 1              ], [Store   summary                                    16       26060           13      ], [Store                                              59       Store: 59      ], [Store   department\'s                              ], [Store   department\'s Deptartment                   335      Department: 335], [Store   department\'s Deptartment product\'s        ], [Store   department\'s Deptartment product\'s Product 61664713 40118           1        17990  ], [Store   department\'s Deptartment product\'s Product 61664713 40118           -1       -17990 ], [Store   department\'s Deptartment product\'s Product 61684613 40118           1        12990  ], [Store   department\'s Deptartment summary           1        12990           3       ], [Store   department\'s Deptartment                   410      Department: 410], [Store   department\'s Deptartment product\'s        ], [Store   department\'s Deptartment product\'s Product 68634752 40118           1        8990   ], [Store   department\'s Deptartment summary           1        8990            1       ], [Store   department\'s Deptartment                   620      Department: 620], [Store   department\'s Deptartment product\'s        ], [Store   department\'s Deptartment product\'s Product 60664659 40118           1        3990   ], [Store   department\'s Deptartment product\'s Product 60694698 40118           1        3990   ], [Store   department\'s Deptartment summary           2        7980            2       ], [Store   department\'s Deptartment                   878      Department: 878], [Store   department\'s Deptartment product\'s        ], [Store   department\'s Deptartment product\'s Product 60614487 40118           1        5950   ], [Store   department\'s Deptartment product\'s Product 63644339 40118           1        12650  ], [Store   department\'s Deptartment summary           2        18600           2       ], [Store   department\'s Deptartment                   929      Department: 929], [Store   department\'s Deptartment product\'s        ], [Store   department\'s Deptartment product\'s Product 67674686 40118           1        3990   ], [Store   department\'s Deptartment summary           1        3990            1       ], [Store   department\'s Deptartment                   957      Department: 957], [Store   department\'s Deptartment product\'s        ], [Store   department\'s Deptartment product\'s Product 62684217 40118           1        9990   ], [Store   department\'s Deptartment product\'s Product 64614401 40118           1        1990   ], [Store   department\'s Deptartment product\'s Product 64614401 40118           1        1990   ], [Store   department\'s Deptartment product\'s Product 64624770 40118           1        2590   ], [Store   department\'s Deptartment summary           4        16560           4       ], [Store   order\'s                                   ], [Store   order\'s      Order                         61684613 1              ], [Store   order\'s      Order                         68634752 1              ], [Store   order\'s      Order                         60664659 1              ], [Store   order\'s      Order                         60694698 1              ], [Store   order\'s      Order                         60614487 1              ], [Store   order\'s      Order                         63644339 1              ], [Store   order\'s      Order                         67674686 1              ], [Store   order\'s      Order                         62684217 1              ], [Store   order\'s      Order                         64614401 2              ], [Store   order\'s      Order                         64624770 1              ], [Store   summary                                    11       69110           13      ]]'
        )
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 7
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_22'

	if window(commonBits.applicationName()):
		select('File_Txt', commonBits.sampleDir() + 'DTAR020_tst1.bin')
		click('Edit1')
		click('Export')
		select('TabbedPane', 'Velocity')
		click('BasicInternalFrameTitlePane$NoFocusButton2')
		select_menu('File>>Export via Velociy Skelton>>toCsv_Comma.vm')
		select('Edit Output File_Chk', 'true')
		select('Keep screen open_Chk', 'true')
		click('Save File')

		if window(''):
##			assert_p('Table', 'Content', '[[63604808, 20, 40118, 170, 1, 4870], [69684558, 20, 40118, 280, 1, 19000], [69684558, 20, 40118, 280, -1, -19000], [69694158, 20, 40118, 280, 1, 5010], [62684671, 20, 40118, 685, 1, 69990], [62684671, 20, 40118, 685, -1, -69990], [61664713, 59, 40118, 335, 1, 17990], [61664713, 59, 40118, 335, -1, -17990], [61684613, 59, 40118, 335, 1, 12990], [68634752, 59, 40118, 410, 1, 8990], [60694698, 59, 40118, 620, 1, 3990], [60664659, 59, 40118, 620, 1, 3990], [60614487, 59, 40118, 878, 1, 5950], [68654655, 166, 40118, 60, 1, 5080], [69624033, 166, 40118, 80, 1, 18190], [60604100, 166, 40118, 80, 1, 13300], [68674560, 166, 40118, 170, 1, 5990], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ]]')
			assert_p('Table', 'Content', '[[63604808, 20, 40118, 170, 1, 4870], [69684558, 20, 40118, 280, 1, 19000], [69684558, 20, 40118, 280, -1, -19000], [69694158, 20, 40118, 280, 1, 5010], [62684671, 20, 40118, 685, 1, 69990], [62684671, 20, 40118, 685, -1, -69990], [61664713, 59, 40118, 335, 1, 17990], [61664713, 59, 40118, 335, -1, -17990], [61684613, 59, 40118, 335, 1, 12990], [68634752, 59, 40118, 410, 1, 8990], [60694698, 59, 40118, 620, 1, 3990], [60664659, 59, 40118, 620, 1, 3990], [60614487, 59, 40118, 878, 1, 5950], [68654655, 166, 40118, 60, 1, 5080], [69624033, 166, 40118, 80, 1, 18190], [60604100, 166, 40118, 80, 1, 13300], [68674560, 166, 40118, 170, 1, 5990]]')

			assert_p('Parser_Txt', 'Text', 'Extended Basic Parser')
##			assert_p('ComboBox', 'Text', ',')
			assert_p('DelimiterCombo', 'Text', ',')
			click('Go')
##			assert_p('LineList.FileDisplay_JTbl', 'Content', '[[63604808, 20, 40118, 170, 1, 4870], [69684558, 20, 40118, 280, 1, 19000], [69684558, 20, 40118, 280, -1, -19000], [69694158, 20, 40118, 280, 1, 5010], [62684671, 20, 40118, 685, 1, 69990], [62684671, 20, 40118, 685, -1, -69990], [61664713, 59, 40118, 335, 1, 17990], [61664713, 59, 40118, 335, -1, -17990], [61684613, 59, 40118, 335, 1, 12990], [68634752, 59, 40118, 410, 1, 8990], [60694698, 59, 40118, 620, 1, 3990], [60664659, 59, 40118, 620, 1, 3990], [60614487, 59, 40118, 878, 1, 5950], [68654655, 166, 40118, 60, 1, 5080], [69624033, 166, 40118, 80, 1, 18190], [60604100, 166, 40118, 80, 1, 13300], [68674560, 166, 40118, 170, 1, 5990]]')
		close()

		assert_p('LineList.FileDisplay_JTbl', 'Content', '[[63604808, 20, 40118, 170, 1, 4870], [69684558, 20, 40118, 280, 1, 19000], [69684558, 20, 40118, 280, -1, -19000], [69694158, 20, 40118, 280, 1, 5010], [62684671, 20, 40118, 685, 1, 69990], [62684671, 20, 40118, 685, -1, -69990], [61664713, 59, 40118, 335, 1, 17990], [61664713, 59, 40118, 335, -1, -17990], [61684613, 59, 40118, 335, 1, 12990], [68634752, 59, 40118, 410, 1, 8990], [60694698, 59, 40118, 620, 1, 3990], [60664659, 59, 40118, 620, 1, 3990], [60614487, 59, 40118, 878, 1, 5950], [68654655, 166, 40118, 60, 1, 5080], [69624033, 166, 40118, 80, 1, 18190], [60604100, 166, 40118, 80, 1, 13300], [68674560, 166, 40118, 170, 1, 5990]]')
		select('LineList.Layouts_Txt', 'Full Line')
		assert_p('LineList.FileDisplay_JTbl', 'Content', '[[63604808,20,40118,170,1,4870,], [69684558,20,40118,280,1,19000,], [69684558,20,40118,280,-1,-19000,], [69694158,20,40118,280,1,5010,], [62684671,20,40118,685,1,69990,], [62684671,20,40118,685,-1,-69990,], [61664713,59,40118,335,1,17990,], [61664713,59,40118,335,-1,-17990,], [61684613,59,40118,335,1,12990,], [68634752,59,40118,410,1,8990,], [60694698,59,40118,620,1,3990,], [60664659,59,40118,620,1,3990,], [60614487,59,40118,878,1,5950,], [68654655,166,40118,60,1,5080,], [69624033,166,40118,80,1,18190,], [60604100,166,40118,80,1,13300,], [68674560,166,40118,170,1,5990,]]')
	close()
Exemplo n.º 8
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_17'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales3SDim.bin')
        click('Edit1')
        #		click('LineTreeChild', 1417, 309)
        #		click('LineTreeChild', 429, 307)
        select('LayoutCombo', 'Product')
        click('Find1')
        click('MetalInternalFrameTitlePane', 193, 16)
        select('TextField', '66')
        select('ComboBox', 'keycode')
        click('Find1')
        select_menu('Window>>protoStoreSales3SDim.bin>>Tree View')
        select('JTreeTable', 'cell:saleDate,10(40118)')
        assert_p(
            'JTreeTable', 'Content',
            '[[, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , 63674861, 40118, 10, 2700], [, , 64634429, 40118, 1, 3990], [, , 66624458, 40118, 1, 890], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ]]'
        )
        click('Find1')
        #		click('MetalInternalFrameTitlePane', 118, 12)
        select('ComboBox', 'keycode')
        click('Find1')
        click('Find1')
        select_menu('Window>>protoStoreSales3SDim.bin>>Tree View')
        select('JTreeTable', 'cell:keycode,18(61664713)')
        assert_p(
            'JTreeTable', 'Content',
            '[[, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , 63674861, 40118, 10, 2700], [, , 64634429, 40118, 1, 3990], [, , 66624458, 40118, 1, 890], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , 61664713, 40118, 1, 17990], [, , 61664713, 40118, -1, -17990], [, , 61684613, 40118, 1, 12990], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ]]'
        )
        click('Find1')
        #		click('MetalInternalFrameTitlePane', 111, 17)
        select('ComboBox', 'keycode')
        click('Find1')
        click('Find1')
        click('Find1')
        click('Find1')
        #		click('Find1')
        #		click('Find1')
        select_menu('Window>>protoStoreSales3SDim.bin>>Tree View')
        assert_p(
            'JTreeTable', 'Content',
            '[[, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , 63674861, 40118, 10, 2700], [, , 64634429, 40118, 1, 3990], [, , 66624458, 40118, 1, 890], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , 61664713, 40118, 1, 17990], [, , 61664713, 40118, -1, -17990], [, , 61684613, 40118, 1, 12990], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , 60664659, 40118, 1, 3990], [, , 60694698, 40118, 1, 3990], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ]]'
        )
        click('Find1')
        click('MetalInternalFrameTitlePane', 165, 16)
        select('ComboBox', 'keycode')
        click('Find1')
        click('Find1')
        click('Find1')
        click('Find1')
        select_menu('Window>>protoStoreSales3SDim.bin>>Tree View')
        assert_p(
            'JTreeTable', 'Content',
            '[[, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , 63674861, 40118, 10, 2700], [, , 64634429, 40118, 1, 3990], [, , 66624458, 40118, 1, 890], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , 61664713, 40118, 1, 17990], [, , 61664713, 40118, -1, -17990], [, , 61684613, 40118, 1, 12990], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , 60664659, 40118, 1, 3990], [, , 60694698, 40118, 1, 3990], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , 62694485, 40118, 1, 17560], [, , 62694706, 40118, 1, 13590], [, , 62694843, 40118, 1, 13590], [, , 67644384, 40118, 1, 23960], [, , 68664211, 40118, 1, 11190], [, , 69644164, 40118, 1, 21590], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , 60624523, 40118, 1, 12000], [, , 60624864, 40118, 1, 15000], [, , 62694605, 40118, 1, 25000], [, , 69634261, 40118, 1, 12000], [, , 69634263, 40118, 1, 25000], [, , 69634263, 40118, -1, -25000], [, , 69634263, 40118, 1, 12000], [, , 69634660, 40118, 1, 12000], [, , 69634922, 40118, 1, 19000], [, , 69644909, 40118, 1, 9000], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ], [, , , , , ]]'
        )
    close()
Exemplo n.º 9
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_0'

    if window(commonBits.applicationName()):
        select_menu('Utilities>>Compare Menu')
        click('*1')
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales3_Compare.bin')
        select('FileNameTxtFld1',
               commonBits.sampleDir() + 'protoStoreSales3.bin')
        click('Right')
        select('TabbedPane', '')
        ##		select('Table', 'cell:Include,0(true)')
        ##		select('Table', 'cell:Include,2(true)')
        #		select('Table', ' ', 'Equivalent Record,2')
        #		select('Table', ' ', 'Equivalent Record,3')
        select('Table', 'false', 'Include,0')
        select('Table', 'false', 'Include,2')
        click('Right')
        select('TabbedPane', '')
        click('Compare')
        assert_p(
            'Table', 'Content',
            '[[, , , , ], [, Inserted, 5, 929, Department: 929], [, , , , ], [, Inserted, 8, 69684558, 1], [, , , , ], [, Inserted, 10, 65674532, 1], [, , , , ], [, Inserted, 34, 170, Department: 170]]'
        )
##		click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 10
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.5.0_11'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld', commonBits.sampleDir() + 'protoSales.bin')
        ##commonBits.setRecordLayout(select, 'DTAR020')
        click('Edit1')
        select_menu('View>>Sorted Field Tree')
        ##select('List', 'sale')
        select('Table', 'store', 'Field,0')
        ##select('Table', 'department', 'Field,1')
        select('Table', 'department', 'Field,1')
        select('Table', 'cell:Field,1(department)')
        click('Build Tree')
        #select('JTreeTable', '')
        rightclick('JTreeTable', 'keycode,1')
        select_menu('Expand Tree')
        select('JTreeTable', 'cell:Tree,2(null)')
        select_menu('View>>Record View #{Selected Records#}')
        ##		select('JTreeTable', 'cell:Tree,2(null)')
        select('BaseLineAsColumn$LineAsColTbl', 'cell:Data,0(61664713)')
        assert_p('BaseLineAsColumn$LineAsColTbl', 'Text', '59', 'Data,1')
        select('BaseLineAsColumn$LineAsColTbl', 'cell:Data,0(61664713)')
        click('RightM')
        doubleclick('TextField')
        assert_p('TextField', 'Text', '3')
        select('BaseLineAsColumn$LineAsColTbl', 'cell:Data,0(61684613)')
        assert_p('BaseLineAsColumn$LineAsColTbl', 'Text',
                 'cell:Data,0(61684613)')
        select('BaseLineAsColumn$LineAsColTbl', 'cell:Data,0(61684613)')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 11
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_0'

    if window(commonBits.applicationName()):
        select_menu('Utilities>>Compare Menu')
        click('*2')
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales3.bin')
        click('Right')
        select('TabbedPane', '')
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales3_Compare2.bin')
        click('Right')
        select('TabbedPane', '')
        assert_p(
            'Table', 'Content',
            '[[Product, Product], [Order, Order], [Summary, Summary], [Deptartment, Deptartment], [Store, Store]]'
        )
        assert_p(
            'Table1', 'Content',
            '[[keycode, keycode], [saleDate, saleDate], [quantity, quantity], [price, price]]'
        )
        click('Right')
        select('TabbedPane', '')
        click('Compare')
        assert_p(
            'Table', 'Content',
            '[[, Old, 6, 69684558, 40118, 1, 19000], [, New, 6, , , 1333, ], [, Old, 8, 69684558, 40118, 1, 5010], [, New, 8, 69694158, , , 19123], [, Deleted, 9, 69694158, 40118, 1, 19000], [, , , , , , ], [, Deleted, 10, 69694158, 40118, -1, -19000], [, , , , , , ]]'
        )
        assert_p(
            'Table', 'Content',
            '[[, Old, 6, 69684558, 40118, 1, 19000], [, New, 6, , , 1333, ], [, Old, 8, 69684558, 40118, 1, 5010], [, New, 8, 69694158, , , 19123], [, Deleted, 9, 69694158, 40118, 1, 19000], [, , , , , , ], [, Deleted, 10, 69694158, 40118, -1, -19000], [, , , , , , ]]'
        )
    close()
Exemplo n.º 12
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_17'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld', commonBits.sampleDir() + 'protoSales11.bin')
        click('Edit1')
        select('LinesTbl', 'cell:2|store,0(20)')
        rightclick('LinesTbl', '7|priceFloat,2')
        ##		select('LinesTbl', 'cell:2|store,0(20)')
        select_menu('Clear Field')
        select('LinesTbl', 'cell:2|store,0(20)')
        assert_p('LinesTbl', 'Text', '', '7|priceFloat,2')
        select('LinesTbl', 'cell:2|store,0(20)')
        assert_p('LinesTbl', 'Text', 'cell:2|store,0(20)')
        select('LinesTbl', 'cell:2|store,0(20)')
        assert_p('LinesTbl', 'Text', 'cell:2|store,0(20)')
        select('LinesTbl', 'cell:2|store,0(20)')
        rightclick('LinesTbl', '8|priceDouble,2')
        select_menu('Clear Field')
        select('LinesTbl', 'cell:2|store,0(20)')
        assert_p('LinesTbl', 'Text', 'cell:2|store,0(20)')
        select('LinesTbl', 'cell:2|store,0(20)')
        assert_p('LinesTbl', 'Text', 'cell:2|store,0(20)')
        select('LinesTbl', 'cell:2|store,0(20)')
        assert_p('LinesTbl', 'Text', 'DEBIT_CARD', '10|paymentType,3')
        ##		select('LinesTbl', 'cell:2|store,0(20)')
        ##		select_menu('Clear Field')
        select('LinesTbl', 'cell:2|store,0(20)')
        assert_p('LinesTbl', 'Text', 'cell:2|store,0(20)')

    close()
Exemplo n.º 13
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.5.0_11'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld', commonBits.sampleDir() + 'protoSales.bin')
        click('Edit1')
        select_menu('View>>Sorted Field Tree')
        ##select('List', 'sale')
        select('Table', 'quantity', 'Field,0')
        select('Table', 'store', 'Field,1')
        select('Table', 'cell:Field,1(store)')
        click('Build Tree')
        select('JTreeTable', 'cell:Tree,2(null)')
        select_menu('View>>Record View #{Selected Records#}')
        ##		select('JTreeTable', 'cell:Tree,2(null)')
        select('BaseLineAsColumn$LineAsColTbl', 'cell:Data,0(63674861)')
        assert_p('BaseLineAsColumn$LineAsColTbl', 'Text',
                 'cell:Data,0(63674861)')
        select('BaseLineAsColumn$LineAsColTbl', 'cell:Data,5(2700)')
        assert_p('BaseLineAsColumn$LineAsColTbl', 'Text', '2700', 'Data,5')
        select('BaseLineAsColumn$LineAsColTbl', 'cell:Data,5(2700)')
        doubleclick('TextField')
        assert_p('TextField', 'Text', '1')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 14
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_0'

    if window(commonBits.applicationName()):
        select_menu('Utilities>>Compare Menu')
        click('*1')
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales3_Compare3.bin')
        select('FileNameTxtFld1',
               commonBits.sampleDir() + 'protoStoreSales3.bin')
        click('Right')
        select('TabbedPane', '')
        select('Table', 'cell:Include,4(true)')
        assert_p(
            'Table', 'Content',
            '[[Product, true], [Order, true], [Summary, true], [Deptartment, true], [Store, false]]'
        )
        click('Right')
        select('TabbedPane', '')
        click('Compare')
        assert_p(
            'Table', 'Content',
            '[[, Old, 1, 170, Department: 170 a, , ], [, New, 1, , Department: 170, , ], [, Old, 2, 63604808, 20040118, 1, 4870], [, New, 2, , 40118, , ], [, Old, 3, 1, 4870, 11, ], [, New, 3, , , 1, ], [, Old, 6, 69684558, 40118, -10, -190000], [, New, 6, , , -1, -19000], [, Old, 8, 69694158, 20040118, 1, 19000], [, New, 8, , 40118, , ], [, Old, 79, 170, Department: 170 a, , ], [, New, 79, , Department: 170, , ]]'
        )
    close()
Exemplo n.º 15
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.5.0_11'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld', commonBits.sampleDir() + 'protoSales.bin')
        ##commonBits.setRecordLayout(select, 'DTAR020')
        click('Edit1')
        select_menu('View>>Sorted Field Tree')
        #select('List', 'sale')
        select('Table', 'store', 'Field,0')
        select('Table', 'department', 'Field,1')
        select('Table', 'cell:Field,1(department)')
        click('Build Tree')
        select('JTreeTable', 'cell:Tree,1(null)')
        select_menu('View>>Table View #{Selected Records#}')
        select('JTreeTable', 'cell:Tree,1(null)')
        select('LinesTbl', 'cell:4|saleDate,1(40118)')
        ##		assert_p('LinesTbl', 'Content', '[[61664713, 59, 40118, 335, 1, 17990], [61664713, 59, 40118, 335, -1, -17990], [61684613, 59, 40118, 335, 1, 12990], [68634752, 59, 40118, 410, 1, 8990], [60694698, 59, 40118, 620, 1, 3990], [60664659, 59, 40118, 620, 1, 3990], [60614487, 59, 40118, 878, 1, 5950], [63644339, 59, 40118, 878, 1, 12650], [67674686, 59, 40118, 929, 1, 3990], [64614401, 59, 40118, 957, 1, 1990], [64614401, 59, 40118, 957, 1, 1990], [62684217, 59, 40118, 957, 1, 9990], [64624770, 59, 40118, 957, 1, 2590]]')
        assert_p(
            'LinesTbl', 'Content',
            '[[61664713, 59, 335, 40118, 1, 17990], [61664713, 59, 335, 40118, -1, -17990], [61684613, 59, 335, 40118, 1, 12990], [68634752, 59, 410, 40118, 1, 8990], [60694698, 59, 620, 40118, 1, 3990], [60664659, 59, 620, 40118, 1, 3990], [60614487, 59, 878, 40118, 1, 5950], [63644339, 59, 878, 40118, 1, 12650], [67674686, 59, 929, 40118, 1, 3990], [64614401, 59, 957, 40118, 1, 1990], [64614401, 59, 957, 40118, 1, 1990], [62684217, 59, 957, 40118, 1, 9990], [64624770, 59, 957, 40118, 1, 2590]]'
        )

        select('LinesTbl', 'cell:4|saleDate,3(40118)')
        assert_p('LinesTbl', 'RowCount', '13')
        select('LinesTbl', 'cell:1|keycode,4(60694698)')
        assert_p('LinesTbl', 'Text', '60694698', '1|keycode,4')
        select('LinesTbl', 'cell:1|keycode,4(60694698)')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 16
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.5.0_11'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld', commonBits.sampleDir() + 'protoSales.bin')
        ##commonBits.setRecordLayout(select, 'DTAR020')
        click('Edit1')
        select_menu('View>>Sorted Field Tree')
        ##select('List', 'sale')
        select('Table', 'store', 'Field,0')
        select('Table', 'department', 'Field,1')
        select('Table', 'cell:Field,1(department)')
        click('Build Tree')
        #select('JTreeTable', '')
        rightclick('JTreeTable', 'store,1')
        select_menu('Expand Tree')
        select('JTreeTable', 'cell:keycode,3(null)')
        rightclick('JTreeTable', 'keycode,3')
        select_menu('Expand Tree')
        select('JTreeTable', 'cell:keycode,4(68634752)')
        ##assert_p('JTreeTable', 'Content', '[[, , , , , , , ], [, , , , , , , ], [, , , , , , , ], [, , , , , , , ], [, , 68634752, 59, 40118, 410, 1, 8990], [, , , , , , , ], [, , , , , , , ], [, , , , , , , ], [, , , , , , , ], [, , , , , , , ], [, , , , , , , ]]')
        assert_p(
            'JTreeTable', 'Content',
            '[[, , , , , , , ], [, , , , , , , ], [, , , , , , , ], [, , , , , , , ], [, , 68634752, 59, 410, 40118, 1, 8990], [, , , , , , , ], [, , , , , , , ], [, , , , , , , ], [, , , , , , , ], [, , , , , , , ], [, , , , , , , ]]'
        )
    close()
Exemplo n.º 17
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_17'
    if window(commonBits.applicationName()):
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales3.bin')
        click('Edit1')
        click('Filter')
        click('Uncheck Records')
        select('Table', 'cell:Include,4(false)')
        click('Filter1')
        select('LinesTbl', 'cell:2|name,1(Store: 59)')
        assert_p(
            'LinesTbl', 'Content',
            '[[20, Store: 20], [59, Store: 59], [166, Store: 166], [184, Store: 184]]'
        )
        select('LinesTbl', '5911', '1|store,1')
        select('LinesTbl', 'cell:2|name,2(Store: 166)')
        assert_p(
            'LinesTbl', 'Content',
            '[[20, Store: 20], [5911, Store: 59], [166, Store: 166], [184, Store: 184]]'
        )
        select('LinesTbl', 'cell:2|name,2(Store: 166)')
        select_menu('Window>>protoStoreSales3.bin>>Table:')
        select('LinesTbl', 'cell:2|name,2(Store: 166)')
        select_menu('Window>>protoStoreSales3.bin>>Tree View')
        select('LinesTbl', 'cell:2|name,2(Store: 166)')
        select('JTreeTable', 'cell:Tree,1(null)')
        assert_p(
            'JTreeTable', 'Content',
            '[[, , 20, Store: 20], [, , 5911, Store: 59], [, , 166, Store: 166], [, , 184, Store: 184]]'
        )
        select('JTreeTable', 'cell:Tree,1(null)')
    close()
Exemplo n.º 18
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_17'

	if window(commonBits.applicationName()):
		select('FileNameTxtFld', commonBits.sampleDir() + 'ProtoTest_Address1_SD.bin')
		select('ComboBox', 'Single Message')
		select('ComboBox', 'Self Describing Message')
		click('Edit1')
#		select('JTreeTable', '')
		rightclick('JTreeTable', 'Tree,2')
		select_menu('Fully Expand Tree')
		select('LayoutCombo', 'PhoneNumber')
		assert_p('JTreeTable', 'Content', '[[, , , ], [, , , ], [, , , ], [, , , ], [, , , ], [, , 110001, MOBILE], [, , 120001, HOME], [, , 130001, WORK], [, , , ], [, , , ], [, , 110002, MOBILE], [, , 120002, HOME], [, , 130002, WORK], [, , , ], [, , , ], [, , 110003, MOBILE], [, , 120003, HOME], [, , 130003, WORK], [, , , ], [, , , ], [, , 110004, MOBILE], [, , 120004, HOME], [, , 130004, WORK], [, , , ], [, , , ], [, , 110005, MOBILE], [, , 120005, HOME], [, , 130005, WORK], [, , , ], [, , , ], [, , 110006, MOBILE], [, , 120006, HOME], [, , 130006, WORK], [, , , ], [, , , ], [, , 110007, MOBILE], [, , 120007, HOME], [, , 130007, WORK], [, , , ], [, , , ], [, , 110008, MOBILE], [, , 120008, HOME], [, , 130008, WORK], [, , , ], [, , , ], [, , 110009, MOBILE], [, , 120009, HOME], [, , 130009, WORK], [, , , ], [, , , ], [, , 110010, MOBILE], [, , 120010, HOME], [, , 130010, WORK], [, , , ], [, , , ], [, , 110011, MOBILE], [, , 120011, HOME], [, , 130011, WORK], [, , , ], [, , , ], [, , 110012, MOBILE], [, , 120012, HOME], [, , 130012, WORK], [, , , ], [, , , ], [, , 110013, MOBILE], [, , 120013, HOME], [, , 130013, WORK], [, , , ], [, , , ], [, , 110014, MOBILE], [, , 120014, HOME], [, , 130014, WORK], [, , , ], [, , , ], [, , 110015, MOBILE], [, , 120015, HOME], [, , 130015, WORK], [, , , ], [, , , ], [, , 110016, MOBILE], [, , 120016, HOME], [, , 130016, WORK], [, , , ], [, , , ], [, , 110017, MOBILE], [, , 120017, HOME], [, , 130017, WORK], [, , , ], [, , , ], [, , 110018, MOBILE], [, , 120018, HOME], [, , 130018, WORK], [, , , ], [, , , ], [, , 110019, MOBILE], [, , 120019, HOME], [, , 130019, WORK], [, , , ], [, , , ], [, , 110020, MOBILE], [, , 120020, HOME], [, , 130020, WORK], [, , , ], [, , , ], [, , 110021, MOBILE], [, , 120021, HOME], [, , 130021, WORK], [, , , ], [, , , ], [, , 110022, MOBILE], [, , 120022, HOME], [, , 130022, WORK], [, , , ], [, , , ], [, , 110023, MOBILE], [, , 120023, HOME], [, , 130023, WORK], [, , , ], [, , , ], [, , 110024, MOBILE], [, , 120024, HOME], [, , 130024, WORK], [, , , ], [, , , ], [, , 110025, MOBILE], [, , 120025, HOME], [, , 130025, WORK], [, , , ], [, , , ], [, , 110026, MOBILE], [, , 120026, HOME], [, , 130026, WORK], [, , , ], [, , , ], [, , 110027, MOBILE], [, , 120027, HOME], [, , 130027, WORK], [, , , ], [, , , ], [, , 110028, MOBILE], [, , 120028, HOME], [, , 130028, WORK], [, , , ], [, , , ], [, , 110029, MOBILE], [, , 120029, HOME], [, , 130029, WORK], [, , , ], [, , , ], [, , 110030, MOBILE], [, , 120030, HOME], [, , 130030, WORK], [, , , ], [, , , ], [, , 110031, MOBILE], [, , 120031, HOME], [, , 130031, WORK], [, , , ], [, , , ], [, , 110032, MOBILE], [, , 120032, HOME], [, , 130032, WORK], [, , , ], [, , , ], [, , 110033, MOBILE], [, , 120033, HOME], [, , 130033, WORK], [, , , ], [, , , ], [, , 110034, MOBILE], [, , 120034, HOME], [, , 130034, WORK], [, , , ], [, , , ], [, , 110035, MOBILE], [, , 120035, HOME], [, , 130035, WORK], [, , , ], [, , , ], [, , 110036, MOBILE], [, , 120036, HOME], [, , 130036, WORK], [, , , ], [, , , ], [, , 110037, MOBILE], [, , 120037, HOME], [, , 130037, WORK], [, , , ], [, , , ], [, , 110038, MOBILE], [, , 120038, HOME], [, , 130038, WORK], [, , , ], [, , , ], [, , 110039, MOBILE], [, , 120039, HOME], [, , 130039, WORK], [, , , ], [, , , ], [, , 110040, MOBILE], [, , 120040, HOME], [, , 130040, WORK], [, , , ], [, , , ], [, , 110041, MOBILE], [, , 120041, HOME], [, , 130041, WORK], [, , , ], [, , , ], [, , 110042, MOBILE], [, , 120042, HOME], [, , 130042, WORK], [, , , ], [, , , ], [, , 110043, MOBILE], [, , 120043, HOME], [, , 130043, WORK], [, , , ], [, , , ], [, , 110044, MOBILE], [, , 120044, HOME], [, , 130044, WORK], [, , , ], [, , , ], [, , 110045, MOBILE], [, , 120045, HOME], [, , 130045, WORK], [, , , ], [, , , ], [, , 110046, MOBILE], [, , 120046, HOME], [, , 130046, WORK], [, , , ], [, , , ], [, , 110047, MOBILE], [, , 120047, HOME], [, , 130047, WORK], [, , , ], [, , , ], [, , 110048, MOBILE], [, , 120048, HOME], [, , 130048, WORK], [, , , ], [, , , ], [, , 110049, MOBILE], [, , 120049, HOME], [, , 130049, WORK]]')
		select_menu('View>>Show Proto Definition')
##		assert_p('JTreeTable', 'Content', '[[, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , name, 1, LABEL_REQUIRED, TYPE_STRING, , , ], [, , id, 2, LABEL_REQUIRED, TYPE_INT32, , , ], [, , email, 3, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , phone, 4, LABEL_REPEATED, TYPE_MESSAGE, .tutorial.Person.PhoneNumber, , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , number, 1, LABEL_REQUIRED, TYPE_STRING, , , ], [, , type, 2, LABEL_OPTIONAL, TYPE_ENUM, .tutorial.Person.PhoneType, , HOME], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , proto_files, 1, LABEL_REQUIRED, TYPE_MESSAGE, .google.protobuf.FileDescriptorSet, , ], [, , person, 2, LABEL_REPEATED, TYPE_MESSAGE, .tutorial.Person, , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , file, 1, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FileDescriptorProto, , ], [, , , , , , , , ], [, , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , package, 2, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , dependency, 3, LABEL_REPEATED, TYPE_STRING, , , ], [, , message_type, 4, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto, , ], [, , enum_type, 5, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumDescriptorProto, , ], [, , service, 6, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.ServiceDescriptorProto, , ], [, , extension, 7, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , ], [, , options, 8, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.FileOptions, , ], [, , , , , , , , ], [, , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , field, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , ], [, , extension, 6, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , ], [, , nested_type, 3, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto, , ], [, , enum_type, 4, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumDescriptorProto, , ], [, , extension_range, 5, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto.ExtensionRange, , ], [, , options, 7, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.MessageOptions, , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , start, 1, LABEL_OPTIONAL, TYPE_INT32, , , ], [, , end, 2, LABEL_OPTIONAL, TYPE_INT32, , , ], [, , , , , , , , ], [, , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , number, 3, LABEL_OPTIONAL, TYPE_INT32, , , ], [, , label, 4, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldDescriptorProto.Label, , ], [, , type, 5, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldDescriptorProto.Type, , ], [, , type_name, 6, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , extendee, 2, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , default_value, 7, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , options, 8, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.FieldOptions, , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , value, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumValueDescriptorProto, , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.EnumOptions, , ], [, , , , , , , , ], [, , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , number, 2, LABEL_OPTIONAL, TYPE_INT32, , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.EnumValueOptions, , ], [, , , , , , , , ], [, , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , method, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.MethodDescriptorProto, , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.ServiceOptions, , ], [, , , , , , , , ], [, , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , input_type, 2, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , output_type, 3, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , options, 4, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.MethodOptions, , ], [, , , , , , , , ], [, , , , , , , , ], [, , java_package, 1, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , java_outer_classname, 8, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , java_multiple_files, 10, LABEL_OPTIONAL, TYPE_BOOL, , , false], [, , optimize_for, 9, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FileOptions.OptimizeMode, , SPEED], [, , cc_generic_services, 16, LABEL_OPTIONAL, TYPE_BOOL, , , true], [, , java_generic_services, 17, LABEL_OPTIONAL, TYPE_BOOL, , , true], [, , py_generic_services, 18, LABEL_OPTIONAL, TYPE_BOOL, , , true], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , message_set_wire_format, 1, LABEL_OPTIONAL, TYPE_BOOL, , , false], [, , no_standard_descriptor_accessor, 2, LABEL_OPTIONAL, TYPE_BOOL, , , false], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , ctype, 1, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldOptions.CType, , STRING], [, , packed, 2, LABEL_OPTIONAL, TYPE_BOOL, , , ], [, , deprecated, 3, LABEL_OPTIONAL, TYPE_BOOL, , , false], [, , experimental_map_key, 9, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , name, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption.NamePart, , ], [, , identifier_value, 3, LABEL_OPTIONAL, TYPE_STRING, , , ], [, , positive_int_value, 4, LABEL_OPTIONAL, TYPE_UINT64, , , ], [, , negative_int_value, 5, LABEL_OPTIONAL, TYPE_INT64, , , ], [, , double_value, 6, LABEL_OPTIONAL, TYPE_DOUBLE, , , ], [, , string_value, 7, LABEL_OPTIONAL, TYPE_BYTES, , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , name_part, 1, LABEL_REQUIRED, TYPE_STRING, , , ], [, , is_extension, 2, LABEL_REQUIRED, TYPE_BOOL, , , ], [, , , , , , , , ]]')

### Update below !!!
##		assert_p('JTreeTable', 'Content', '[[, , , , , , , , , ], [, , , , , , , , , ], [, , addressbookSD.proto, , , , , , , ], [, , , , , , , , , ], [, , Person, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_REQUIRED, TYPE_STRING, , , , ], [, , id, 2, LABEL_REQUIRED, TYPE_INT32, , , , ], [, , email, 3, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , phone, 4, LABEL_REPEATED, TYPE_MESSAGE, .tutorial.Person.PhoneNumber, , , ], [, , , , , , , , , ], [, , PhoneNumber, , , , , , , ], [, , , , , , , , , ], [, , number, 1, LABEL_REQUIRED, TYPE_STRING, , , , ], [, , type, 2, LABEL_OPTIONAL, TYPE_ENUM, .tutorial.Person.PhoneType, , HOME], [, , , , , , , , , ], [, , PhoneType, , , , , , , ], [, , , , , , , , , ], [, , MOBILE, , , , , , , ], [, , HOME, , , , , , , ], [, , WORK, , , , , , , ], [, , AddressBook, , , , , , , ], [, , , , , , , , , ], [, , proto_files, 1, LABEL_REQUIRED, TYPE_MESSAGE, .google.protobuf.FileDescriptorSet, , , ], [, , person, 2, LABEL_REPEATED, TYPE_MESSAGE, .tutorial.Person, , , ], [, , com.example.tutorial, , , , , , , ], [, , google/protobuf/descriptor.proto, , , , , , , ], [, , , , , , , , , ], [, , FileDescriptorSet, , , , , , , ], [, , , , , , , , , ], [, , file, 1, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FileDescriptorProto, , , ], [, , FileDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , package, 2, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , dependency, 3, LABEL_REPEATED, TYPE_STRING, , , , ], [, , message_type, 4, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto, , , ], [, , enum_type, 5, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumDescriptorProto, , , ], [, , service, 6, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.ServiceDescriptorProto, , , ], [, , extension, 7, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , ], [, , options, 8, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.FileOptions, , , ], [, , DescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , field, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , ], [, , extension, 6, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , ], [, , nested_type, 3, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto, , , ], [, , enum_type, 4, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumDescriptorProto, , , ], [, , extension_range, 5, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto.ExtensionRange, , , ], [, , options, 7, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.MessageOptions, , , ], [, , , , , , , , , ], [, , ExtensionRange, , , , , , , ], [, , , , , , , , , ], [, , start, 1, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , end, 2, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , FieldDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , number, 3, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , label, 4, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldDescriptorProto.Label, , , ], [, , type, 5, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldDescriptorProto.Type, , , ], [, , type_name, 6, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , extendee, 2, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , default_value, 7, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , options, 8, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.FieldOptions, , , ], [, , , , , , , , , ], [, , Type, , , , , , , ], [, , , , , , , , , ], [, , TYPE_DOUBLE, , , , , , , ], [, , TYPE_FLOAT, , , , , , , ], [, , TYPE_INT64, , , , , , , ], [, , TYPE_UINT64, , , , , , , ], [, , TYPE_INT32, , , , , , , ], [, , TYPE_FIXED64, , , , , , , ], [, , TYPE_FIXED32, , , , , , , ], [, , TYPE_BOOL, , , , , , , ], [, , TYPE_STRING, , , , , , , ], [, , TYPE_GROUP, , , , , , , ], [, , TYPE_MESSAGE, , , , , , , ], [, , TYPE_BYTES, , , , , , , ], [, , TYPE_UINT32, , , , , , , ], [, , TYPE_ENUM, , , , , , , ], [, , TYPE_SFIXED32, , , , , , , ], [, , TYPE_SFIXED64, , , , , , , ], [, , TYPE_SINT32, , , , , , , ], [, , TYPE_SINT64, , , , , , , ], [, , Label, , , , , , , ], [, , , , , , , , , ], [, , LABEL_OPTIONAL, , , , , , , ], [, , LABEL_REQUIRED, , , , , , , ], [, , LABEL_REPEATED, , , , , , , ], [, , EnumDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , value, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumValueDescriptorProto, , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.EnumOptions, , , ], [, , EnumValueDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , number, 2, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.EnumValueOptions, , , ], [, , ServiceDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , method, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.MethodDescriptorProto, , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.ServiceOptions, , , ], [, , MethodDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , input_type, 2, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , output_type, 3, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , options, 4, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.MethodOptions, , , ], [, , FileOptions, , , , , , , ], [, , , , , , , , , ], [, , java_package, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , java_outer_classname, 8, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , java_multiple_files, 10, LABEL_OPTIONAL, TYPE_BOOL, , , false], [, , optimize_for, 9, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FileOptions.OptimizeMode, , SPEED], [, , cc_generic_services, 16, LABEL_OPTIONAL, TYPE_BOOL, , , true], [, , java_generic_services, 17, LABEL_OPTIONAL, TYPE_BOOL, , , true], [, , py_generic_services, 18, LABEL_OPTIONAL, TYPE_BOOL, , , true], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , OptimizeMode, , , , , , , ], [, , , , , , , , , ], [, , SPEED, , , , , , , ], [, , CODE_SIZE, , , , , , , ], [, , LITE_RUNTIME, , , , , , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , MessageOptions, , , , , , , ], [, , , , , , , , , ], [, , message_set_wire_format, 1, LABEL_OPTIONAL, TYPE_BOOL, , , false], [, , no_standard_descriptor_accessor, 2, LABEL_OPTIONAL, TYPE_BOOL, , , false], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , FieldOptions, , , , , , , ], [, , , , , , , , , ], [, , ctype, 1, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldOptions.CType, , STRING], [, , packed, 2, LABEL_OPTIONAL, TYPE_BOOL, , , , ], [, , deprecated, 3, LABEL_OPTIONAL, TYPE_BOOL, , , false], [, , experimental_map_key, 9, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , CType, , , , , , , ], [, , , , , , , , , ], [, , STRING, , , , , , , ], [, , CORD, , , , , , , ], [, , STRING_PIECE, , , , , , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , EnumOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , EnumValueOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , ServiceOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , MethodOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , UninterpretedOption, , , , , , , ], [, , , , , , , , , ], [, , name, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption.NamePart, , , ], [, , identifier_value, 3, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , positive_int_value, 4, LABEL_OPTIONAL, TYPE_UINT64, , , , ], [, , negative_int_value, 5, LABEL_OPTIONAL, TYPE_INT64, , , , ], [, , double_value, 6, LABEL_OPTIONAL, TYPE_DOUBLE, , , , ], [, , string_value, 7, LABEL_OPTIONAL, TYPE_BYTES, , , , ], [, , , , , , , , , ], [, , NamePart, , , , , , , ], [, , , , , , , , , ], [, , name_part, 1, LABEL_REQUIRED, TYPE_STRING, , , , ], [, , is_extension, 2, LABEL_REQUIRED, TYPE_BOOL, , , , ], [, , com.google.protobuf, , , , , , , ]]')

##		assert_p('JTreeTable', 'Content', '[[, , , , , , , , , ], [, , , , , , , , , ], [, , addressbookSD.proto, , , , , , , ], [, , , , , , , , , ], [, , Person, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_REQUIRED, TYPE_STRING, , , , ], [, , id, 2, LABEL_REQUIRED, TYPE_INT32, , , , ], [, , email, 3, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , phone, 4, LABEL_REPEATED, TYPE_MESSAGE, .tutorial.Person.PhoneNumber, , , ], [, , , , , , , , , ], [, , PhoneNumber, , , , , , , ], [, , , , , , , , , ], [, , number, 1, LABEL_REQUIRED, TYPE_STRING, , , , ], [, , type, 2, LABEL_OPTIONAL, TYPE_ENUM, .tutorial.Person.PhoneType, , HOME, ], [, , , , , , , , , ], [, , PhoneType, , , , , , , ], [, , , , , , , , , ], [, , MOBILE, , , , , , , ], [, , HOME, , , , , , , ], [, , WORK, , , , , , , ], [, , AddressBook, , , , , , , ], [, , , , , , , , , ], [, , proto_files, 1, LABEL_REQUIRED, TYPE_MESSAGE, .google.protobuf.FileDescriptorSet, , , ], [, , person, 2, LABEL_REPEATED, TYPE_MESSAGE, .tutorial.Person, , , ], [, , com.example.tutorial, , , , , , , ], [, , google/protobuf/descriptor.proto, , , , , , , ], [, , , , , , , , , ], [, , FileDescriptorSet, , , , , , , ], [, , , , , , , , , ], [, , file, 1, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FileDescriptorProto, , , ], [, , FileDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , package, 2, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , dependency, 3, LABEL_REPEATED, TYPE_STRING, , , , ], [, , message_type, 4, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto, , , ], [, , enum_type, 5, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumDescriptorProto, , , ], [, , service, 6, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.ServiceDescriptorProto, , , ], [, , extension, 7, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , ], [, , options, 8, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.FileOptions, , , ], [, , DescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , field, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , ], [, , extension, 6, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , ], [, , nested_type, 3, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto, , , ], [, , enum_type, 4, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumDescriptorProto, , , ], [, , extension_range, 5, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto.ExtensionRange, , , ], [, , options, 7, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.MessageOptions, , , ], [, , , , , , , , , ], [, , ExtensionRange, , , , , , , ], [, , , , , , , , , ], [, , start, 1, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , end, 2, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , FieldDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , number, 3, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , label, 4, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldDescriptorProto.Label, , , ], [, , type, 5, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldDescriptorProto.Type, , , ], [, , type_name, 6, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , extendee, 2, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , default_value, 7, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , options, 8, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.FieldOptions, , , ], [, , , , , , , , , ], [, , Type, , , , , , , ], [, , , , , , , , , ], [, , TYPE_DOUBLE, , , , , , , ], [, , TYPE_FLOAT, , , , , , , ], [, , TYPE_INT64, , , , , , , ], [, , TYPE_UINT64, , , , , , , ], [, , TYPE_INT32, , , , , , , ], [, , TYPE_FIXED64, , , , , , , ], [, , TYPE_FIXED32, , , , , , , ], [, , TYPE_BOOL, , , , , , , ], [, , TYPE_STRING, , , , , , , ], [, , TYPE_GROUP, , , , , , , ], [, , TYPE_MESSAGE, , , , , , , ], [, , TYPE_BYTES, , , , , , , ], [, , TYPE_UINT32, , , , , , , ], [, , TYPE_ENUM, , , , , , , ], [, , TYPE_SFIXED32, , , , , , , ], [, , TYPE_SFIXED64, , , , , , , ], [, , TYPE_SINT32, , , , , , , ], [, , TYPE_SINT64, , , , , , , ], [, , Label, , , , , , , ], [, , , , , , , , , ], [, , LABEL_OPTIONAL, , , , , , , ], [, , LABEL_REQUIRED, , , , , , , ], [, , LABEL_REPEATED, , , , , , , ], [, , EnumDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , value, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumValueDescriptorProto, , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.EnumOptions, , , ], [, , EnumValueDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , number, 2, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.EnumValueOptions, , , ], [, , ServiceDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , method, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.MethodDescriptorProto, , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.ServiceOptions, , , ], [, , MethodDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , input_type, 2, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , output_type, 3, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , options, 4, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.MethodOptions, , , ], [, , FileOptions, , , , , , , ], [, , , , , , , , , ], [, , java_package, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , java_outer_classname, 8, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , java_multiple_files, 10, LABEL_OPTIONAL, TYPE_BOOL, , , false, ], [, , optimize_for, 9, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FileOptions.OptimizeMode, , SPEED, ], [, , cc_generic_services, 16, LABEL_OPTIONAL, TYPE_BOOL, , , true, ], [, , java_generic_services, 17, LABEL_OPTIONAL, TYPE_BOOL, , , true, ], [, , py_generic_services, 18, LABEL_OPTIONAL, TYPE_BOOL, , , true, ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , OptimizeMode, , , , , , , ], [, , , , , , , , , ], [, , SPEED, , , , , , , ], [, , CODE_SIZE, , , , , , , ], [, , LITE_RUNTIME, , , , , , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , MessageOptions, , , , , , , ], [, , , , , , , , , ], [, , message_set_wire_format, 1, LABEL_OPTIONAL, TYPE_BOOL, , , false, ], [, , no_standard_descriptor_accessor, 2, LABEL_OPTIONAL, TYPE_BOOL, , , false, ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , FieldOptions, , , , , , , ], [, , , , , , , , , ], [, , ctype, 1, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldOptions.CType, , STRING, ], [, , packed, 2, LABEL_OPTIONAL, TYPE_BOOL, , , , ], [, , deprecated, 3, LABEL_OPTIONAL, TYPE_BOOL, , , false, ], [, , experimental_map_key, 9, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , CType, , , , , , , ], [, , , , , , , , , ], [, , STRING, , , , , , , ], [, , CORD, , , , , , , ], [, , STRING_PIECE, , , , , , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , EnumOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , EnumValueOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , ServiceOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , MethodOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , UninterpretedOption, , , , , , , ], [, , , , , , , , , ], [, , name, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption.NamePart, , , ], [, , identifier_value, 3, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , positive_int_value, 4, LABEL_OPTIONAL, TYPE_UINT64, , , , ], [, , negative_int_value, 5, LABEL_OPTIONAL, TYPE_INT64, , , , ], [, , double_value, 6, LABEL_OPTIONAL, TYPE_DOUBLE, , , , ], [, , string_value, 7, LABEL_OPTIONAL, TYPE_BYTES, , , , ], [, , , , , , , , , ], [, , NamePart, , , , , , , ], [, , , , , , , , , ], [, , name_part, 1, LABEL_REQUIRED, TYPE_STRING, , , , ], [, , is_extension, 2, LABEL_REQUIRED, TYPE_BOOL, , , , ], [, , com.google.protobuf, , , , , , , ]]')

##		assert_p('JTreeTable', 'Content', '[[, , , , , , , , , ], [, , , , , , , , , ], [, , addressbookSD.proto, , , , , , , ], [, , , , , , , , , ], [, , Person, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_REQUIRED, TYPE_STRING, , , , ], [, , id, 2, LABEL_REQUIRED, TYPE_INT32, , , , ], [, , email, 3, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , phone, 4, LABEL_REPEATED, TYPE_MESSAGE, .tutorial.Person.PhoneNumber, , , ], [, , , , , , , , , ], [, , PhoneNumber, , , , , , , ], [, , , , , , , , , ], [, , number, 1, LABEL_REQUIRED, TYPE_STRING, , , , ], [, , type, 2, LABEL_OPTIONAL, TYPE_ENUM, .tutorial.Person.PhoneType, , HOME, ], [, , , , , , , , , ], [, , PhoneType, , , , , , , ], [, , , , , , , , , ], [, , MOBILE, , , , , , , ], [, , HOME, , , , , , , ], [, , WORK, , , , , , , ], [, , AddressBook, , , , , , , ], [, , , , , , , , , ], [, , proto_files, 1, LABEL_REQUIRED, TYPE_MESSAGE, .google.protobuf.FileDescriptorSet, , , ], [, , person, 2, LABEL_REPEATED, TYPE_MESSAGE, .tutorial.Person, , , ], [, , com.example.tutorial, , , , , , , ], [, , google/protobuf/descriptor.proto, , , , , , , ], [, , , , , , , , , ], [, , FileDescriptorSet, , , , , , , ], [, , , , , , , , , ], [, , file, 1, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FileDescriptorProto, , , ], [, , FileDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , package, 2, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , dependency, 3, LABEL_REPEATED, TYPE_STRING, , , , ], [, , message_type, 4, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto, , , ], [, , enum_type, 5, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumDescriptorProto, , , ], [, , service, 6, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.ServiceDescriptorProto, , , ], [, , extension, 7, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , ], [, , options, 8, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.FileOptions, , , ], [, , DescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , field, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , ], [, , extension, 6, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , ], [, , nested_type, 3, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto, , , ], [, , enum_type, 4, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumDescriptorProto, , , ], [, , extension_range, 5, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto.ExtensionRange, , , ], [, , options, 7, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.MessageOptions, , , ], [, , , , , , , , , ], [, , ExtensionRange, , , , , , , ], [, , , , , , , , , ], [, , start, 1, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , end, 2, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , FieldDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , number, 3, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , label, 4, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldDescriptorProto.Label, , , ], [, , type, 5, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldDescriptorProto.Type, , , ], [, , type_name, 6, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , extendee, 2, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , default_value, 7, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , options, 8, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.FieldOptions, , , ], [, , , , , , , , , ], [, , Type, , , , , , , ], [, , , , , , , , , ], [, , TYPE_DOUBLE, , , , , , , ], [, , TYPE_FLOAT, , , , , , , ], [, , TYPE_INT64, , , , , , , ], [, , TYPE_UINT64, , , , , , , ], [, , TYPE_INT32, , , , , , , ], [, , TYPE_FIXED64, , , , , , , ], [, , TYPE_FIXED32, , , , , , , ], [, , TYPE_BOOL, , , , , , , ], [, , TYPE_STRING, , , , , , , ], [, , TYPE_GROUP, , , , , , , ], [, , TYPE_MESSAGE, , , , , , , ], [, , TYPE_BYTES, , , , , , , ], [, , TYPE_UINT32, , , , , , , ], [, , TYPE_ENUM, , , , , , , ], [, , TYPE_SFIXED32, , , , , , , ], [, , TYPE_SFIXED64, , , , , , , ], [, , TYPE_SINT32, , , , , , , ], [, , TYPE_SINT64, , , , , , , ], [, , Label, , , , , , , ], [, , , , , , , , , ], [, , LABEL_OPTIONAL, , , , , , , ], [, , LABEL_REQUIRED, , , , , , , ], [, , LABEL_REPEATED, , , , , , , ], [, , EnumDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , value, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumValueDescriptorProto, , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.EnumOptions, , , ], [, , EnumValueDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , number, 2, LABEL_OPTIONAL, TYPE_INT32, , , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.EnumValueOptions, , , ], [, , ServiceDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , method, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.MethodDescriptorProto, , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.ServiceOptions, , , ], [, , MethodDescriptorProto, , , , , , , ], [, , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , input_type, 2, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , output_type, 3, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , options, 4, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.MethodOptions, , , ], [, , FileOptions, , , , , , , ], [, , , , , , , , , ], [, , java_package, 1, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , java_outer_classname, 8, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , java_multiple_files, 10, LABEL_OPTIONAL, TYPE_BOOL, , , false, ], [, , optimize_for, 9, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FileOptions.OptimizeMode, , SPEED, ], [, , cc_generic_services, 16, LABEL_OPTIONAL, TYPE_BOOL, , , true, ], [, , java_generic_services, 17, LABEL_OPTIONAL, TYPE_BOOL, , , true, ], [, , py_generic_services, 18, LABEL_OPTIONAL, TYPE_BOOL, , , true, ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , OptimizeMode, , , , , , , ], [, , , , , , , , , ], [, , SPEED, , , , , , , ], [, , CODE_SIZE, , , , , , , ], [, , LITE_RUNTIME, , , , , , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , MessageOptions, , , , , , , ], [, , , , , , , , , ], [, , message_set_wire_format, 1, LABEL_OPTIONAL, TYPE_BOOL, , , false, ], [, , no_standard_descriptor_accessor, 2, LABEL_OPTIONAL, TYPE_BOOL, , , false, ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , FieldOptions, , , , , , , ], [, , , , , , , , , ], [, , ctype, 1, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldOptions.CType, , STRING, ], [, , packed, 2, LABEL_OPTIONAL, TYPE_BOOL, , , , ], [, , deprecated, 3, LABEL_OPTIONAL, TYPE_BOOL, , , false, ], [, , experimental_map_key, 9, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , CType, , , , , , , ], [, , , , , , , , , ], [, , STRING, , , , , , , ], [, , CORD, , , , , , , ], [, , STRING_PIECE, , , , , , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , EnumOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , EnumValueOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , ServiceOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , MethodOptions, , , , , , , ], [, , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , ], [, , , , , , , , , ], [, , 1000, , , , , , , ], [, , UninterpretedOption, , , , , , , ], [, , , , , , , , , ], [, , name, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption.NamePart, , , ], [, , identifier_value, 3, LABEL_OPTIONAL, TYPE_STRING, , , , ], [, , positive_int_value, 4, LABEL_OPTIONAL, TYPE_UINT64, , , , ], [, , negative_int_value, 5, LABEL_OPTIONAL, TYPE_INT64, , , , ], [, , double_value, 6, LABEL_OPTIONAL, TYPE_DOUBLE, , , , ], [, , string_value, 7, LABEL_OPTIONAL, TYPE_BYTES, , , , ], [, , , , , , , , , ], [, , NamePart, , , , , , , ], [, , , , , , , , , ], [, , name_part, 1, LABEL_REQUIRED, TYPE_STRING, , , , ], [, , is_extension, 2, LABEL_REQUIRED, TYPE_BOOL, , , , ], [, , com.google.protobuf, , , , , , , ]]')

		assert_p('JTreeTable', 'Content', '[[, , , , , , , , , , ], [, , , , , , , , , , ], [, , addressbookSD.proto, , , , , , , , ], [, , , , , , , , , , ], [, , Person, , , , , , , , ], [, , , , , , , , , , ], [, , name, 1, LABEL_REQUIRED, TYPE_STRING, , , , , ], [, , id, 2, LABEL_REQUIRED, TYPE_INT32, , , , , ], [, , email, 3, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , phone, 4, LABEL_REPEATED, TYPE_MESSAGE, .tutorial.Person.PhoneNumber, , , , ], [, , , , , , , , , , ], [, , PhoneNumber, , , , , , , , ], [, , , , , , , , , , ], [, , number, 1, LABEL_REQUIRED, TYPE_STRING, , , , , ], [, , type, 2, LABEL_OPTIONAL, TYPE_ENUM, .tutorial.Person.PhoneType, , HOME, , ], [, , , , , , , , , , ], [, , PhoneType, , , , , , , , ], [, , , , , , , , , , ], [, , MOBILE, , , , , , , , ], [, , HOME, , , , , , , , ], [, , WORK, , , , , , , , ], [, , AddressBook, , , , , , , , ], [, , , , , , , , , , ], [, , proto_files, 1, LABEL_REQUIRED, TYPE_MESSAGE, .google.protobuf.FileDescriptorSet, , , , ], [, , person, 2, LABEL_REPEATED, TYPE_MESSAGE, .tutorial.Person, , , , ], [, , com.example.tutorial, , , , , , , , ], [, , google/protobuf/descriptor.proto, , , , , , , , ], [, , , , , , , , , , ], [, , FileDescriptorSet, , , , , , , , ], [, , , , , , , , , , ], [, , file, 1, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FileDescriptorProto, , , , ], [, , FileDescriptorProto, , , , , , , , ], [, , , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , package, 2, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , dependency, 3, LABEL_REPEATED, TYPE_STRING, , , , , ], [, , message_type, 4, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto, , , , ], [, , enum_type, 5, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumDescriptorProto, , , , ], [, , service, 6, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.ServiceDescriptorProto, , , , ], [, , extension, 7, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , , ], [, , options, 8, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.FileOptions, , , , ], [, , DescriptorProto, , , , , , , , ], [, , , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , field, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , , ], [, , extension, 6, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.FieldDescriptorProto, , , , ], [, , nested_type, 3, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto, , , , ], [, , enum_type, 4, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumDescriptorProto, , , , ], [, , extension_range, 5, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.DescriptorProto.ExtensionRange, , , , ], [, , options, 7, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.MessageOptions, , , , ], [, , , , , , , , , , ], [, , ExtensionRange, , , , , , , , ], [, , , , , , , , , , ], [, , start, 1, LABEL_OPTIONAL, TYPE_INT32, , , , , ], [, , end, 2, LABEL_OPTIONAL, TYPE_INT32, , , , , ], [, , FieldDescriptorProto, , , , , , , , ], [, , , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , number, 3, LABEL_OPTIONAL, TYPE_INT32, , , , , ], [, , label, 4, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldDescriptorProto.Label, , , , ], [, , type, 5, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldDescriptorProto.Type, , , , ], [, , type_name, 6, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , extendee, 2, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , default_value, 7, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , options, 8, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.FieldOptions, , , , ], [, , , , , , , , , , ], [, , Type, , , , , , , , ], [, , , , , , , , , , ], [, , TYPE_DOUBLE, , , , , , , , ], [, , TYPE_FLOAT, , , , , , , , ], [, , TYPE_INT64, , , , , , , , ], [, , TYPE_UINT64, , , , , , , , ], [, , TYPE_INT32, , , , , , , , ], [, , TYPE_FIXED64, , , , , , , , ], [, , TYPE_FIXED32, , , , , , , , ], [, , TYPE_BOOL, , , , , , , , ], [, , TYPE_STRING, , , , , , , , ], [, , TYPE_GROUP, , , , , , , , ], [, , TYPE_MESSAGE, , , , , , , , ], [, , TYPE_BYTES, , , , , , , , ], [, , TYPE_UINT32, , , , , , , , ], [, , TYPE_ENUM, , , , , , , , ], [, , TYPE_SFIXED32, , , , , , , , ], [, , TYPE_SFIXED64, , , , , , , , ], [, , TYPE_SINT32, , , , , , , , ], [, , TYPE_SINT64, , , , , , , , ], [, , Label, , , , , , , , ], [, , , , , , , , , , ], [, , LABEL_OPTIONAL, , , , , , , , ], [, , LABEL_REQUIRED, , , , , , , , ], [, , LABEL_REPEATED, , , , , , , , ], [, , EnumDescriptorProto, , , , , , , , ], [, , , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , value, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.EnumValueDescriptorProto, , , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.EnumOptions, , , , ], [, , EnumValueDescriptorProto, , , , , , , , ], [, , , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , number, 2, LABEL_OPTIONAL, TYPE_INT32, , , , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.EnumValueOptions, , , , ], [, , ServiceDescriptorProto, , , , , , , , ], [, , , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , method, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.MethodDescriptorProto, , , , ], [, , options, 3, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.ServiceOptions, , , , ], [, , MethodDescriptorProto, , , , , , , , ], [, , , , , , , , , , ], [, , name, 1, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , input_type, 2, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , output_type, 3, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , options, 4, LABEL_OPTIONAL, TYPE_MESSAGE, .google.protobuf.MethodOptions, , , , ], [, , FileOptions, , , , , , , , ], [, , , , , , , , , , ], [, , java_package, 1, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , java_outer_classname, 8, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , java_multiple_files, 10, LABEL_OPTIONAL, TYPE_BOOL, , , false, , ], [, , optimize_for, 9, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FileOptions.OptimizeMode, , SPEED, , ], [, , cc_generic_services, 16, LABEL_OPTIONAL, TYPE_BOOL, , , true, , ], [, , java_generic_services, 17, LABEL_OPTIONAL, TYPE_BOOL, , , true, , ], [, , py_generic_services, 18, LABEL_OPTIONAL, TYPE_BOOL, , , true, , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , , ], [, , , , , , , , , , ], [, , OptimizeMode, , , , , , , , ], [, , , , , , , , , , ], [, , SPEED, , , , , , , , ], [, , CODE_SIZE, , , , , , , , ], [, , LITE_RUNTIME, , , , , , , , ], [, , , , , , , , , , ], [, , 1000, , , , , , , , ], [, , MessageOptions, , , , , , , , ], [, , , , , , , , , , ], [, , message_set_wire_format, 1, LABEL_OPTIONAL, TYPE_BOOL, , , false, , ], [, , no_standard_descriptor_accessor, 2, LABEL_OPTIONAL, TYPE_BOOL, , , false, , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , , ], [, , , , , , , , , , ], [, , 1000, , , , , , , , ], [, , FieldOptions, , , , , , , , ], [, , , , , , , , , , ], [, , ctype, 1, LABEL_OPTIONAL, TYPE_ENUM, .google.protobuf.FieldOptions.CType, , STRING, , ], [, , packed, 2, LABEL_OPTIONAL, TYPE_BOOL, , , , , ], [, , deprecated, 3, LABEL_OPTIONAL, TYPE_BOOL, , , false, , ], [, , experimental_map_key, 9, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , , ], [, , , , , , , , , , ], [, , CType, , , , , , , , ], [, , , , , , , , , , ], [, , STRING, , , , , , , , ], [, , CORD, , , , , , , , ], [, , STRING_PIECE, , , , , , , , ], [, , , , , , , , , , ], [, , 1000, , , , , , , , ], [, , EnumOptions, , , , , , , , ], [, , , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , , ], [, , , , , , , , , , ], [, , 1000, , , , , , , , ], [, , EnumValueOptions, , , , , , , , ], [, , , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , , ], [, , , , , , , , , , ], [, , 1000, , , , , , , , ], [, , ServiceOptions, , , , , , , , ], [, , , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , , ], [, , , , , , , , , , ], [, , 1000, , , , , , , , ], [, , MethodOptions, , , , , , , , ], [, , , , , , , , , , ], [, , uninterpreted_option, 999, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption, , , , ], [, , , , , , , , , , ], [, , 1000, , , , , , , , ], [, , UninterpretedOption, , , , , , , , ], [, , , , , , , , , , ], [, , name, 2, LABEL_REPEATED, TYPE_MESSAGE, .google.protobuf.UninterpretedOption.NamePart, , , , ], [, , identifier_value, 3, LABEL_OPTIONAL, TYPE_STRING, , , , , ], [, , positive_int_value, 4, LABEL_OPTIONAL, TYPE_UINT64, , , , , ], [, , negative_int_value, 5, LABEL_OPTIONAL, TYPE_INT64, , , , , ], [, , double_value, 6, LABEL_OPTIONAL, TYPE_DOUBLE, , , , , ], [, , string_value, 7, LABEL_OPTIONAL, TYPE_BYTES, , , , , ], [, , , , , , , , , , ], [, , NamePart, , , , , , , , ], [, , , , , , , , , , ], [, , name_part, 1, LABEL_REQUIRED, TYPE_STRING, , , , , ], [, , is_extension, 2, LABEL_REQUIRED, TYPE_BOOL, , , , , ], [, , com.google.protobuf, , , , , , , , ]]')

	close()
Exemplo n.º 19
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_17'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales7.bin')
        click('Edit1')
        ##select('JTreeTable', '')
        rightclick('JTreeTable', 'Tree,0')
        select_menu('Fully Expand Tree')
        select('LayoutCombo', 'Product')
        assert_p(
            'JTreeTable', 'Content',
            '[[, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63604808, [40118], [1], [4870], [SALE], [4.87], [4.87], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 69684558, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , 69694158, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 62684671, [40118, 40118], [1, -1], [69990, -69990], [SALE, RETURN], [69.99, -69.99], [69.99, -69.99], [\'\',\' -1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 65674532, [40118], [1], [3590], [SALE], [3.59], [3.59], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63674861, [40118], [10], [2700], [SALE], [2.7], [2.7], [\'\']], [, , 64634429, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , 66624458, [40118], [1], [890], [SALE], [0.89], [0.89], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ]]'
        )
        select('JTreeTable', 'rows:[8,9],columns:[keycode]')
        select_menu('View>>Column View #{Selected Records#}')
        ##select('JTreeTable', 'rows:[8,9],columns:[keycode]')
        assert_p(
            'BaseLineAsColumn$LineAsColTbl', 'Content',
            '[[69684558, 69694158], [[40118, 40118, 40118], [40118, 40118, 40118]], [[1, -1, 1], [1, -1, 1]], [[19000, -19000, 5010], [19000, -19000, 5010]], [[SALE, RETURN, SALE], [SALE, RETURN, SALE]], [[19.0, -19.0, 5.01], [19.0, -19.0, 5.01]], [[19.0, -19.0, 5.01], [19.0, -19.0, 5.01]], [[\'\',\' -1\',\' -1 1\'], [\'\',\' -1\',\' -1 1\']]]'
        )
        select('BaseLineAsColumn$LineAsColTbl',
               'cell:Row 2,6([19.0, -19.0, 5.01])')
        select('BaseLineAsColumn$LineAsColTbl',
               'cell:Row 2,6([19.0, -19.0, 5.01])')
        click('ArrowButton')
        assert_p('Table', 'Content', '[[0, 19.0], [1, -19.0], [2, 5.01]]')
        select('Table', 'cell:Data,2(5.01)')
        select('Table', '5.0107896', 'Data,2')
        select('Table', 'cell:Data,0(19.0)')
        assert_p('Table', 'Content', '[[0, 19.0], [1, -19.0], [2, 5.0107896]]')
        select('Table', 'cell:Data,2(5.0107896)')
        click('Add Row Before')
        assert_p('Table', 'Content',
                 '[[0, 19.0], [1, -19.0], [2, 0.0], [3, 5.0107896]]')
        select('Table', '0.04567', 'Data,2')
        select('Table', 'cell:Data,1(-19.0)')
        assert_p('Table', 'Content',
                 '[[0, 19.0], [1, -19.0], [2, 0.04567], [3, 5.0107896]]')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
        select_menu('Window>>protoStoreSales7.bin>>Column Table')
        assert_p(
            'BaseLineAsColumn$LineAsColTbl', 'Content',
            '[[69684558, 69694158], [[40118, 40118, 40118], [40118, 40118, 40118]], [[1, -1, 1], [1, -1, 1]], [[19000, -19000, 5010], [19000, -19000, 5010]], [[SALE, RETURN, SALE], [SALE, RETURN, SALE]], [[19.0, -19.0, 5.01], [19.0, -19.0, 5.01]], [[19.0, -19.0, 5.01], [19.0, -19.0, 0.04567, 5.0107896]], [[\'\',\' -1\',\' -1 1\'], [\'\',\' -1\',\' -1 1\']]]'
        )
        ##		click('BaseDisplay$HeaderToolTips', 'Row 2')
        assert_p('Table', 'Text', '')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
        select('JTreeTable', 'rows:[8,9],columns:[keycode]')
        select('JTreeTable', 'rows:[8,9],columns:[keycode]')
        select_menu('Window>>protoStoreSales7.bin>>Tree View')
        select('JTreeTable', 'rows:[8,9],columns:[keycode]')
        assert_p(
            'JTreeTable', 'Content',
            '[[, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63604808, [40118], [1], [4870], [SALE], [4.87], [4.87], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 69684558, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , 69694158, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 0.04567, 5.0107896], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 62684671, [40118, 40118], [1, -1], [69990, -69990], [SALE, RETURN], [69.99, -69.99], [69.99, -69.99], [\'\',\' -1\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 65674532, [40118], [1], [3590], [SALE], [3.59], [3.59], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , 63674861, [40118], [10], [2700], [SALE], [2.7], [2.7], [\'\']], [, , 64634429, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , 66624458, [40118], [1], [890], [SALE], [0.89], [0.89], [\'\']], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ], [, , , , , , , , , ]]'
        )

    close()
Exemplo n.º 20
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.5.0_11'

    if window(commonBits.applicationName()):
        select(
            'FileNameTxtFld',
            commonBits.sampleDir() + 'Ams_LocDownload_20041228_Extract2.bin')
        ##commonBits.setRecordLayout(select, 'ams Store')
        click('Edit1')
        select_menu('Data>>Sort')
        #select('List', 'Locations')
        select('Table', 'Loc_Type', 'Field,0')
        select('Table', 'Loc_Nbr', 'Field,1')
        select('Table', 'cell:Field,1(Loc_Nbr)')
        click('Sort1')
        select('LinesTbl', 'cell:4|Loc_Name,6(Ringwood)')
        assert_p(
            'LinesTbl', 'Content',
            '[[TAR, 5839, DC, DC - Taras Ave, , 30-68 Taras Ave, Altona North, 3025, VIC, A], [TAR, 5850, DC, VIC West Ad Support, , Lot 2 Little Boundary Rd, Laverton, 3028, VIC, A], [TAR, 5966, DC, Huntingwood DC, Huntingwood DC, 35 Huntingwood Drive, Huntingwood, 2148, NSW, A], [TAR, 5967, DC, Hendra DC, Hendra DC, Cnr Headly Ave & Nudgee Road, Hendra, 4011, QLD, A], [TAR, 5968, DC, Beverly DC, Beverly DC, 117 Main Street, Beverly, 5009, SA, A], [TAR, 5002, ST, Coffs Harbour, Coffs Harbour, Cnr. Park Beach Road & Pacific Hwy, Coffs Harbour, 2450, NSW, A], [TAR, 5012, ST, Ringwood, Ringwood, Seymour Street, Ringwood, 3134, VIC, A], [TAR, 5015, ST, Bankstown, Bankstown, Unit 2, 39-41 Allingham Street, Condell Park, 2200, NSW, A], [TAR, 5019, ST, Penrith, Penrith, 58 Leland Street, Penrith, 2750, NSW, A], [TAR, 5030, ST, Epping, Epping Plaza Shopping Centre, Cnr. High & Cooper Streets, Epping, 3076, VIC, A], [TAR, 5033, ST, Blacktown, Marayong, Dock 2, 11 Melissa Place, Marayong, 2148, NSW, A], [TAR, 5054, ST, Highpoint City, Laverton, Lot 2, Cnr Lt Boundry & Old Geelong Road, Laverton, 3028, VIC, A], [TAR, 5062, ST, Castletown, Townsville, Cnr. Woolcock St. & Kings Road, Townsville, 4810, QLD, A], [TAR, 5096, ST, Canberra Civic, Target Canberra, Canberra City Centre, Akuna Ave, Canberra, 2601, ACT, A], [TAR, 5138, ST, Cairns Central, Cairns, Cnr. McLeod & Aplin Streets, Cairns, 4870, QLD, A], [TAR, 5141, ST, The Willows, Thuringowa Central, Cnr Thuringowa Drive &  Range Rd, Thuringowa Central, 4817, QLD, A], [TAR, 5146, ST, Palmerston, Palmerston Shopping Centre, Temple Terrace, Palmerston, 830, NT, A]]'
        )
        select('LinesTbl', 'cell:4|Loc_Name,6(Ringwood)')
        click('BasicInternalFrameTitlePane$NoFocusButton2')

        if window('Save Changes to file: ' + commonBits.sampleDir() +
                  'Ams_LocDownload_20041228_Extract2.bin'):
            click('No')
        close()
    close()
Exemplo n.º 21
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.5.0_11'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'Ams_LocDownload_20041228.bin')
        click('Edit1')
        click('Find1')
        assert_p('Label', 'Text', 'Search For')
        assert_p('Label1', 'Text', 'Replace With')
        assert_p('Label2', 'Text', 'Record Layout')
        assert_p('Label3', 'Text', 'Field')
        assert_p('Label5', 'Text', 'Direction')
        assert_p('Label6', 'Text', 'Ignore Case')
        assert_p('Find1', 'Text', 'Find')
        assert_p('Replace', 'Text', 'Replace')
        assert_p('Replace Find', 'Text', 'Replace Find')
        assert_p('Replace All', 'Text', 'Replace All')
        assert_p('ComboBox2', 'Content', '[[Forward, Backward]]')
        ##		assert_p('ComboBox1', 'Content', '[[Contains,  = , Doesn\'t Contain,  <> , >, >=, <, <= ,  = (Numeric), > (Text), >= (Text), < (Text), <= (Text)]]')
        assert_p(
            'ComboBox1', 'Content',
            '[[Contains,  = , Doesn\'t Contain,  <> , Starts With, >, >=, <, <= , = (Numeric), > (Text), >= (Text), < (Text), <= (Text)]]'
        )
        assert_p(
            'ComboBox', 'Content',
            '[[, All Fields, Brand_Id, Loc_Nbr, Loc_Type, Loc_Name, Loc_Addr_Ln1, Loc_Addr_Ln2, Loc_Addr_Ln3, Loc_Postcode, Loc_State, Loc_Actv_Ind]]'
        )
        #		assert_p('LayoutCombo', 'Content', '[Locations]]')

        assert_p('LayoutCombo', 'Content', '[[Locations]]')
    close()
Exemplo n.º 22
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales3xxx_Compare.bin')
        click('Edit1')
        click('Export')
        select('TabbedPane', 'CSV')
        select('CheckBox2', 'true')
        select('DelimiterCombo', ';')
        select('CheckBox12', 'true')
        select('CheckBox13', 'true')
        click('Save File')
        assert_p(
            'LinesTbl', 'Content',
            '[[, , , , , , , , ], [Store, , , , , 20, Store: 20, , ], [Store, department\'s, , , , , , , ], [Store, department\'s, Deptartment, , , 170, Department: 170, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 63604808, 40118, 1, 4870], [Store, department\'s, Deptartment, summary, , 1, 4870, 1, ], [Store, department\'s, Deptartment, , , 280, Department: 280, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 69684558, 40118, 1, 19000], [Store, department\'s, Deptartment, product\'s, Product, 69684558, 40118, -1, -19000], [Store, department\'s, Deptartment, product\'s, Product, 69694158, 40118, 1, 19000], [Store, department\'s, Deptartment, product\'s, Product, 69694158, 40118, 1, 5010], [Store, department\'s, Deptartment, summary, , 2, 10020, 6, ], [Store, department\'s, Deptartment, , , 685, Department: 685, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 62684671, 40118, 1, 69990], [Store, department\'s, Deptartment, product\'s, Product, 62684671, 40118, -1, -69990], [Store, department\'s, Deptartment, summary, , 0, 0, 2, ], [Store, department\'s, Deptartment, , , 957, Department: 957, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 63674861, 40118, 10, 2700], [Store, department\'s, Deptartment, product\'s, Product, 64634429, 40118, 1, 3990], [Store, department\'s, Deptartment, product\'s, Product, 66624458, 40118, 1, 890], [Store, department\'s, Deptartment, summary, , 12, 7580, 3, ], [Store, order\'s, , , , , , , ], [Store, order\'s, Order, , , 63604808, 1, , ], [Store, order\'s, Order, , , 69694158, 1, , ], [Store, order\'s, Order, , , 63674861, 10, , ], [Store, order\'s, Order, , , 64634429, 1, , ], [Store, order\'s, Order, , , 66624458, 1, , ], [Store, summary, , , , 16, 26060, 13, ], [Store, , , , , 59, Store: 59, , ], [Store, department\'s, , , , , , , ], [Store, department\'s, Deptartment, , , 335, Department: 335, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 61664713, 40118, 1, 17990], [Store, department\'s, Deptartment, product\'s, Product, 61664713, 40118, -1, -17990], [Store, department\'s, Deptartment, product\'s, Product, 61684613, 40118, 1, 12990], [Store, department\'s, Deptartment, summary, , 1, 12990, 3, ], [Store, department\'s, Deptartment, , , 410, Department: 410, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 68634752, 40118, 1, 8990], [Store, department\'s, Deptartment, summary, , 1, 8990, 1, ], [Store, department\'s, Deptartment, , , 620, Department: 620, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 60664659, 40118, 1, 3990], [Store, department\'s, Deptartment, product\'s, Product, 60694698, 40118, 1, 3990], [Store, department\'s, Deptartment, summary, , 2, 7980, 2, ], [Store, department\'s, Deptartment, , , 878, Department: 878, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 60614487, 40118, 1, 5950], [Store, department\'s, Deptartment, product\'s, Product, 63644339, 40118, 1, 12650], [Store, department\'s, Deptartment, summary, , 2, 18600, 2, ], [Store, department\'s, Deptartment, , , 929, Department: 929, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 67674686, 40118, 1, 3990], [Store, department\'s, Deptartment, summary, , 1, 3990, 1, ], [Store, department\'s, Deptartment, , , 957, Department: 957, , ], [Store, department\'s, Deptartment, product\'s, , , , , ], [Store, department\'s, Deptartment, product\'s, Product, 62684217, 40118, 1, 9990], [Store, department\'s, Deptartment, product\'s, Product, 64614401, 40118, 1, 1990], [Store, department\'s, Deptartment, product\'s, Product, 64614401, 40118, 1, 1990], [Store, department\'s, Deptartment, product\'s, Product, 64624770, 40118, 1, 2590], [Store, department\'s, Deptartment, summary, , 4, 16560, 4, ], [Store, order\'s, , , , , , , ], [Store, order\'s, Order, , , 61684613, 1, , ], [Store, order\'s, Order, , , 68634752, 1, , ], [Store, order\'s, Order, , , 60664659, 1, , ], [Store, order\'s, Order, , , 60694698, 1, , ], [Store, order\'s, Order, , , 60614487, 1, , ], [Store, order\'s, Order, , , 63644339, 1, , ], [Store, order\'s, Order, , , 67674686, 1, , ], [Store, order\'s, Order, , , 62684217, 1, , ], [Store, order\'s, Order, , , 64614401, 2, , ], [Store, order\'s, Order, , , 64624770, 1, , ], [Store, summary, , , , 11, 69110, 13, ]]'
        )
        ##		assert_p('Table', 'Content', '[[Store, , , , , 20, Store: 20, , ], [Store, department\'s, Deptartment, , , , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, summary, , , , , ], [Store, department\'s, Deptartment, , , , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, summary, , , , , ], [Store, department\'s, Deptartment, , , , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, summary, , , , , ], [Store, department\'s, Deptartment, , , , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, summary, , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, summary, , , , , , , ], [Store, , , , , 59, Store: 59, , ], [Store, department\'s, Deptartment, , , , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, summary, , , , , ], [Store, department\'s, Deptartment, , , , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, summary, , , , , ], [Store, department\'s, Deptartment, , , , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, summary, , , , , ], [Store, department\'s, Deptartment, , , , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, summary, , , , , ], [Store, department\'s, Deptartment, , , , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, summary, , , , , ], [Store, department\'s, Deptartment, , , , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, product\'s, Product, , , , ], [Store, department\'s, Deptartment, summary, , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, order\'s, Order, , , , , , ], [Store, summary, , , , , , , ]]')

        select('LayoutCombo', 'Full Line')
        assert_p(
            'LinesTbl', 'Content',
            '[[;;;;], [Store;;;;;20;Store: 20], [Store;department\'s;;;], [Store;department\'s;Deptartment;;;170;Department: 170], [Store;department\'s;Deptartment;product\'s;], [Store;department\'s;Deptartment;product\'s;Product;63604808;40118;1;4870], [Store;department\'s;Deptartment;summary;;1;4870;1], [Store;department\'s;Deptartment;;;280;Department: 280], [Store;department\'s;Deptartment;product\'s;], [Store;department\'s;Deptartment;product\'s;Product;69684558;40118;1;19000], [Store;department\'s;Deptartment;product\'s;Product;69684558;40118;-1;-19000], [Store;department\'s;Deptartment;product\'s;Product;69694158;40118;1;19000], [Store;department\'s;Deptartment;product\'s;Product;69694158;40118;1;5010], [Store;department\'s;Deptartment;summary;;2;10020;6], [Store;department\'s;Deptartment;;;685;Department: 685], [Store;department\'s;Deptartment;product\'s;], [Store;department\'s;Deptartment;product\'s;Product;62684671;40118;1;69990], [Store;department\'s;Deptartment;product\'s;Product;62684671;40118;-1;-69990], [Store;department\'s;Deptartment;summary;;0;0;2], [Store;department\'s;Deptartment;;;957;Department: 957], [Store;department\'s;Deptartment;product\'s;], [Store;department\'s;Deptartment;product\'s;Product;63674861;40118;10;2700], [Store;department\'s;Deptartment;product\'s;Product;64634429;40118;1;3990], [Store;department\'s;Deptartment;product\'s;Product;66624458;40118;1;890], [Store;department\'s;Deptartment;summary;;12;7580;3], [Store;order\'s;;;], [Store;order\'s;Order;;;63604808;1], [Store;order\'s;Order;;;69694158;1], [Store;order\'s;Order;;;63674861;10], [Store;order\'s;Order;;;64634429;1], [Store;order\'s;Order;;;66624458;1], [Store;summary;;;;16;26060;13], [Store;;;;;59;Store: 59], [Store;department\'s;;;], [Store;department\'s;Deptartment;;;335;Department: 335], [Store;department\'s;Deptartment;product\'s;], [Store;department\'s;Deptartment;product\'s;Product;61664713;40118;1;17990], [Store;department\'s;Deptartment;product\'s;Product;61664713;40118;-1;-17990], [Store;department\'s;Deptartment;product\'s;Product;61684613;40118;1;12990], [Store;department\'s;Deptartment;summary;;1;12990;3], [Store;department\'s;Deptartment;;;410;Department: 410], [Store;department\'s;Deptartment;product\'s;], [Store;department\'s;Deptartment;product\'s;Product;68634752;40118;1;8990], [Store;department\'s;Deptartment;summary;;1;8990;1], [Store;department\'s;Deptartment;;;620;Department: 620], [Store;department\'s;Deptartment;product\'s;], [Store;department\'s;Deptartment;product\'s;Product;60664659;40118;1;3990], [Store;department\'s;Deptartment;product\'s;Product;60694698;40118;1;3990], [Store;department\'s;Deptartment;summary;;2;7980;2], [Store;department\'s;Deptartment;;;878;Department: 878], [Store;department\'s;Deptartment;product\'s;], [Store;department\'s;Deptartment;product\'s;Product;60614487;40118;1;5950], [Store;department\'s;Deptartment;product\'s;Product;63644339;40118;1;12650], [Store;department\'s;Deptartment;summary;;2;18600;2], [Store;department\'s;Deptartment;;;929;Department: 929], [Store;department\'s;Deptartment;product\'s;], [Store;department\'s;Deptartment;product\'s;Product;67674686;40118;1;3990], [Store;department\'s;Deptartment;summary;;1;3990;1], [Store;department\'s;Deptartment;;;957;Department: 957], [Store;department\'s;Deptartment;product\'s;], [Store;department\'s;Deptartment;product\'s;Product;62684217;40118;1;9990], [Store;department\'s;Deptartment;product\'s;Product;64614401;40118;1;1990], [Store;department\'s;Deptartment;product\'s;Product;64614401;40118;1;1990], [Store;department\'s;Deptartment;product\'s;Product;64624770;40118;1;2590], [Store;department\'s;Deptartment;summary;;4;16560;4], [Store;order\'s;;;], [Store;order\'s;Order;;;61684613;1], [Store;order\'s;Order;;;68634752;1], [Store;order\'s;Order;;;60664659;1], [Store;order\'s;Order;;;60694698;1], [Store;order\'s;Order;;;60614487;1], [Store;order\'s;Order;;;63644339;1], [Store;order\'s;Order;;;67674686;1], [Store;order\'s;Order;;;62684217;1], [Store;order\'s;Order;;;64614401;2], [Store;order\'s;Order;;;64624770;1], [Store;summary;;;;11;69110;13]]'
        )
        ##		assert_p('Table', 'Content', '[[Store;;;;;20;Store: 20], [Store;department\'s;Deptartment;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;summary;;;;], [Store;department\'s;Deptartment;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;summary;;;;], [Store;department\'s;Deptartment;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;summary;;;;], [Store;department\'s;Deptartment;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;summary;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;summary;;;;;;], [Store;;;;;59;Store: 59], [Store;department\'s;Deptartment;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;summary;;;;], [Store;department\'s;Deptartment;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;summary;;;;], [Store;department\'s;Deptartment;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;summary;;;;], [Store;department\'s;Deptartment;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;summary;;;;], [Store;department\'s;Deptartment;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;summary;;;;], [Store;department\'s;Deptartment;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;product\'s;Product;;;;], [Store;department\'s;Deptartment;summary;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;order\'s;Order;;;;], [Store;summary;;;;;;]]')

        click('BasicInternalFrameTitlePane$NoFocusButton2')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 23
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_22'

	if window(commonBits.applicationName()):
		select('File_Txt',  commonBits.sampleDir() + 'protoSales.bin')
		click('Edit1')
		select_menu('Window>>Show Child Record')
		click('Find1')
		select('Find.Search For_Txt', '57')
		click('Find >>')
		assert_p('TextField', 'Text', 'Found (line, field Num, field position)=10, 2, 1')
##		click('WindowsInternalFrameTitlePane', 107, 17)
		assert_p('LineFrame.Record_Txt', 'Text', '10')
		select_menu('Window>>protoSales.bin>>Find')
		click('Find >>')
		assert_p('TextField', 'Text', 'Found (line, field Num, field position)=11, 2, 1')
		assert_p('LineFrame.Record_Txt', 'Text', '11')
		assert_p('LineFrame.FileDisplay_JTbl', 'Content', '[[keycode, 1, 66624458, 66624458], [store, 2, 20, 20], [department, 3, 957, 957], [saleDate, 4, 40118, 40118], [quantity, 5, 1, 1], [price, 6, 890, 890]]')
		select_menu('Window>>protoSales.bin>>Find')
		click('Find >>')
		assert_p('TextField', 'Text', 'Found (line, field Num, field position)=12, 2, 1')
		assert_p('LineFrame.Record_Txt', 'Text', '12')
		assert_p('LineFrame.FileDisplay_JTbl', 'Content', '[[keycode, 1, 63674861, 63674861], [store, 2, 20, 20], [department, 3, 957, 957], [saleDate, 4, 40118, 40118], [quantity, 5, 10, 10], [price, 6, 2700, 2700]]')
		select_menu('Window>>protoSales.bin>>Find')
		click('Find >>')
		assert_p('LineFrame.Record_Txt', 'Text', '14')
		assert_p('LineFrame.FileDisplay_JTbl', 'Content', '[[keycode, 1, 64614401, 64614401], [store, 2, 59, 59], [department, 3, 957, 957], [saleDate, 4, 40118, 40118], [quantity, 5, 1, 1], [price, 6, 1990, 1990]]')
		select_menu('Window>>protoSales.bin>>Find')
		click('Find >>')
		assert_p('TextField', 'Text', 'Found (line, field Num, field position)=15, 2, 1')
		keystroke('Find >>', 'Context Menu')
		assert_p('LineFrame.Record_Txt', 'Text', '15')
		assert_p('LineFrame.FileDisplay_JTbl', 'Content', '[[keycode, 1, 64614401, 64614401], [store, 2, 59, 59], [department, 3, 957, 957], [saleDate, 4, 40118, 40118], [quantity, 5, 1, 1], [price, 6, 1990, 1990]]')
	close()
Exemplo n.º 24
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window(commonBits.applicationName()):
        select('File_Txt', commonBits.sampleDir() + 'protoStoreSales7.bin')
        click('Edit1')
        select('LineTreeChild.FileDisplay_JTbl', 'cell:Tree,0(null)')
        rightclick('LineTreeChild.FileDisplay_JTbl', 'Tree,0')
        select_menu('Collapse Tree')
        select('LineTreeChild.FileDisplay_JTbl', 'cell:Tree,1(null)')
        rightclick('LineTreeChild.FileDisplay_JTbl', 'Tree,1')
        select_menu('Collapse Tree')
        select('LineTreeChild.FileDisplay_JTbl', 'rows:[0,1],columns:[Tree]')
        rightclick('LineTreeChild.FileDisplay_JTbl', 'Tree,1')
        select_menu('Copy Record#{s#}')
        select('LineTreeChild.FileDisplay_JTbl', 'cell:Tree,3(null)')
        select('LineTreeChild.Layouts_Txt', 'Store')
        assert_p(
            'LineTreeChild.FileDisplay_JTbl', 'Content',
            '[[, , 20, Store: 20], [, , 59, Store: 59], [, , 166, Store: 166], [, , 184, Store: 184]]'
        )
        select('LineTreeChild.FileDisplay_JTbl', 'cell:Tree,3(null)')
        rightclick('LineTreeChild.FileDisplay_JTbl', 'Tree,3')
        select_menu('Paste Record#{s#} Prior')
        ##		select('LineTreeChild.FileDisplay_JTbl', '')
        assert_p(
            'LineTreeChild.FileDisplay_JTbl', 'Content',
            '[[, , 20, Store: 20], [, , 59, Store: 59], [, , 166, Store: 166], [, , 20, Store: 20], [, , 59, Store: 59], [, , 184, Store: 184]]'
        )
        select_menu('Utilities>>Compare with Disk')
        assert_p(
            'Table', 'Content',
            '[[, , , , , , , , , , ], [, Inserted, 381, 20, Store: 20, , , , , , ], [, , , , , , , , , , ], [, Inserted, 382, 170, Department: 170, , , , , , ], [, , , , , , , , , , ], [, Inserted, 383, 63604808, [40118], [1], [4870], [SALE], [4.87], [4.87], [\'\']], [, , , , , , , , , , ], [, Inserted, 384, 1, 4870, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 385, 280, Department: 280, , , , , , ], [, , , , , , , , , , ], [, Inserted, 386, 69684558, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , , ], [, Inserted, 387, 69694158, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , , ], [, Inserted, 388, 2, 10020, 6, , , , , ], [, , , , , , , , , , ], [, Inserted, 389, 685, Department: 685, , , , , , ], [, , , , , , , , , , ], [, Inserted, 390, 62684671, [40118, 40118], [1, -1], [69990, -69990], [SALE, RETURN], [69.99, -69.99], [69.99, -69.99], [\'\',\' -1\']], [, , , , , , , , , , ], [, Inserted, 391, 0, 0, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 392, 929, Department: 929, , , , , , ], [, , , , , , , , , , ], [, Inserted, 393, 65674532, [40118], [1], [3590], [SALE], [3.59], [3.59], [\'\']], [, , , , , , , , , , ], [, Inserted, 394, 1, 3590, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 395, 957, Department: 957, , , , , , ], [, , , , , , , , , , ], [, Inserted, 396, 63674861, [40118], [10], [2700], [SALE], [2.7], [2.7], [\'\']], [, , , , , , , , , , ], [, Inserted, 397, 64634429, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 398, 66624458, [40118], [1], [890], [SALE], [0.89], [0.89], [\'\']], [, , , , , , , , , , ], [, Inserted, 399, 12, 7580, 3, , , , , ], [, , , , , , , , , , ], [, Inserted, 400, 63604808, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 401, 69684558, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 402, 69694158, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 403, 65674532, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 404, 63674861, 10, , , , , , ], [, , , , , , , , , , ], [, Inserted, 405, 64634429, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 406, 66624458, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 407, 16, 26060, 13, , , , , ], [, , , , , , , , , , ], [, Inserted, 408, 59, Store: 59, , , , , , ], [, , , , , , , , , , ], [, Inserted, 409, 335, Department: 335, , , , , , ], [, , , , , , , , , , ], [, Inserted, 410, 61664713, [40118, 40118], [1, -1], [17990, -17990], [SALE, RETURN], [17.99, -17.99], [17.99, -17.99], [\'\',\' -1\']], [, , , , , , , , , , ], [, Inserted, 411, 61684613, [40118], [1], [12990], [SALE], [12.99], [12.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 412, 1, 12990, 3, , , , , ], [, , , , , , , , , , ], [, Inserted, 413, 410, Department: 410, , , , , , ], [, , , , , , , , , , ], [, Inserted, 414, 68634752, [40118], [1], [8990], [SALE], [8.99], [8.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 415, 1, 8990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 416, 620, Department: 620, , , , , , ], [, , , , , , , , , , ], [, Inserted, 417, 60664659, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 418, 60694698, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 419, 2, 7980, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 420, 878, Department: 878, , , , , , ], [, , , , , , , , , , ], [, Inserted, 421, 60614487, [40118], [1], [5950], [SALE], [5.95], [5.95], [\'\']], [, , , , , , , , , , ], [, Inserted, 422, 63644339, [40118], [1], [12650], [SALE], [12.65], [12.65], [\'\']], [, , , , , , , , , , ], [, Inserted, 423, 2, 18600, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 424, 929, Department: 929, , , , , , ], [, , , , , , , , , , ], [, Inserted, 425, 67674686, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 426, 1, 3990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 427, 957, Department: 957, , , , , , ], [, , , , , , , , , , ], [, Inserted, 428, 62684217, [40118], [1], [9990], [SALE], [9.99], [9.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 429, 64614401, [40118, 40118], [1, 1], [1990, 1990], [SALE, SALE], [1.99, 1.99], [1.99, 1.99], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 430, 64624770, [40118], [1], [2590], [SALE], [2.59], [2.59], [\'\']], [, , , , , , , , , , ], [, Inserted, 431, 4, 16560, 4, , , , , ], [, , , , , , , , , , ], [, Inserted, 432, 61684613, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 433, 68634752, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 434, 60664659, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 435, 60694698, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 436, 60614487, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 437, 63644339, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 438, 67674686, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 439, 62684217, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 440, 64614401, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 441, 64624770, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 442, 11, 69110, 13, , , , , ]]'
        )
        click('BasicInternalFrameTitlePane$NoFocusButton2')
        select('LineTreeChild.FileDisplay_JTbl', 'cell:Tree,0(null)')
        rightclick('LineTreeChild.FileDisplay_JTbl', 'Tree,0')
        select_menu('Copy Record#{s#}')
        select('LineTreeChild.FileDisplay_JTbl', 'cell:Tree,5(null)')
        rightclick('LineTreeChild.FileDisplay_JTbl', 'Tree,5')
        select_menu('Paste Record#{s#}')
        ##		select('LineTreeChild.FileDisplay_JTbl', '')
        assert_p(
            'LineTreeChild.FileDisplay_JTbl', 'Content',
            '[[, , 20, Store: 20], [, , 59, Store: 59], [, , 166, Store: 166], [, , 20, Store: 20], [, , 59, Store: 59], [, , 184, Store: 184], [, , 20, Store: 20]]'
        )
        select_menu('Utilities>>Compare with Disk')
        assert_p(
            'Table', 'Content',
            '[[, , , , , , , , , , ], [, Inserted, 381, 20, Store: 20, , , , , , ], [, , , , , , , , , , ], [, Inserted, 382, 170, Department: 170, , , , , , ], [, , , , , , , , , , ], [, Inserted, 383, 63604808, [40118], [1], [4870], [SALE], [4.87], [4.87], [\'\']], [, , , , , , , , , , ], [, Inserted, 384, 1, 4870, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 385, 280, Department: 280, , , , , , ], [, , , , , , , , , , ], [, Inserted, 386, 69684558, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , , ], [, Inserted, 387, 69694158, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , , ], [, Inserted, 388, 2, 10020, 6, , , , , ], [, , , , , , , , , , ], [, Inserted, 389, 685, Department: 685, , , , , , ], [, , , , , , , , , , ], [, Inserted, 390, 62684671, [40118, 40118], [1, -1], [69990, -69990], [SALE, RETURN], [69.99, -69.99], [69.99, -69.99], [\'\',\' -1\']], [, , , , , , , , , , ], [, Inserted, 391, 0, 0, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 392, 929, Department: 929, , , , , , ], [, , , , , , , , , , ], [, Inserted, 393, 65674532, [40118], [1], [3590], [SALE], [3.59], [3.59], [\'\']], [, , , , , , , , , , ], [, Inserted, 394, 1, 3590, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 395, 957, Department: 957, , , , , , ], [, , , , , , , , , , ], [, Inserted, 396, 63674861, [40118], [10], [2700], [SALE], [2.7], [2.7], [\'\']], [, , , , , , , , , , ], [, Inserted, 397, 64634429, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 398, 66624458, [40118], [1], [890], [SALE], [0.89], [0.89], [\'\']], [, , , , , , , , , , ], [, Inserted, 399, 12, 7580, 3, , , , , ], [, , , , , , , , , , ], [, Inserted, 400, 63604808, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 401, 69684558, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 402, 69694158, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 403, 65674532, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 404, 63674861, 10, , , , , , ], [, , , , , , , , , , ], [, Inserted, 405, 64634429, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 406, 66624458, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 407, 16, 26060, 13, , , , , ], [, , , , , , , , , , ], [, Inserted, 408, 59, Store: 59, , , , , , ], [, , , , , , , , , , ], [, Inserted, 409, 335, Department: 335, , , , , , ], [, , , , , , , , , , ], [, Inserted, 410, 61664713, [40118, 40118], [1, -1], [17990, -17990], [SALE, RETURN], [17.99, -17.99], [17.99, -17.99], [\'\',\' -1\']], [, , , , , , , , , , ], [, Inserted, 411, 61684613, [40118], [1], [12990], [SALE], [12.99], [12.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 412, 1, 12990, 3, , , , , ], [, , , , , , , , , , ], [, Inserted, 413, 410, Department: 410, , , , , , ], [, , , , , , , , , , ], [, Inserted, 414, 68634752, [40118], [1], [8990], [SALE], [8.99], [8.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 415, 1, 8990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 416, 620, Department: 620, , , , , , ], [, , , , , , , , , , ], [, Inserted, 417, 60664659, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 418, 60694698, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 419, 2, 7980, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 420, 878, Department: 878, , , , , , ], [, , , , , , , , , , ], [, Inserted, 421, 60614487, [40118], [1], [5950], [SALE], [5.95], [5.95], [\'\']], [, , , , , , , , , , ], [, Inserted, 422, 63644339, [40118], [1], [12650], [SALE], [12.65], [12.65], [\'\']], [, , , , , , , , , , ], [, Inserted, 423, 2, 18600, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 424, 929, Department: 929, , , , , , ], [, , , , , , , , , , ], [, Inserted, 425, 67674686, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 426, 1, 3990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 427, 957, Department: 957, , , , , , ], [, , , , , , , , , , ], [, Inserted, 428, 62684217, [40118], [1], [9990], [SALE], [9.99], [9.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 429, 64614401, [40118, 40118], [1, 1], [1990, 1990], [SALE, SALE], [1.99, 1.99], [1.99, 1.99], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 430, 64624770, [40118], [1], [2590], [SALE], [2.59], [2.59], [\'\']], [, , , , , , , , , , ], [, Inserted, 431, 4, 16560, 4, , , , , ], [, , , , , , , , , , ], [, Inserted, 432, 61684613, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 433, 68634752, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 434, 60664659, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 435, 60694698, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 436, 60614487, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 437, 63644339, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 438, 67674686, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 439, 62684217, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 440, 64614401, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 441, 64624770, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 442, 11, 69110, 13, , , , , ], [, , , , , , , , , , ], [, Inserted, 825, 20, Store: 20, , , , , , ], [, , , , , , , , , , ], [, Inserted, 826, 170, Department: 170, , , , , , ], [, , , , , , , , , , ], [, Inserted, 827, 63604808, [40118], [1], [4870], [SALE], [4.87], [4.87], [\'\']], [, , , , , , , , , , ], [, Inserted, 828, 1, 4870, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 829, 280, Department: 280, , , , , , ], [, , , , , , , , , , ], [, Inserted, 830, 69684558, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , , ], [, Inserted, 831, 69694158, [40118, 40118, 40118], [1, -1, 1], [19000, -19000, 5010], [SALE, RETURN, SALE], [19.0, -19.0, 5.01], [19.0, -19.0, 5.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , , ], [, Inserted, 832, 2, 10020, 6, , , , , ], [, , , , , , , , , , ], [, Inserted, 833, 685, Department: 685, , , , , , ], [, , , , , , , , , , ], [, Inserted, 834, 62684671, [40118, 40118], [1, -1], [69990, -69990], [SALE, RETURN], [69.99, -69.99], [69.99, -69.99], [\'\',\' -1\']], [, , , , , , , , , , ], [, Inserted, 835, 0, 0, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 836, 929, Department: 929, , , , , , ], [, , , , , , , , , , ], [, Inserted, 837, 65674532, [40118], [1], [3590], [SALE], [3.59], [3.59], [\'\']], [, , , , , , , , , , ], [, Inserted, 838, 1, 3590, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 839, 957, Department: 957, , , , , , ], [, , , , , , , , , , ], [, Inserted, 840, 63674861, [40118], [10], [2700], [SALE], [2.7], [2.7], [\'\']], [, , , , , , , , , , ], [, Inserted, 841, 64634429, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 842, 66624458, [40118], [1], [890], [SALE], [0.89], [0.89], [\'\']], [, , , , , , , , , , ], [, Inserted, 843, 12, 7580, 3, , , , , ], [, , , , , , , , , , ], [, Inserted, 844, 63604808, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 845, 69684558, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 846, 69694158, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 847, 65674532, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 848, 63674861, 10, , , , , , ], [, , , , , , , , , , ], [, Inserted, 849, 64634429, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 850, 66624458, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 851, 16, 26060, 13, , , , , ]]'
        )
        click('BasicInternalFrameTitlePane$NoFocusButton2')
        click('BasicInternalFrameTitlePane$NoFocusButton2')

        if window(r'Save Changes to file: ' + commonBits.sampleDir() +
                  'protoStoreSales7.bin'):
            click('No')
        close()
    close()
Exemplo n.º 25
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_0'

    if window(commonBits.applicationName()):
        ##		click('PopupMenu$Separator5', 73, 0)
        select_menu('Utilities>>Compare Menu')
        click('*1')
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales3.bin')
        select('FileNameTxtFld1',
               commonBits.sampleDir() + 'protoStoreSales3_Compare2.bin')
        click('Right')
        select('TabbedPane', '')
        assert_p(
            'Table', 'Content',
            '[[Product, true], [Order, true], [Summary, true], [Deptartment, true], [Store, true]]'
        )
        select('Table', 'cell:Record,0(Product)')
        select('Table1', 'cell:Include,2(true)')
        #		select('Table', ' ', 'Equivalent Record,3')
        #		select('Table', 'cell:Record,2(Product)')
        #		select('Table1', 'cell:Equivalent Field,2(quantity)')
        #		select('Table', 'cell:Record,2(Product)')
        #		select('Table1', '', 'Equivalent Field,2')

        select('Table', 'cell:Record,0(Product)')
        click('Right')
        select('TabbedPane', '')
        click('Compare')
        assert_p(
            'Table', 'Content',
            '[[, Old, 8, 69684558, 40118, 5010], [, New, 8, 69694158, , 19123], [, Deleted, 9, 69694158, 40118, 19000], [, , , , , ], [, Deleted, 10, 69694158, 40118, -19000], [, , , , , ]]'
        )
    close()
Exemplo n.º 26
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_03'

    if window(commonBits.applicationName()):
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'Ams_LocDownload_20041228.bin')
        #commonBits.setRecordLayout(select, 'ams Store')
        click('Edit1')
        ##		select('Table', 'rows:[2,3,4,5,6,7],columns:[2|Loc_Nbr,3|Loc_Type]')
        select('LinesTbl', 'rows:[2,3,4,5,6,7],columns:[3|Loc_Type]')
        select_menu('View>>Column View #{Selected Records#}')
        #		select('Table2', 'rows:[2,3,4,5,6,7],columns:[2|Loc_Nbr,3|Loc_Type]')
        select('BaseLineAsColumn$LineAsColTbl',
               'cell:Row 1,3(NSW North Sydney Ad Support)')
        assert_p('BaseLineAsColumn$LineAsColTbl', 'Text',
                 'NSW North Sydney Ad Support', 'Row 1,3')
        select('BaseLineAsColumn$LineAsColTbl', 'cell:Row 1,5()')
        assert_p(
            'BaseLineAsColumn$LineAsColTbl', 'Content',
            '[[TAR, TAR, TAR, TAR, TAR, TAR], [5853, 5866, 5015, 5019, 5033, 5035], [DC, DC, ST, ST, ST, ST], [NSW North Sydney Ad Support, WA Ad Support, Bankstown, Penrith, Blacktown, Rockdale], [, , Bankstown, Penrith, Marayong, Building B,  Portside DC], [, , Unit 2, 39-41 Allingham Street, 58 Leland Street, Dock 2, 11 Melissa Place, 2-8 Mc Pherson Street], [, , Condell Park, Penrith, Marayong, Botany], [, , 2200, 2750, 2148, 2019], [, , NSW, NSW, NSW, NSW], [A, A, A, A, A, A]]'
        )
        select('BaseLineAsColumn$LineAsColTbl', 'cell:Row 1,5()')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
        #		select('Table', 'rows:[2,3,4,5,6,7],columns:[2|Loc_Nbr,3|Loc_Type]')
        #		select('Table', 'rows:[2,3,4,5,6,7],columns:[2|Loc_Nbr,3|Loc_Type]')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 27
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_0'

    if window(commonBits.applicationName()):
        select_menu('Utilities>>Compare Menu')
        click('*1')
        select('FileNameTxtFld',
               commonBits.sampleDir() + 'protoStoreSales3_Compare2.bin')
        select('FileNameTxtFld1',
               commonBits.sampleDir() + 'protoStoreSales3.bin')
        click('Right')
        select('TabbedPane', '')
        click('Right')
        select('TabbedPane', '')
        click('Compare')
        assert_p(
            'Table', 'Content',
            '[[, Old, 6, 69684558, 40118, 1333, 19000], [, New, 6, , , 1, ], [, Old, 8, 69694158, 40118, 1, 19123], [, New, 8, 69684558, , , 5010], [, , , , , , ], [, Inserted, 9, 69694158, 40118, 1, 19000], [, , , , , , ], [, Inserted, 10, 69694158, 40118, -1, -19000]]'
        )
        assert_p(
            'Table', 'Content',
            '[[, Old, 6, 69684558, 40118, 1333, 19000], [, New, 6, , , 1, ], [, Old, 8, 69694158, 40118, 1, 19123], [, New, 8, 69684558, , , 5010], [, , , , , , ], [, Inserted, 9, 69694158, 40118, 1, 19000], [, , , , , , ], [, Inserted, 10, 69694158, 40118, -1, -19000]]'
        )
        click('BasicInternalFrameTitlePane$NoFocusButton2')
    close()
Exemplo n.º 28
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_22'

	if window(commonBits.applicationName()):
		select('FileNameTxtFld', commonBits.sampleDir() + 'protoSales.bin')
		click('Proto Search')
		keystroke('EditorPane', 'Context Menu')
		select('Table1', r'cell:Proto Filename,2(' + commonBits.stdCopybookDir() + 'Sales.proto)')
		keystroke('Table1', 'Context Menu', 'Proto Filename,2')
		select('Table1', r'cell:Proto Filename,2(' + commonBits.stdCopybookDir() + 'Sales.proto)')
		keystroke('Table1', 'Context Menu', 'Proto Filename,2')
		select('Table1', r'cell:Proto Filename,2(' + commonBits.stdCopybookDir() + 'Sales.proto)')
		keystroke('Table1', 'Context Menu', 'Proto Filename,2')
		select('Table1', r'cell:Proto Filename,2(' + commonBits.stdCopybookDir() + 'Sales.proto)')
		keystroke('Table1', 'Context Menu', 'Proto Filename,2')
		select('Table1', r'cell:Proto Filename,2(' + commonBits.stdCopybookDir() + 'Sales.proto)')
		assert_p('Table1', 'Content', r'[[' + commonBits.stdCopybookDir() + 'DTAR020.proto, DTAR020.proto, sale], [' + commonBits.stdCopybookDir() + 'DTAR020.protocomp, DTAR020.proto, sale], [' + commonBits.stdCopybookDir() + 'Sales.proto, Sales.proto, sale], [' + commonBits.stdCopybookDir() + 'sales.protocomp, sales.proto, sale]]')
		click('BasicInternalFrameTitlePane$NoFocusButton2')
		assert_p('FileNameTxtFld1', 'Text', commonBits.stdCopybookDir() + 'sales.protocomp')
		assert_p('ComboBox2', 'Text', 'sales.proto')
		assert_p('ComboBox3', 'Text', 'sale')
		assert_p('ComboBox', 'Text', 'Delimited Messages')
		assert_p('ComboBox1', 'Text', 'Compiled Proto')
##		assert_p('ComboBox1', 'Text', 'Proto Definition')
		assert_p('ComboBox2', 'Text', 'sales.proto')
		assert_p('ComboBox2', 'Content', '[[sales.proto]]')
		assert_p('ComboBox3', 'Text', 'sale')
		assert_p('ComboBox3', 'Content', '[[sale]]')
	close()
Exemplo n.º 29
0
def test():
    from Modules import commonBits
    java_recorded_version = '1.6.0_22'

    if window(commonBits.applicationName()):
        select('File_Txt', commonBits.sampleDir() + 'protoSales.bin')
        click('Proto Search')
        assert_p(
            'Table1', 'Content', r'[[' + commonBits.stdCopybookDir() +
            'DTAR020.proto, DTAR020.proto, sale], [' +
            commonBits.stdCopybookDir() +
            'DTAR020.protocomp, DTAR020.proto, sale], [' +
            commonBits.stdCopybookDir() +
            'Sales.proto, Sales.proto, sale], [' +
            commonBits.stdCopybookDir() +
            'sales.protocomp, sales.proto, sale]]')

        select(
            'Table1', 'cell:Proto Filename,3(' + commonBits.stdCopybookDir() +
            'sales.protocomp)')

        ##		xxx
        ##		assert_p('File_Txt', 'Text', commonBits.sampleDir() + 'protoSales.bin')
        click('BasicInternalFrameTitlePane$NoFocusButton2')
        assert_p('Proto Definition_Txt', 'Text',
                 commonBits.stdCopybookDir() + 'sales.protocomp')
        assert_p('Proto File_Txt', 'Text', 'sales.proto')
        assert_p('Primary Message_Txt', 'Text', 'sale')
        assert_p('Primary Message_Txt', 'Content', '[[sale]]')
        assert_p('Type of Definition_Txt', 'Text', 'Compiled Proto')
        assert_p('File Structure_Txt', 'Text', 'Delimited Messages')
    close()
Exemplo n.º 30
0
def test():
	from Modules import commonBits
	java_recorded_version = '1.6.0_22'

	if window(commonBits.applicationName()):
		select('File_Txt', commonBits.sampleDir() + 'protoStoreSales7.bin')
		click('Edit1')
		select('LineTreeChild.FileDisplay_JTbl', 'cell:Tree,0(null)')
		rightclick('LineTreeChild.FileDisplay_JTbl', 'Tree,0')
		select_menu('Collapse Tree')
		select('LineTreeChild.FileDisplay_JTbl', 'cell:Tree,1(null)')
		rightclick('LineTreeChild.FileDisplay_JTbl', 'Tree,1')
		select_menu('Collapse Tree')
		select('LineTreeChild.Layouts_Txt', 'Store')
		assert_p('LineTreeChild.FileDisplay_JTbl', 'Content', '[[, , 20, Store: 20], [, , 59, Store: 59], [, , 166, Store: 166], [, , 184, Store: 184]]')
		select('LineTreeChild.FileDisplay_JTbl', 'rows:[1,2],columns:[Tree]')
		rightclick('LineTreeChild.FileDisplay_JTbl', 'Tree,2')
		select_menu('Copy Record#{s#}')
		select('LineTreeChild.FileDisplay_JTbl', 'cell:Tree,0(null)')
		rightclick('LineTreeChild.FileDisplay_JTbl', 'Tree,0')
		select_menu('Paste Record#{s#} Prior')
##		select('LineTreeChild.FileDisplay_JTbl', '')
		assert_p('LineTreeChild.FileDisplay_JTbl', 'Content', '[[, , 59, Store: 59], [, , 166, Store: 166], [, , 20, Store: 20], [, , 59, Store: 59], [, , 166, Store: 166], [, , 184, Store: 184]]')
		select_menu('Utilities>>Compare with Disk')
		assert_p('Table', 'Content', '[[, , , , , , , , , , ], [, Inserted, 1, 59, Store: 59, , , , , , ], [, , , , , , , , , , ], [, Inserted, 2, 335, Department: 335, , , , , , ], [, , , , , , , , , , ], [, Inserted, 3, 61664713, [40118, 40118], [1, -1], [17990, -17990], [SALE, RETURN], [17.99, -17.99], [17.99, -17.99], [\'\',\' -1\']], [, , , , , , , , , , ], [, Inserted, 4, 61684613, [40118], [1], [12990], [SALE], [12.99], [12.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 5, 1, 12990, 3, , , , , ], [, , , , , , , , , , ], [, Inserted, 6, 410, Department: 410, , , , , , ], [, , , , , , , , , , ], [, Inserted, 7, 68634752, [40118], [1], [8990], [SALE], [8.99], [8.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 8, 1, 8990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 9, 620, Department: 620, , , , , , ], [, , , , , , , , , , ], [, Inserted, 10, 60664659, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 11, 60694698, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 12, 2, 7980, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 13, 878, Department: 878, , , , , , ], [, , , , , , , , , , ], [, Inserted, 14, 60614487, [40118], [1], [5950], [SALE], [5.95], [5.95], [\'\']], [, , , , , , , , , , ], [, Inserted, 15, 63644339, [40118], [1], [12650], [SALE], [12.65], [12.65], [\'\']], [, , , , , , , , , , ], [, Inserted, 16, 2, 18600, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 17, 929, Department: 929, , , , , , ], [, , , , , , , , , , ], [, Inserted, 18, 67674686, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 19, 1, 3990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 20, 957, Department: 957, , , , , , ], [, , , , , , , , , , ], [, Inserted, 21, 62684217, [40118], [1], [9990], [SALE], [9.99], [9.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 22, 64614401, [40118, 40118], [1, 1], [1990, 1990], [SALE, SALE], [1.99, 1.99], [1.99, 1.99], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 23, 64624770, [40118], [1], [2590], [SALE], [2.59], [2.59], [\'\']], [, , , , , , , , , , ], [, Inserted, 24, 4, 16560, 4, , , , , ], [, , , , , , , , , , ], [, Inserted, 25, 61684613, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 26, 68634752, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 27, 60664659, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 28, 60694698, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 29, 60614487, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 30, 63644339, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 31, 67674686, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 32, 62684217, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 33, 64614401, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 34, 64624770, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 35, 11, 69110, 13, , , , , ], [, , , , , , , , , , ], [, Inserted, 36, 166, Store: 166, , , , , , ], [, , , , , , , , , , ], [, Inserted, 37, 60, Department: 60, , , , , , ], [, , , , , , , , , , ], [, Inserted, 38, 60614646, [40118], [1], [6000], [SALE], [6.0], [6.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 39, 60614707, [40118], [1], [6000], [SALE], [6.0], [6.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 40, 68654655, [40118], [1], [5080], [SALE], [5.08], [5.08], [\'\']], [, , , , , , , , , , ], [, Inserted, 41, 69644897, [40118], [1], [5080], [SALE], [5.08], [5.08], [\'\']], [, , , , , , , , , , ], [, Inserted, 42, 69654084, [40118], [1], [6000], [SALE], [6.0], [6.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 43, 5, 28160, 5, , , , , ], [, , , , , , , , , , ], [, Inserted, 44, 80, Department: 80, , , , , , ], [, , , , , , , , , , ], [, Inserted, 45, 60604100, [40118], [1], [13300], [SALE], [13.3], [13.3], [\'\']], [, , , , , , , , , , ], [, Inserted, 46, 69624033, [40118], [1], [18190], [SALE], [18.19], [18.19], [\'\']], [, , , , , , , , , , ], [, Inserted, 47, 2, 31490, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 48, 170, Department: 170, , , , , , ], [, , , , , , , , , , ], [, Inserted, 49, 68674560, [40118], [1], [5990], [SALE], [5.99], [5.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 50, 1, 5990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 51, 193, Department: 193, , , , , , ], [, , , , , , , , , , ], [, Inserted, 52, 62694485, [40118], [1], [17560], [SALE], [17.56], [17.56], [\'\']], [, , , , , , , , , , ], [, Inserted, 53, 62694706, [40118], [1], [13590], [SALE], [13.59], [13.59], [\'\']], [, , , , , , , , , , ], [, Inserted, 54, 62694843, [40118], [1], [13590], [SALE], [13.59], [13.59], [\'\']], [, , , , , , , , , , ], [, Inserted, 55, 67644384, [40118], [1], [23960], [SALE], [23.96], [23.96], [\'\']], [, , , , , , , , , , ], [, Inserted, 56, 68664211, [40118], [1], [11190], [SALE], [11.19], [11.19], [\'\']], [, , , , , , , , , , ], [, Inserted, 57, 69644164, [40118], [1], [21590], [SALE], [21.59], [21.59], [\'\']], [, , , , , , , , , , ], [, Inserted, 58, 6, 101480, 6, , , , , ], [, , , , , , , , , , ], [, Inserted, 59, 220, Department: 220, , , , , , ], [, , , , , , , , , , ], [, Inserted, 60, 64674633, [40118], [1], [15990], [SALE], [15.99], [15.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 61, 1, 15990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 62, 230, Department: 230, , , , , , ], [, , , , , , , , , , ], [, Inserted, 63, 69644961, [40118], [1], [9600], [SALE], [9.6], [9.6], [\'\']], [, , , , , , , , , , ], [, Inserted, 64, 1, 9600, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 65, 235, Department: 235, , , , , , ], [, , , , , , , , , , ], [, Inserted, 66, 64604513, [40118], [1], [16990], [SALE], [16.99], [16.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 67, 64674965, [40118, 40118, 40118], [1, -1, 1], [19990, -19990, 12000], [SALE, RETURN, SALE], [19.99, -19.99, 12.0], [19.99, -19.99, 12.0], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , , ], [, Inserted, 68, 2, 28990, 4, , , , , ], [, , , , , , , , , , ], [, Inserted, 69, 250, Department: 250, , , , , , ], [, , , , , , , , , , ], [, Inserted, 70, 69604743, [40118], [1], [29950], [SALE], [29.95], [29.95], [\'\']], [, , , , , , , , , , ], [, Inserted, 71, 1, 29950, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 72, 261, Department: 261, , , , , , ], [, , , , , , , , , , ], [, Inserted, 73, 60624523, [40118], [1], [12000], [SALE], [12.0], [12.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 74, 60624864, [40118], [1], [15000], [SALE], [15.0], [15.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 75, 62694605, [40118], [1], [25000], [SALE], [25.0], [25.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 76, 69634261, [40118], [1], [12000], [SALE], [12.0], [12.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 77, 69634263, [40118, 40118, 40118], [1, -1, 1], [25000, -25000, 12000], [SALE, RETURN, SALE], [25.0, -25.0, 12.0], [25.0, -25.0, 12.0], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , , ], [, Inserted, 78, 69634660, [40118], [1], [12000], [SALE], [12.0], [12.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 79, 69634922, [40118], [1], [19000], [SALE], [19.0], [19.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 80, 69644909, [40118], [1], [9000], [SALE], [9.0], [9.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 81, 8, 116000, 10, , , , , ], [, , , , , , , , , , ], [, Inserted, 82, 265, Department: 265, , , , , , ], [, , , , , , , , , , ], [, Inserted, 83, 62684207, [40118], [1], [19000], [SALE], [19.0], [19.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 84, 62684580, [40118], [1], [19000], [SALE], [19.0], [19.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 85, 69644602, [40118], [1], [19000], [SALE], [19.0], [19.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 86, 3, 57000, 3, , , , , ], [, , , , , , , , , , ], [, Inserted, 87, 270, Department: 270, , , , , , ], [, , , , , , , , , , ], [, Inserted, 88, 60664241, [40118], [1], [9000], [SALE], [9.0], [9.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 89, 60664302, [40118], [1], [9000], [SALE], [9.0], [9.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 90, 63634768, [40118], [1], [12000], [SALE], [12.0], [12.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 91, 69694959, [40118], [1], [11990], [SALE], [11.99], [11.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 92, 4, 41990, 4, , , , , ], [, , , , , , , , , , ], [, Inserted, 93, 275, Department: 275, , , , , , ], [, , , , , , , , , , ], [, Inserted, 94, 63654066, [40118], [1], [24990], [SALE], [24.99], [24.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 95, 1, 24990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 96, 280, Department: 280, , , , , , ], [, , , , , , , , , , ], [, Inserted, 97, 64624081, [40118], [1], [26240], [SALE], [26.24], [26.24], [\'\']], [, , , , , , , , , , ], [, Inserted, 98, 69684947, [40118], [1], [22490], [SALE], [22.49], [22.49], [\'\']], [, , , , , , , , , , ], [, Inserted, 99, 2, 48730, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 100, 320, Department: 320, , , , , , ], [, , , , , , , , , , ], [, Inserted, 101, 62664576, [40118], [1], [9720], [SALE], [9.72], [9.72], [\'\']], [, , , , , , , , , , ], [, Inserted, 102, 63634260, [40118], [1], [5590], [SALE], [5.59], [5.59], [\'\']], [, , , , , , , , , , ], [, Inserted, 103, 63654450, [40118], [1], [13990], [SALE], [13.99], [13.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 104, 63684449, [40118], [1], [16990], [SALE], [16.99], [16.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 105, 4, 46290, 4, , , , , ], [, , , , , , , , , , ], [, Inserted, 106, 335, Department: 335, , , , , , ], [, , , , , , , , , , ], [, Inserted, 107, 62604139, [40118], [1], [7990], [SALE], [7.99], [7.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 108, 1, 7990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 109, 355, Department: 355, , , , , , ], [, , , , , , , , , , ], [, Inserted, 110, 62634862, [40118], [1], [11890], [SALE], [11.89], [11.89], [\'\']], [, , , , , , , , , , ], [, Inserted, 111, 62654800, [40118], [1], [19990], [SALE], [19.99], [19.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 112, 69624221, [40118], [1], [16990], [SALE], [16.99], [16.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 113, 3, 48870, 3, , , , , ], [, , , , , , , , , , ], [, Inserted, 114, 360, Department: 360, , , , , , ], [, , , , , , , , , , ], [, Inserted, 115, 66674979, [40118], [1], [4500], [SALE], [4.5], [4.5], [\'\']], [, , , , , , , , , , ], [, Inserted, 116, 69694685, [40118], [1], [6990], [SALE], [6.99], [6.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 117, 69694814, [40118, 40118], [1, 1], [2500, 2500], [SALE, SALE], [2.5, 2.5], [2.5, 2.5], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 118, 69694937, [40118], [1], [2500], [SALE], [2.5], [2.5], [\'\']], [, , , , , , , , , , ], [, Inserted, 119, 5, 18990, 5, , , , , ], [, , , , , , , , , , ], [, Inserted, 120, 366, Department: 366, , , , , , ], [, , , , , , , , , , ], [, Inserted, 121, 62614014, [40118], [1], [14990], [SALE], [14.99], [14.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 122, 1, 14990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 123, 370, Department: 370, , , , , , ], [, , , , , , , , , , ], [, Inserted, 124, 62624382, [40118, 40118, 40118, 40118, 40118, 40118, 40118, 40118], [1, -1, 1, 1, -1, -1, 1, 1], [18980, -18980, 18980, 18980, -18980, -18980, 18980, 18980], [SALE, RETURN, SALE, SALE, RETURN, RETURN, SALE, SALE], [18.98, -18.98, 18.98, 18.98, -18.98, -18.98, 18.98, 18.98], [18.98, -18.98, 18.98, 18.98, -18.98, -18.98, 18.98, 18.98], [\'\',\' -1\',\' -1 1\',\' -1 1 1\',\' -1 1 1 -1\',\' -1 1 1 -1 -1\',\' -1 1 1 -1 -1 1\',\' -1 1 1 -1 -1 1 1\']], [, , , , , , , , , , ], [, Inserted, 125, 62664231, [40118], [1], [8990], [SALE], [8.99], [8.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 126, 62664347, [40118], [1], [8990], [SALE], [8.99], [8.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 127, 68614651, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 128, 5, 59930, 11, , , , , ], [, , , , , , , , , , ], [, Inserted, 129, 375, Department: 375, , , , , , ], [, , , , , , , , , , ], [, Inserted, 130, 62684907, [40118], [1], [13990], [SALE], [13.99], [13.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 131, 62694193, [40118, 40118, 40118], [1, -1, 1], [13990, -13990, 11990], [SALE, RETURN, SALE], [13.99, -13.99, 11.99], [13.99, -13.99, 11.99], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , , ], [, Inserted, 132, 2, 25980, 4, , , , , ], [, , , , , , , , , , ], [, Inserted, 133, 395, Department: 395, , , , , , ], [, , , , , , , , , , ], [, Inserted, 134, 60614265, [40118, 40118, 40118, 40118, 40118, 40118, 40118], [1, 1, -1, -1, 1, -1, 1], [15990, 15990, -15990, -15990, 15990, -15990, 12800], [SALE, SALE, RETURN, RETURN, SALE, RETURN, SALE], [15.99, 15.99, -15.99, -15.99, 15.99, -15.99, 12.8], [15.99, 15.99, -15.99, -15.99, 15.99, -15.99, 12.8], [\'\',\' 1\',\' 1 -1\',\' 1 -1 -1\',\' 1 -1 -1 1\',\' 1 -1 -1 1 -1\',\' 1 -1 -1 1 -1 1\']], [, , , , , , , , , , ], [, Inserted, 135, 63614741, [40118], [1], [27990], [SALE], [27.99], [27.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 136, 2, 40790, 8, , , , , ], [, , , , , , , , , , ], [, Inserted, 137, 405, Department: 405, , , , , , ], [, , , , , , , , , , ], [, Inserted, 138, 62614815, [40118], [1], [20000], [SALE], [20.0], [20.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 139, 1, 20000, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 140, 410, Department: 410, , , , , , ], [, , , , , , , , , , ], [, Inserted, 141, 63684098, [40118, 40118, 40118], [1, 1, 1], [1980, 1980, 1980], [SALE, SALE, SALE], [1.98, 1.98, 1.98], [1.98, 1.98, 1.98], [\'\',\' 1\',\' 1 1\']], [, , , , , , , , , , ], [, Inserted, 142, 64684719, [40118], [1], [9990], [SALE], [9.99], [9.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 143, 4, 15930, 4, , , , , ], [, , , , , , , , , , ], [, Inserted, 144, 415, Department: 415, , , , , , ], [, , , , , , , , , , ], [, Inserted, 145, 62684548, [40118, 40118], [1, 1], [39990, 39990], [SALE, SALE], [39.99, 39.99], [39.99, 39.99], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 146, 2, 79980, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 147, 432, Department: 432, , , , , , ], [, , , , , , , , , , ], [, Inserted, 148, 61694741, [40118], [1], [9060], [SALE], [9.06], [9.06], [\'\']], [, , , , , , , , , , ], [, Inserted, 149, 62614534, [40118], [1], [9090], [SALE], [9.09], [9.09], [\'\']], [, , , , , , , , , , ], [, Inserted, 150, 62664568, [40118], [1], [5990], [SALE], [5.99], [5.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 151, 62694387, [40118], [1], [7990], [SALE], [7.99], [7.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 152, 4, 32130, 4, , , , , ], [, , , , , , , , , , ], [, Inserted, 153, 440, Department: 440, , , , , , ], [, , , , , , , , , , ], [, Inserted, 154, 64684534, [40118], [1], [14990], [SALE], [14.99], [14.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 155, 1, 14990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 156, 455, Department: 455, , , , , , ], [, , , , , , , , , , ], [, Inserted, 157, 62664151, [40118], [1], [25000], [SALE], [25.0], [25.0], [\'\']], [, , , , , , , , , , ], [, Inserted, 158, 1, 25000, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 159, 471, Department: 471, , , , , , ], [, , , , , , , , , , ], [, Inserted, 160, 62664674, [40118], [1], [24990], [SALE], [24.99], [24.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 161, 1, 24990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 162, 475, Department: 475, , , , , , ], [, , , , , , , , , , ], [, Inserted, 163, 62694575, [40118], [1], [14990], [SALE], [14.99], [14.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 164, 1, 14990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 165, 485, Department: 485, , , , , , ], [, , , , , , , , , , ], [, Inserted, 166, 64674609, [40118], [1], [29990], [SALE], [29.99], [29.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 167, 1, 29990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 168, 500, Department: 500, , , , , , ], [, , , , , , , , , , ], [, Inserted, 169, 60624185, [40118], [1], [8990], [SALE], [8.99], [8.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 170, 60624314, [40118], [1], [8990], [SALE], [8.99], [8.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 171, 2, 17980, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 172, 520, Department: 520, , , , , , ], [, , , , , , , , , , ], [, Inserted, 173, 62684028, [40118], [1], [29990], [SALE], [29.99], [29.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 174, 1, 29990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 175, 650, Department: 650, , , , , , ], [, , , , , , , , , , ], [, Inserted, 176, 62634996, [40118], [1], [9990], [SALE], [9.99], [9.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 177, 1, 9990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 178, 670, Department: 670, , , , , , ], [, , , , , , , , , , ], [, Inserted, 179, 61674701, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 180, 63654007, [40118], [1], [56990], [SALE], [56.99], [56.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 181, 2, 60980, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 182, 685, Department: 685, , , , , , ], [, , , , , , , , , , ], [, Inserted, 183, 61684889, [40118, 40118], [1, 1], [4490, 4490], [SALE, SALE], [4.49, 4.49], [4.49, 4.49], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 184, 2, 8980, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 185, 801, Department: 801, , , , , , ], [, , , , , , , , , , ], [, Inserted, 186, 64604876, [40118, 40118], [1, 1], [29620, 29620], [SALE, SALE], [29.62, 29.62], [29.62, 29.62], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 187, 64644495, [40118, 40118], [1, 1], [29650, 29650], [SALE, SALE], [29.65, 29.65], [29.65, 29.65], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 188, 67624103, [40118], [1], [16500], [SALE], [16.5], [16.5], [\'\']], [, , , , , , , , , , ], [, Inserted, 189, 5, 135040, 5, , , , , ], [, , , , , , , , , , ], [, Inserted, 190, 805, Department: 805, , , , , , ], [, , , , , , , , , , ], [, Inserted, 191, 60684907, [40118], [1], [5500], [SALE], [5.5], [5.5], [\'\']], [, , , , , , , , , , ], [, Inserted, 192, 1, 5500, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 193, 830, Department: 830, , , , , , ], [, , , , , , , , , , ], [, Inserted, 194, 65604476, [40118], [1], [19950], [SALE], [19.95], [19.95], [\'\']], [, , , , , , , , , , ], [, Inserted, 195, 1, 19950, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 196, 845, Department: 845, , , , , , ], [, , , , , , , , , , ], [, Inserted, 197, 62654454, [40118], [1], [5950], [SALE], [5.95], [5.95], [\'\']], [, , , , , , , , , , ], [, Inserted, 198, 64634712, [40118], [1], [3900], [SALE], [3.9], [3.9], [\'\']], [, , , , , , , , , , ], [, Inserted, 199, 2, 9850, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 200, 851, Department: 851, , , , , , ], [, , , , , , , , , , ], [, Inserted, 201, 62674092, [40118], [1], [15990], [SALE], [15.99], [15.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 202, 62694170, [40118], [1], [16990], [SALE], [16.99], [16.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 203, 2, 32980, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 204, 870, Department: 870, , , , , , ], [, , , , , , , , , , ], [, Inserted, 205, 63624299, [40118], [1], [10990], [SALE], [10.99], [10.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 206, 63624367, [40118], [1], [11190], [SALE], [11.19], [11.19], [\'\']], [, , , , , , , , , , ], [, Inserted, 207, 2, 22180, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 208, 902, Department: 902, , , , , , ], [, , , , , , , , , , ], [, Inserted, 209, 68644966, [40118, 40118, 40118], [1, -1, 1], [12500, -12500, 10], [SALE, RETURN, SALE], [12.5, -12.5, 0.01], [12.5, -12.5, 0.01], [\'\',\' -1\',\' -1 1\']], [, , , , , , , , , , ], [, Inserted, 210, 69614229, [40118], [1], [15950], [SALE], [15.95], [15.95], [\'\']], [, , , , , , , , , , ], [, Inserted, 211, 2, 15960, 4, , , , , ], [, , , , , , , , , , ], [, Inserted, 212, 904, Department: 904, , , , , , ], [, , , , , , , , , , ], [, Inserted, 213, 63694928, [40118], [1], [11490], [SALE], [11.49], [11.49], [\'\']], [, , , , , , , , , , ], [, Inserted, 214, 69664661, [40118], [1], [14950], [SALE], [14.95], [14.95], [\'\']], [, , , , , , , , , , ], [, Inserted, 215, 2, 26440, 2, , , , , ], [, , , , , , , , , , ], [, Inserted, 216, 905, Department: 905, , , , , , ], [, , , , , , , , , , ], [, Inserted, 217, 60654072, [40118, 40118], [1, 1], [4330, 4330], [SALE, SALE], [4.33, 4.33], [4.33, 4.33], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 218, 68604583, [40118, 40118, 40118, 40118, 40118], [1, -1, 1, -1, 1], [15990, -15990, 15990, -15990, 12800], [SALE, RETURN, SALE, RETURN, SALE], [15.99, -15.99, 15.99, -15.99, 12.8], [15.99, -15.99, 15.99, -15.99, 12.8], [\'\',\' -1\',\' -1 1\',\' -1 1 -1\',\' -1 1 -1 1\']], [, , , , , , , , , , ], [, Inserted, 219, 68614329, [40118], [1], [39990], [SALE], [39.99], [39.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 220, 69614011, [40118], [1], [6990], [SALE], [6.99], [6.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 221, 5, 68440, 9, , , , , ], [, , , , , , , , , , ], [, Inserted, 222, 910, Department: 910, , , , , , ], [, , , , , , , , , , ], [, Inserted, 223, 69674069, [40118], [1], [10490], [SALE], [10.49], [10.49], [\'\']], [, , , , , , , , , , ], [, Inserted, 224, 1, 10490, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 225, 929, Department: 929, , , , , , ], [, , , , , , , , , , ], [, Inserted, 226, 60694417, [40118], [1], [650], [SALE], [0.65], [0.65], [\'\']], [, , , , , , , , , , ], [, Inserted, 227, 63634081, [40118], [1], [3890], [SALE], [3.89], [3.89], [\'\']], [, , , , , , , , , , ], [, Inserted, 228, 65694328, [40118], [1], [590], [SALE], [0.59], [0.59], [\'\']], [, , , , , , , , , , ], [, Inserted, 229, 67664645, [40118], [1], [1390], [SALE], [1.39], [1.39], [\'\']], [, , , , , , , , , , ], [, Inserted, 230, 67664966, [40118, 40118], [1, 1], [890, 890], [SALE, SALE], [0.89, 0.89], [0.89, 0.89], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 231, 6, 8300, 6, , , , , ], [, , , , , , , , , , ], [, Inserted, 232, 957, Department: 957, , , , , , ], [, , , , , , , , , , ], [, Inserted, 233, 62664909, [40118], [1], [3290], [SALE], [3.29], [3.29], [\'\']], [, , , , , , , , , , ], [, Inserted, 234, 62674492, [40118, 40118], [1, 1], [1490, 1490], [SALE, SALE], [1.49, 1.49], [1.49, 1.49], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 235, 62674751, [40118], [1], [1990], [SALE], [1.99], [1.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 236, 64654284, [40118], [1], [3990], [SALE], [3.99], [3.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 237, 66624253, [40118, 40118], [1, 1], [3490, 3490], [SALE, SALE], [3.49, 3.49], [3.49, 3.49], [\'\',\' 1\']], [, , , , , , , , , , ], [, Inserted, 238, 66624829, [40118], [1], [1990], [SALE], [1.99], [1.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 239, 8, 21220, 8, , , , , ], [, , , , , , , , , , ], [, Inserted, 240, 970, Department: 970, , , , , , ], [, , , , , , , , , , ], [, Inserted, 241, 67634503, [40118], [1], [24990], [SALE], [24.99], [24.99], [\'\']], [, , , , , , , , , , ], [, Inserted, 242, 1, 24990, 1, , , , , ], [, , , , , , , , , , ], [, Inserted, 243, 60614646, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 244, 60614707, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 245, 68654655, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 246, 69644897, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 247, 69654084, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 248, 60604100, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 249, 69624033, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 250, 68674560, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 251, 62694485, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 252, 62694706, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 253, 62694843, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 254, 67644384, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 255, 68664211, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 256, 69644164, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 257, 64674633, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 258, 69644961, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 259, 64604513, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 260, 64674965, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 261, 69604743, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 262, 60624523, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 263, 60624864, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 264, 62694605, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 265, 69634261, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 266, 69634263, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 267, 69634660, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 268, 69634922, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 269, 69644909, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 270, 62684207, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 271, 62684580, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 272, 69644602, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 273, 60664241, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 274, 60664302, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 275, 63634768, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 276, 69694959, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 277, 63654066, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 278, 64624081, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 279, 69684947, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 280, 62664576, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 281, 63634260, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 282, 63654450, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 283, 63684449, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 284, 62604139, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 285, 62634862, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 286, 62654800, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 287, 69624221, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 288, 66674979, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 289, 69694685, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 290, 69694814, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 291, 69694937, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 292, 62614014, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 293, 62624382, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 294, 62664231, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 295, 62664347, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 296, 68614651, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 297, 62684907, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 298, 62694193, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 299, 60614265, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 300, 63614741, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 301, 62614815, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 302, 63684098, 3, , , , , , ], [, , , , , , , , , , ], [, Inserted, 303, 64684719, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 304, 62684548, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 305, 61694741, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 306, 62614534, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 307, 62664568, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 308, 62694387, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 309, 64684534, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 310, 62664151, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 311, 62664674, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 312, 62694575, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 313, 64674609, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 314, 60624185, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 315, 60624314, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 316, 62684028, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 317, 62634996, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 318, 61674701, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 319, 63654007, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 320, 61684889, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 321, 64604876, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 322, 64644495, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 323, 67624103, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 324, 60684907, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 325, 65604476, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 326, 62654454, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 327, 64634712, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 328, 62674092, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 329, 62694170, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 330, 63624299, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 331, 63624367, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 332, 68644966, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 333, 69614229, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 334, 63694928, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 335, 69664661, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 336, 60654072, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 337, 68604583, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 338, 68614329, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 339, 69614011, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 340, 69674069, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 341, 60694417, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 342, 63634081, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 343, 65694328, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 344, 67664645, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 345, 67664966, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 346, 62664909, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 347, 62674492, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 348, 62674751, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 349, 64654284, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 350, 66624253, 2, , , , , , ], [, , , , , , , , , , ], [, Inserted, 351, 66624829, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 352, 67634503, 1, , , , , , ], [, , , , , , , , , , ], [, Inserted, 353, 122, 1591450, 146, , , , , ]]')
		click('BasicInternalFrameTitlePane$NoFocusButton2')
		click('BasicInternalFrameTitlePane$NoFocusButton2')

		if window(r'Save Changes to file: ' + commonBits.sampleDir() + 'protoStoreSales7.bin'):
			click('No')
		close()
	close()