Skip to content

flavioamieiro/mongoengine_django_tests

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Authors:

Usage:

All you have to do is use MongoEngineTestCase as the base class for your test cases. Here is a simple example:

from example.models import Book
from mongotest import MongoEngineTestCase

class ExampleTestCase(MongoEngineTestCase):
    def test_Book_creation(self):
        self.assertFalse(Book.objects())
        Book(name='The Book', pages=500).save()
        self.assertTrue(Book.objects())

for this, you must define a NOSQL_DATABASE_NAME in your settings.py file, like so:

NOSQL_DATABASE_NAME = 'example'

About

An example project that uses a custom TestCase and TEST_RUNNER in order to keep a clean mongoDB test database between the tests

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%