import unittest
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
from configuration import config
from org.act.pages.HomePage import HomePageTabs
class VerifyTabs(unittest.TestCase):
def setUp(self):
binary = FirefoxBinary(config.FIREFOX_BINARY_PATH)
self.driver = webdriver.Firefox(firefox_profile=config.FIREFOX_PROFILE_PATH, firefox_binary=binary)
self.homepage=HomePageTabs(self.driver)
def test_home_page_tab(self):
driver = self.driver
homepage=self.homepage
driver.get(config.APP_URL)
.
.
.
def tearDown(self):
self.driver.quit()
if __name__ == "__main__":
unittest.main()
В моем проекте PyDev я создал одну папку как «конфигурацию», и внутри нее есть файл config.py. В моем тестовом классе я импортирую файл config.py и считывая данные, как показано в приведенном выше коде (это похоже на файл свойств Java). Мой код работает правильно, но иногда он показывает предупреждение об ошибке, как нерешенный импорт: конфигурации вКак устранить предупреждение об ошибке для неразрешенного импорта (что, кажется, является недопустимым предупреждением)?
от конфигурации импорта конфигурации
Но я наблюдаю, если удалить эту строку и записать его еще раз, иногда ошибку предупреждение исчезает. Любая идея, почему это происходит только при этом заявлении на импорт?