Querysets now return clones and are no longer edit in place

Fixes #56
This commit is contained in:
Ross Lawley
2013-01-04 09:41:08 +00:00
parent 09a5f5c8f3
commit 9bbd8dbe62
6 changed files with 656 additions and 570 deletions

View File

@@ -202,8 +202,8 @@ class QTest(unittest.TestCase):
self.assertEqual(test2.count(), 3)
self.assertFalse(test2 == test)
test2.filter(x=6)
self.assertEqual(test2.count(), 1)
test3 = test2.filter(x=6)
self.assertEqual(test3.count(), 1)
self.assertEqual(test.count(), 3)
def test_q(self):