Exemplo n.º 1
0
class TestCase(unittest.TestCase):
    def setUp(self):
        """Setup Selenium driver, log in."""
        self.configure()
        self.setup_webdriver()
        #: Bindings to Odoo user interface.
        self.ui = OdooUI(self.webdriver, base_url=self.cfg['url'])
        self.ui.login(self.cfg['username'],
                      self.cfg['password'],
                      self.cfg['dbname'])

    def tearDown(self):
        """Close the webdriver's session."""
        self.webdriver.quit()

    def configure(self, **kwargs):
        """Set :attr:`cfg`."""
        self.cfg = {
            'url': 'http://localhost:8069',
            'username': '******',
            'password': '******',
            'dbname': 'test',
        }
        self.cfg.update(kwargs)

    def setup_webdriver(self):
        """Set :attr:`webdriver`."""
        self.webdriver = webdriver.Chrome()
Exemplo n.º 2
0
class TestCase(unittest.TestCase):
    def setUp(self):
        """Setup Selenium driver, log in."""
        self.configure()
        self.setup_webdriver()
        #: Bindings to Odoo user interface.
        self.ui = OdooUI(self.webdriver, base_url=self.cfg['url'])
        self.ui.login(self.cfg['username'], self.cfg['password'],
                      self.cfg['dbname'])

    def tearDown(self):
        """Close the webdriver's session."""
        self.webdriver.quit()

    def configure(self, **kwargs):
        """Set :attr:`cfg`."""
        self.cfg = {
            'url': 'http://localhost:8069',
            'username': '******',
            'password': '******',
            'dbname': 'test',
        }
        self.cfg.update(kwargs)

    def setup_webdriver(self):
        """Set :attr:`webdriver`."""
        self.webdriver = webdriver.Chrome()
Exemplo n.º 3
0
 def setUp(self):
     """Setup Selenium driver, log in."""
     self.configure()
     self.setup_webdriver()
     #: Bindings to Odoo user interface.
     self.ui = OdooUI(self.webdriver, base_url=self.cfg['url'])
     self.ui.login(self.cfg['username'], self.cfg['password'],
                   self.cfg['dbname'])
Exemplo n.º 4
0
 def setUp(self):
     """Setup Selenium driver, log in."""
     self.configure()
     self.setup_webdriver()
     #: Bindings to Odoo user interface.
     self.ui = OdooUI(self.webdriver, base_url=self.cfg['url'])
     self.ui.login(self.cfg['username'],
                   self.cfg['password'],
                   self.cfg['dbname'])