'Ensure keys and blank character strings are tested for uniqueness.'

def test_explicitpk_unique(self):

    form = ExplicitPKForm({'key': u'key1', 'desc': u''})
    self.assertTrue(form.is_valid())
    form.save()
    form = ExplicitPKForm({'key': u'key1', 'desc': u''})
    self.assertFalse(form.is_valid())
    self.assertEqual(len(form.errors), 3)
    self.assertEqual(form.errors['__all__'], [u'Explicit    pk    with    this    Key    and    Desc    already    exists.'])
    self.assertEqual(form.errors['desc'], [u'Explicit    pk    with    this    Desc    already    exists.'])
    self.assertEqual(form.errors['key'], [u'Explicit    pk    with    this    Key    already    exists.'])
