skip to navigation
skip to content

Not Logged In

django-liveserver 0.1a-2

A backport of the Django 1.4 LiveServerTestCase for 1.3

Django LiveServer

A simple backport/extraction of the Django 1.4a LiveServerTestCase. Use selenium, splinter, or other browser clients for advanced functional testing. Credit goes to the Django core developers and extracted code comes from

Quick Start
First install using pip or

`pip install django-liveserver`

Install selenium or another browser testing framework:

`pip install selenium`

Create your own test case. Here is an example:

from django_liveserver.testcases import LiveServerTestCase
from selenium.webdriver.firefox.webdriver import WebDriver

class MySeleniumTests(LiveServerTestCase):
fixtures = ['test-data.json']

def setUpClass(cls):
cls.selenium = WebDriver()
super(MySeleniumTests, cls).setUpClass()

def tearDownClass(cls):
super(MySeleniumTests, cls).tearDownClass()

def test_hello(self):
self.assertIn("Hello World", self.selenium.title)


Since this code extraction, the 1.4 code has changed and this version might not include some useful improvements.  
File Type Py Version Uploaded on Size
django-liveserver-0.1a-2.tar.gz (md5) Source 2012-03-03 5KB
django_liveserver-0.1a_2-py2.7.egg (md5) Python Egg 2.7 2012-03-03 10KB
  • Downloads (All Versions):
  • 41 downloads in the last day
  • 233 downloads in the last week
  • 1159 downloads in the last month