          ]
          self.assertEquals(serializer.data, expected)
  
      def test_reverse_many_to_many_create(self):
          data = {'id': 4, 'name': u'target-4', 'sources': [1, 3]}
          serializer = ManyToManyTargetSerializer(data=data)
          self.assertTrue(serializer.is_valid())
          obj = serializer.save()
          self.assertEquals(serializer.data, data)
          self.assertEqual(obj.name, u'target-4')
 
</s> remove         self.assertEqual(obj.name, u'target-4')
 </s> add         self.assertEqual(obj.name, 'target-4') </s> remove         data = {'id': 1, 'name': u'source-1', 'targets': [1, 2, 3]}
 </s> add         data = {'id': 1, 'name': 'source-1', 'targets': [1, 2, 3]} </s> remove         data = {'id': 1, 'name': u'target-1', 'sources': [1]}
 </s> add         data = {'id': 1, 'name': 'target-1', 'sources': [1]} </s> remove             {'id': 1, 'name': u'target-1', 'sources': [1]},
            {'id': 2, 'name': u'target-2', 'sources': [2, 3]},
            {'id': 3, 'name': u'target-3', 'sources': [3]}
 </s> add             {'id': 1, 'name': 'target-1', 'sources': [1]},
            {'id': 2, 'name': 'target-2', 'sources': [2, 3]},
            {'id': 3, 'name': 'target-3', 'sources': [3]} </s> remove             {'id': 1, 'name': u'target-1', 'sources': [1, 2, 3]},
            {'id': 2, 'name': u'target-2', 'sources': [2, 3]},
            {'id': 3, 'name': u'target-3', 'sources': [3]},
            {'id': 4, 'name': u'target-4', 'sources': [1, 3]}
 </s> add             {'id': 1, 'name': 'target-1', 'sources': [1, 2, 3]},
            {'id': 2, 'name': 'target-2', 'sources': [2, 3]},
            {'id': 3, 'name': 'target-3', 'sources': [3]},
            {'id': 4, 'name': 'target-4', 'sources': [1, 3]}
        data = {'id': 4, 'name': 'target-4', 'sources': [1, 3]}
          ]
          self.assertEquals(serializer.data, expected)
  
      def test_reverse_many_to_many_create(self):
        data = {'id': 4, 'name': 'target-4', 'sources': [1, 3]}
          serializer = ManyToManyTargetSerializer(data=data)
          self.assertTrue(serializer.is_valid())
          obj = serializer.save()
          self.assertEquals(serializer.data, data)
          self.assertEqual(obj.name, u'target-4')
keep keep keep keep replace keep keep keep keep keep
 First passing test under p3k \o/ 
rest_framework/tests/pk_relations.py