示例#1
0
class BrowserTestCase(unittest.TestCase):
    def setUp(self):
        # testing webserver setup
        child_directory = self.current_directory
        os.chdir(child_directory + "/src")
        self.webserver = SimpleWebServer()
        self.webserver.start()

    def tearDown(self):
        self.webserver.stop()

    def load_page(self, name):
        self.driver.get(self.page_url(name))

    def get_local_ip(self):
        # what ip can selenium server see us
        s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
        s.connect((Config.server, 0))
        ip = s.getsockname()[0]
        s.close()
        return ip

    def page_url(self, name):
        return "http://{address}:{port}/{page}.html".format(
            address=self.get_local_ip(),
            port=self.webserver.port,
            page=name
        )
示例#2
0
class BrowserTestCase(unittest.TestCase):
    def setUp(self):
        # testing webserver setup
        child_directory = self.current_directory
        os.chdir(child_directory + "/src")
        self.webserver = SimpleWebServer()
        self.webserver.start()

    def tearDown(self):
        self.webserver.stop()

    def load_page(self, name):
        self.driver.get(self.page_url(name))

    def get_local_ip(self):
        # what ip can selenium server see us
        s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
        s.connect((Config.server, 0))
        ip = s.getsockname()[0]
        s.close()
        return ip

    def page_url(self, name):
        return "http://{address}:{port}/{page}.html".format(
            address=self.get_local_ip(), port=self.webserver.port, page=name)
示例#3
0
 def setUp(self):
     # testing webserver setup
     child_directory = self.current_directory
     os.chdir(child_directory + "/src")
     self.webserver = SimpleWebServer()
     self.webserver.start()
示例#4
0
 def setUp(self):
     # testing webserver setup
     child_directory = self.current_directory
     os.chdir(child_directory + "/src")
     self.webserver = SimpleWebServer()
     self.webserver.start()