{ "info": { "author": "Mjumbe Poe", "author_email": "mjumbewu@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Django Extant Test DB\n=====================\n\nThis package provides a Django test runner that uses unittest2 test discovery,\nand can test against a pre-existing database when configured to do so.\n\n\n## Quickstart\n\n```bash\npip install django-extant-test-db\n```\n\nIn _settings.py_, set the following:\n\n```python\nTEST_RUNNER = 'extant_test_db.runner.DiscoverRunner'\n```\n\nFor any databases you want to be unmanaged by the test runner, add the\nfollowing:\n\n```python\nDATABASES = {\n ...\n 'TEST': {\n 'MANAGED': False,\n },\n ...\n}\n```\n\n## Configuration\n\nThis package provides a Django test runner that uses unittest2 test discovery,\nand can test against a pre-existing database when configured to do so. In order\nto use an extant database for tests (e.g., if you have a large database full of \nread-only data), in your database TEST settings, set a MANAGED flag:\n\n```python\nDATABASES = {\n 'default': {\n ...\n },\n 'warehouse': {\n ...\n\n 'TEST': {\n 'MANAGED': False,\n },\n }\n}\n```\n\nThe database used will be the same as the one used for the webserver, though\nyou can also provide an alternative test database name:\n\n```python\nDATABASES = {\n ...\n 'TEST': {\n 'MANAGED': False,\n 'NAME': os.environ['TEST_DB_NAME'],\n },\n ...\n}\n```", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mjumbewu/django-extant-test-db", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-extant-test-db", "package_url": "https://pypi.org/project/django-extant-test-db/", "platform": "", "project_url": "https://pypi.org/project/django-extant-test-db/", "project_urls": { "Homepage": "https://github.com/mjumbewu/django-extant-test-db" }, "release_url": "https://pypi.org/project/django-extant-test-db/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "", "version": "0.1.4" }, "last_serial": 4303012, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "be6b8b883f64d7c0845d7af54dd15324", "sha256": "6c9a971135ac3a19a23893e3b860707f02fc1c9031135fb377b0149b53dfe3a9" }, "downloads": -1, "filename": "django-extant-test-db-0.1.0.tar.gz", "has_sig": false, "md5_digest": "be6b8b883f64d7c0845d7af54dd15324", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2790, "upload_time": "2017-08-18T19:18:17", "url": "https://files.pythonhosted.org/packages/f7/e8/3015c83d26ee4bf2e0649d4f85a604fa07fa38ca4bb67556c226caba0257/django-extant-test-db-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "357b842ca534c9ba808ffaa8635b98bd", "sha256": "6d2b3d6c2f668d38ee3dd29d3691db662d597bea76f3a92f4afb85e0447243a5" }, "downloads": -1, "filename": "django-extant-test-db-0.1.1.tar.gz", "has_sig": false, "md5_digest": "357b842ca534c9ba808ffaa8635b98bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3011, "upload_time": "2018-07-02T21:08:18", "url": "https://files.pythonhosted.org/packages/7f/83/122e8290063dad323a06f315dab7e0803a354353089db2be1ec2180807c7/django-extant-test-db-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "ed599aa6e564a6f3238f5f6849c116aa", "sha256": "e43580fa5a64985906e3fe4b74e964a6150804ee649107febcf2649f9710bc85" }, "downloads": -1, "filename": "django-extant-test-db-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ed599aa6e564a6f3238f5f6849c116aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3006, "upload_time": "2018-07-02T21:13:51", "url": "https://files.pythonhosted.org/packages/ab/7c/b1dbd8ff81e2fd33b5d99eb02d2ae2962ff177ff2a5abc3913d2c3d087cb/django-extant-test-db-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "7f10164e095de22e1e9ce3e5fcf8f180", "sha256": "e138dedbfeb6dfe07514156046030adb649e5a087c744741876a0d2680419d2b" }, "downloads": -1, "filename": "django-extant-test-db-0.1.3.tar.gz", "has_sig": false, "md5_digest": "7f10164e095de22e1e9ce3e5fcf8f180", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3109, "upload_time": "2018-07-03T16:36:56", "url": "https://files.pythonhosted.org/packages/65/da/1ccb8f5da107bb6c51caade0231beed789c8ab0a08b23a099b473f22307d/django-extant-test-db-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "300351840c95360703a2ea11ee79f729", "sha256": "5113b06bf14856c7b739ce63cc3ac594cfb9a46c161bd85080ef2fc793c0a6b1" }, "downloads": -1, "filename": "django-extant-test-db-0.1.4.tar.gz", "has_sig": false, "md5_digest": "300351840c95360703a2ea11ee79f729", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3112, "upload_time": "2018-09-23T20:57:17", "url": "https://files.pythonhosted.org/packages/49/c0/8231e4d728802cd146053866e5fa2307965acb1e1a15c1e1acbdb80440e3/django-extant-test-db-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "300351840c95360703a2ea11ee79f729", "sha256": "5113b06bf14856c7b739ce63cc3ac594cfb9a46c161bd85080ef2fc793c0a6b1" }, "downloads": -1, "filename": "django-extant-test-db-0.1.4.tar.gz", "has_sig": false, "md5_digest": "300351840c95360703a2ea11ee79f729", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3112, "upload_time": "2018-09-23T20:57:17", "url": "https://files.pythonhosted.org/packages/49/c0/8231e4d728802cd146053866e5fa2307965acb1e1a15c1e1acbdb80440e3/django-extant-test-db-0.1.4.tar.gz" } ] }