# import common functions for netedit tests import os import sys testRoot = os.path.join(os.environ.get('SUMO_HOME', '.'), 'tests') neteditTestRoot = os.path.join(os.environ.get('TEXTTEST_HOME', testRoot), 'netedit') sys.path.append(neteditTestRoot) import neteditTestFunctions as netedit # Open netedit neteditProcess, match = netedit.setupAndStart(neteditTestRoot, False) # Change to create additional netedit.additionalMode() # obtain match for comboboxAdditional comboboxAdditional = netedit.getComboBoxAdditional(match) # select E1 netedit.changeAdditional(comboboxAdditional, 6) # create E1 netedit.leftClick(match, 250, 250) # change to move mode netedit.moveMode() # move E1 to right netedit.moveElement(match, 120, 250, 250, 250) # Change to inspect mode
# import common functions for netedit tests import os import sys testRoot = os.path.join(os.environ.get('SUMO_HOME', '.'), 'tests') neteditTestRoot = os.path.join(os.environ.get('TEXTTEST_HOME', testRoot), 'netedit') sys.path.append(neteditTestRoot) import neteditTestFunctions as netedit # noqa # Open netedit neteditProcess, match = netedit.setupAndStart(neteditTestRoot) # go to additional mode netedit.additionalMode() # select E2 netedit.changeAdditional("e2Detector") # create E2 with default parameters netedit.leftClick(match, 125, 250) # set invalid lenght netedit.modifyAdditionalDefaultValue(2, "-12") # try to create E2 with different lenght netedit.leftClick(match, 250, 250) # set valid lenght netedit.modifyAdditionalDefaultValue(2, "5")