07328609983300ad437d31fdfeee6c9ce964976f gperez2 Thu Jul 13 16:08:17 2023 -0700 Updating hgGeneGraph test case due to recent CGI changes, refs #31712 diff --git src/utils/qa/qaTestScript.py src/utils/qa/qaTestScript.py index 90872a3..59857f3 100755 --- src/utils/qa/qaTestScript.py +++ src/utils/qa/qaTestScript.py @@ -134,32 +134,32 @@ 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() -driver.find_element_by_id("edge4").click() -driver.find_element_by_xpath("//a[contains(@href, 'hgGeneGraph?supportLevel=text&geneCount=25&geneAnnot=gnf2&1=OK&lastGene=SIRT1&gene=SIRT1')]") +driver.find_element_by_id("edge7").click() +driver.find_element_by_xpath("(.//*[normalize-space(text()) and normalize-space(.)='Gene interactions and pathways from curated databases and text-mining'])[1]/following::a[2]") cartReset() # Tests hgVai driver.get(machine + "/cgi-bin/hgVai?hgva_agreedToDisclaimer=1") driver.find_element_by_id("subDisclmAgrd").click() # Tests hgc/hgGene for hg38 driver.get(machine + "/cgi-bin/cartReset") driver.get(machine + "/cgi-bin/hgGateway?db=hg38") driver.get(machine + "/cgi-bin/hgGene?hgg_gene=ENST00000370314.9&hgg_chrom=chrX&hgg_start=152166233&hgg_end=152451315&hgg_type=knownGene&db=hg38") driver.find_element_by_link_text("Sequence and Links").click() driver.find_element_by_link_text("Genomic Sequence (chrX:152,166,234-152,451,315)").click() driver.find_element_by_name("submit").click() # Tests hub on canFam3