You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was using the library to practice test cases, but then I realize that the print statements were no appearing
This is my code:
`
from unittest import TestCase, main
from HtmlTestRunner import HTMLTestRunner
from selenium import webdriver
class AddRemoveElements(TestCase):
@classmethod
def setUpClass(cls):
cls.driver = webdriver.Chrome(executable_path='./chromedriver.exe')
driver = cls.driver
driver.implicitly_wait(10)
driver.maximize_window()
driver.get("http://the-internet.herokuapp.com")
driver.find_element_by_link_text('Disappearing Elements').click()
def test_name_elements(self):
driver = self.driver
options = []
no_options = 5
tries = 1
while len(options) < 5:
options.clear()
for i in range(no_options):
try:
option_name = driver.find_element_by_xpath(f'//ul/li[{i+1}]/a')
options.append(option_name.text)
print(options)
except:
print(f'Option number {i+1} was NOT FOUND')
tries += 1
driver.refresh()
print(f'Finished in {tries} tries')
@classmethod
def tearDownClass(cls):
cls.driver.implicitly_wait(5)
cls.driver.quit()
if name == "main":
main(verbosity=2, testRunner=HTMLTestRunner(
output="reports/dinamic_elements", report_name="test_dinamic_elements", add_timestamp=False))
`
What I Did
As you can see, I have some print statements, but in the console I am not getting them in the console
My expected result is
As you can see here, the print statements appear in console
The text was updated successfully, but these errors were encountered:
Description
I was using the library to practice test cases, but then I realize that the print statements were no appearing
This is my code:
`
from unittest import TestCase, main
from HtmlTestRunner import HTMLTestRunner
from selenium import webdriver
class AddRemoveElements(TestCase):
if name == "main":
main(verbosity=2, testRunner=HTMLTestRunner(
output="reports/dinamic_elements", report_name="test_dinamic_elements", add_timestamp=False))
`
What I Did
As you can see, I have some print statements, but in the console I am not getting them in the console
My expected result is
As you can see here, the print statements appear in console
The text was updated successfully, but these errors were encountered: