~free.ekanayaka/storm/any-expr

« back to all changes in this revision

Viewing changes to tests/sqlobject.py

  • Committer: James Henstridge
  • Date: 2009-04-24 03:35:36 UTC
  • mto: This revision was merged to the branch mainline in revision 320.
  • Revision ID: james@jamesh.id.au-20090424033536-ad4mmpycqyzau85c
Add back tests from Thomas Herve's attempt to fix this bug.

Show diffs side-by-side

added added

removed removed

Lines of Context:
745
745
        result = self.Person.select()
746
746
        self.assertEquals(result.count(), 2)
747
747
 
 
748
    def test_result_set_count_limit(self):
 
749
        result = self.Person.select(limit=1)
 
750
        self.assertEquals(len(list(result)), 1)
 
751
        self.assertEquals(result.count(), 1)
 
752
 
 
753
    def test_result_set_count_sliced(self):
 
754
        result = self.Person.select()
 
755
        sliced_result = result[1:]
 
756
        self.assertEquals(len(list(sliced_result)), 1)
 
757
        self.assertEquals(sliced_result.count(), 1)
 
758
 
748
759
    def test_result_set_count_distinct(self):
749
760
        result = self.Person.select(
750
761
            "person.id = phone.person_id",