예제 #1
0
 def startDjango(self):
     self.django_pid = Executor.execute(Command([
         "python",
         os.path.join(self.dir, "manage.py"), "runserver", "127.0.0.1:8888"
     ]),
                                        background=True)
     time.sleep(1)
예제 #2
0
 def startSeleniumServer(self):
     # TODO: fix path to selenium.jar
     self.selenium_pid = Executor.execute(Command([
         "java", "-jar",
         "/Users/fatrix/Downloads/selenium-server-standalone-2.0b3.jar"
     ]),
                                          background=True)
     time.sleep(10)
예제 #3
0
파일: __init__.py 프로젝트: fatrix/xcore
 def startDjango(self):
     self.django_pid = Executor.execute(Command(["python", os.path.join(self.dir, "manage.py"), "runserver", "127.0.0.1:8888"]), background=True)
     time.sleep(1)
예제 #4
0
파일: __init__.py 프로젝트: fatrix/xcore
 def stopDjango(self):
     Executor.execute(Command(["kill", "-9", "%s" % self.django_pid]))
     Executor.execute(Command(["kill", "-9", "%s" % str(int(self.django_pid)+1)]))
예제 #5
0
파일: __init__.py 프로젝트: fatrix/xcore
 def stopSeleniumServer(self):
     Executor.execute(Command(["kill", "-9", "%s" % self.selenium_pid]))
예제 #6
0
파일: __init__.py 프로젝트: fatrix/xcore
 def startSeleniumServer(self):
     # TODO: fix path to selenium.jar
     self.selenium_pid = Executor.execute(Command(["java", "-jar", "/Users/fatrix/Downloads/selenium-server-standalone-2.0b3.jar"]), background=True)
     time.sleep(10)
예제 #7
0
 def stopDjango(self):
     Executor.execute(Command(["kill", "-9", "%s" % self.django_pid]))
     Executor.execute(
         Command(["kill", "-9",
                  "%s" % str(int(self.django_pid) + 1)]))
예제 #8
0
 def stopSeleniumServer(self):
     Executor.execute(Command(["kill", "-9", "%s" % self.selenium_pid]))