'Adding the same relation twice results in a single relation.'

def test_recursive_m2m_add_in_both_directions(self):

    self.a.idols.add(self.d)
    self.d.stalkers.add(self.a)
    self.assertQuerysetEqual(self.a.idols.all(), ['David'], attrgetter('name'), ordered=False)
    self.assertEqual(self.a.idols.all().count(), 1)
