Skip to content

Instantly share code, notes, and snippets.

@Copser
Created November 5, 2014 06:23
Show Gist options
  • Save Copser/ed8af320be9c1437aa3c to your computer and use it in GitHub Desktop.
Save Copser/ed8af320be9c1437aa3c to your computer and use it in GitHub Desktop.
IntegrityError
(venv)petarp@petarp-Aspire-5315:~/Documents/Projects/django_tutor_blog_ng/venv/django_tutorial_blog_ng$ python manage.py test blogengine
Creating test database for alias 'default'...
...................E.....
======================================================================
ERROR: test_clear_cache (blogengine.tests.PostViewTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/django_tutorial_blog_ng/blogengine/tests.py", line 569, in test_clear_cache
post.save()
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/local/lib/python2.7/site-packages/django/db/models/base.py", line 545, in save
force_update=force_update, update_fields=update_fields)
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/local/lib/python2.7/site-packages/django/db/models/base.py", line 573, in save_base
updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/local/lib/python2.7/site-packages/django/db/models/base.py", line 654, in _save_table
result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/local/lib/python2.7/site-packages/django/db/models/base.py", line 687, in _do_insert
using=using, raw=raw)
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/local/lib/python2.7/site-packages/django/db/models/manager.py", line 232, in _insert
return insert_query(self.model, objs, fields, **kwargs)
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/local/lib/python2.7/site-packages/django/db/models/query.py", line 1514, in insert_query
return query.get_compiler(using=using).execute_sql(return_id)
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/local/lib/python2.7/site-packages/django/db/models/sql/compiler.py", line 903, in execute_sql
cursor.execute(sql, params)
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/local/lib/python2.7/site-packages/django/db/backends/util.py", line 53, in execute
return self.cursor.execute(sql, params)
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/local/lib/python2.7/site-packages/django/db/utils.py", line 99, in __exit__
six.reraise(dj_exc_type, dj_exc_value, traceback)
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/local/lib/python2.7/site-packages/django/db/backends/util.py", line 53, in execute
return self.cursor.execute(sql, params)
File "/home/petarp/Documents/Projects/django_tutor_blog_ng/venv/local/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py", line 452, in execute
return Database.Cursor.execute(self, query, params)
IntegrityError: UNIQUE constraint failed: blogengine_post.slug
----------------------------------------------------------------------
Ran 25 tests in 5.322s
FAILED (errors=1)
Destroying test database for alias 'defa
@Copser
Copy link
Author

Copser commented Nov 5, 2014

Can someone help me, and explain me how can I overcome this error, tank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment