c92b0d5c0e7395d0c6c25059a8797dbe7b042714
gperez2
  Sat Dec 21 16:28:28 2024 -0800
Updating the qaTestScript.py to avoid a multi-region error caused by the alignment tracks on hgwdev, No Redmine

diff --git src/utils/qa/qaTestScript.py src/utils/qa/qaTestScript.py
index 9efbc4b..fc95ed1 100755
--- src/utils/qa/qaTestScript.py
+++ src/utils/qa/qaTestScript.py
@@ -152,30 +152,32 @@
 driver.find_element_by_id("positionInput").clear()
 driver.find_element_by_id("positionInput").send_keys("chr7 192500 727300")
 driver.find_element_by_id("goButton").click()
 element_to_click_and_drag = driver.find_element_by_xpath('//table[2]/tbody')
 actions = ActionChains(driver)
 actions.key_down(Keys.SHIFT).click_and_hold(element_to_click_and_drag).move_by_offset(100, 0).release().key_up(Keys.SHIFT).perform()
 time.sleep(3)
 if len(driver.window_handles) > 1:
     print("A second window has opened.")
     driver.quit()
     sys.exit()
 driver.find_element_by_xpath("//*/text()[normalize-space(.)='Cancel']/parent::*").click()
 time.sleep(3)
 
 # Tests multi-region for hg38
+if machine == 'https://hgwdev.gi.ucsc.edu/':
+   driver.get(machine + "/cgi-bin/hgTracks?hgS_doOtherUser=submit&hgS_otherUserName=QAtester&hgS_otherUserSessionName=multi_region")
 driver.find_element_by_name("hgTracksConfigMultiRegionPage").click()
 driver.find_element_by_xpath("(//input[@id='virtModeType'])[4]").click()
 driver.find_element_by_id("multiRegionsBedInput").send_keys("chr7    192570  260772  NM_020223.4\nchr7    290169  291488  NM_001374838.1\nchr7    497257  519846  NM_033023.5\nchr7    549197  727281  NM_001164760.2")
 driver.find_element_by_name("topSubmit").click()
 driver.find_element_by_xpath("//td[@id='td_data_ncbiRefSeqCurated']/div[2]/map/area").click()
 driver.find_element_by_xpath("//td[@id='td_data_ncbiRefSeqCurated']/div[2]/map/area[2]").click()
 
 
 # Tests hgGeneGraph 
 driver.get(machine + "/cgi-bin/hgGeneGraph")
 driver.find_element_by_name("gene").clear()
 driver.find_element_by_name("gene").send_keys("sirt1")
 driver.find_element_by_name("1").click()
 driver.find_element_by_id("dropdownMenu1").click()
 driver.find_element_by_link_text("GNF2 Expression").click()