Permalink
Browse files

Adding language format to code sample in readme.

  • Loading branch information...
1 parent 438c529 commit 2d8bd04333c9772fbab20ccf7ca1906f1f65620c @rafaelcaricio committed Aug 23, 2011
Showing with 14 additions and 12 deletions.
  1. +14 −12 README.md
View
26 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"`.

0 comments on commit 2d8bd04

Please sign in to comment.