예제 #1
0
class QueryListConverIterableTests(TestCase):
    """QueryList._convert_iterable()"""
    def setUp(self):
        self.iterable = [{'foo': 1}, {'bar': 2}]
        self.ql = QueryList()

    def test_converts_an_iterables_members_to_BetterDicts_by_default(self):
        converted = self.ql._convert_iterable(self.iterable)
        self.assertEqual(converted[0], BetterDict(self.iterable[0]))

    def test_doesnt_convert_passed_iterable_when_wrapper_attr_is_None(self):
        ql = QueryList(wrapper=None)
        self.assertEqual(ql._convert_iterable(self.iterable), self.iterable)
예제 #2
0
class QueryListConverIterableTests(TestCase):
    """QueryList._convert_iterable()"""
    def setUp(self):
        self.iterable = [{'foo': 1}, {'bar': 2}]
        self.ql = QueryList()

    def test_converts_an_iterables_members_to_BetterDicts_by_default(self):
        converted = self.ql._convert_iterable(self.iterable)
        self.assertEqual(converted[0], BetterDict(self.iterable[0]))

    def test_doesnt_convert_passed_iterable_when_wrapper_attr_is_None(self):
        ql = QueryList(wrapper=None)
        self.assertEqual(ql._convert_iterable(self.iterable), self.iterable)
예제 #3
0
 def test_doesnt_convert_passed_iterable_when_wrapper_attr_is_None(self):
     ql = QueryList(wrapper=None)
     self.assertEqual(ql._convert_iterable(self.iterable), self.iterable)
예제 #4
0
 def test_doesnt_convert_passed_iterable_when_wrapper_attr_is_None(self):
     ql = QueryList(wrapper=None)
     self.assertEqual(ql._convert_iterable(self.iterable), self.iterable)