755
755
self.assertEquals(len(list(sliced_result)), 1)
756
756
self.assertEquals(sliced_result.count(), 1)
758
def test_result_set_count_sliced_empty(self):
759
result = self.Person.select()
760
sliced_result = result[1:1]
761
self.assertEquals(len(list(sliced_result)), 0)
762
self.assertEquals(sliced_result.count(), 0)
764
def test_result_set_count_sliced_empty_zero(self):
765
result = self.Person.select()
766
sliced_result = result[0:0]
767
self.assertEquals(len(list(sliced_result)), 0)
768
self.assertEquals(sliced_result.count(), 0)
770
def test_result_set_count_sliced_none(self):
771
result = self.Person.select()
772
sliced_result = result[None:None]
773
self.assertEquals(len(list(sliced_result)), 2)
774
self.assertEquals(sliced_result.count(), 2)
776
def test_result_set_count_sliced_start_none(self):
777
result = self.Person.select()
778
sliced_result = result[None:1]
779
self.assertEquals(len(list(sliced_result)), 1)
780
self.assertEquals(sliced_result.count(), 1)
782
def test_result_set_count_sliced_end_none(self):
783
result = self.Person.select()
784
sliced_result = result[1:None]
785
self.assertEquals(len(list(sliced_result)), 1)
786
self.assertEquals(sliced_result.count(), 1)
758
788
def test_result_set_count_distinct(self):
759
789
result = self.Person.select(
760
790
"person.id = phone.person_id",