From 2d8bd04333c9772fbab20ccf7ca1906f1f65620c Mon Sep 17 00:00:00 2001 From: Rafael Caricio Date: Tue, 23 Aug 2011 11:18:12 -0300 Subject: [PATCH] Adding language format to code sample in readme. --- README.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 4f67236..8c458ae 100644 --- a/README.md +++ b/README.md @@ -22,24 +22,26 @@ Using Django-Pyvows There is no need to modify your project to use Django-PyVows. You only have to create the vows as you usually would, start the server and call your project urls: - from pyvows import Vows, expect +```python +from pyvows import Vows, expect - from django_pyvows.context import DjangoHTTPContext +from django_pyvows.context import DjangoHTTPContext - @Vows.batch - class ContextTest(DjangoHTTPContext): +@Vows.batch +class ContextTest(DjangoHTTPContext): - def setup(self): - self.start_server() + def setup(self): + self.start_server() - def topic(self): - return self.get('/mygreaturl/') + def topic(self): + return self.get('/mygreaturl/') - def should_be_a_success(self, topic): - expect(topic.getcode()).to_equal(200) + def should_be_a_success(self, topic): + expect(topic.getcode()).to_equal(200) - def should_return_the_correct_response_type(self, topic): - expect(topic.headers.type).to_equal("text/html") + def should_return_the_correct_response_type(self, topic): + expect(topic.headers.type).to_equal("text/html") +``` To work you only need to override the `get_settings` method from DjangoHTTPContext to return the path of your settings module. The default `get_settings` returns `"settings"`.