2ec957f2ac313ee21abfb3724042d681f5774eba gperez2 Thu Sep 24 16:32:50 2026 -0700 Updating the hgBlat all genomes checkbox locator to work on both the classic and new BLAT pages, No RM diff --git src/utils/qa/qaTestScript.py src/utils/qa/qaTestScript.py index 87e0c3fd51e..f88948fada4 100755 --- src/utils/qa/qaTestScript.py +++ src/utils/qa/qaTestScript.py @@ -584,30 +584,30 @@ else: driver.find_element(By.XPATH, "//td[@id='td_data_hub_37972_multiWig4']/div[2]/map/area").click() # Tests hub with HAL tracks driver.get(machine + "/cgi-bin/cartReset") driver.set_page_load_timeout(300) driver.get(machine + "/cgi-bin/hgTracks?hubUrl=https://genecats.gi.ucsc.edu/qa/hubTesting/CICHLID2023/myHub/hub.txt&genome=hub_68124_Anc0&position=lastDbPos") driver.set_page_load_timeout(120) driver.get(machine + "/cgi-bin/hgTracks") driver.find_element(By.ID, "positionInput").clear() # Tests hgBlat All and Monk Seal/Human MYLK Protein driver.get(machine + "/cgi-bin/cartReset") driver.get(machine + "/cgi-bin/hgGateway?db=hg19") hover_and_click(driver, "tools3", "blatMenuLink") -driver.find_element(By.ID, "blat_allGenomes").click() +driver.find_element(By.CSS_SELECTOR, "#allGenomes, #blat_allGenomes").click() driver.find_element(By.NAME, "userSeq").clear() driver.find_element(By.NAME, "userSeq").send_keys("MIPDTDLQVQLASRNRVGECSCQVSLMLQSSPGRAPLRGREPVSCEGLCS\\nQGAGAHGAGGDCYGTLRPGWPARGQGWPEEEDGEDVRGLLKRRVETRQHT\\nEEAIRQQEVEQLDFRDLLGKKVSTKTVSEEDLKEIPAEQMDFRANLQRQV\\nKPKTVSEEERKVHSPQQVDFRSVLAKKGTPKTPVPEKAPLPKPATPDFRS\\nVLGSKKKLPAENGSNNAEALNAKAAESPKAVSNAQPLGSLKPLGNAKPAE\\nTLRPVGNAKPAEPTKPVDNTKLAETLKPIGNAKPAETPKPMGNA") driver.find_element(By.NAME, "Submit").click() driver.find_element(By.ID, "res0").click() time.sleep(3) # Tests hgFind.matches cart variable driver.get(machine + "/cgi-bin/cartReset") driver.get(machine + "/cgi-bin/hgTracks?position=chr2:25,485,759-25,487,667&ignoreCookie=1&db=hg19&hgFind.matches=this&filterAlign=pack") driver.find_element(By.ID, "goButton").click() # Closes the current window on which Selenium is running driver.quit() sys.exit()