Example #1
0
 def testGridComplexFKnull(self):
     """test FK resolutions with FK null
     """
     # test FK
     self.wam3 = Whatamess.objects.create(name="didi",
                                          title=1,
                                          number=4,
                                          text="d i d i",
                                          yesno=True,
                                          birth_date=date(2003, 4, 5))
     qry = Whatamess.objects.all()
     wg = WhatamessGrid()
     expct_data = [
         {
             'atitle': 'MR',
             'atitle_display': "Mr."
         },
         {
             'atitle': 'MR',
             'atitle_display': "Mr."
         },
         {
             'atitle': 'MRS',
             'atitle_display': "Mrs."
         },
         {
             'atitle': None
         },
     ]
     expct = (expct_data, 4)
     result = wg.get_rows(qry, fields=[
         'atitle',
     ])
     self.assertEqual(expct, result)
Example #2
0
 def testGridComplexFK(self):
     """test FK resolutions in ExtJSONEncoder
     """
     # test FK
     qry = Whatamess.objects.all()
     wg = WhatamessGrid()
     expct_data = [
         {
             'atitle': 'MR',
             'atitle_display': "Mr."
         },
         {
             'atitle': 'MR',
             'atitle_display': "Mr."
         },
         {
             'atitle': 'MRS',
             'atitle_display': "Mrs."
         },
     ]
     expct = (expct_data, 3)
     result = wg.get_rows(qry, fields=[
         'atitle',
     ])
     self.assertEqual(expct, result)
Example #3
0
 def testGridComplexFK(self):
     """test FK resolutions in ExtJSONEncoder
     """
     # test FK
     qry = Whatamess.objects.all()
     wg = WhatamessGrid()
     expct_data = [
         {'atitle': 'MR', 'atitle_display': "Mr."},
         {'atitle': 'MR', 'atitle_display': "Mr."},
         {'atitle': 'MRS', 'atitle_display': "Mrs."},
     ]
     expct = (expct_data, 3)
     result = wg.get_rows(qry, fields=['atitle',])
     self.assertEqual(expct, result)
Example #4
0
 def testGridComplexFKnull(self):
     """test FK resolutions with FK null
     """
     # test FK
     self.wam3 = Whatamess.objects.create(name="didi", title=1, number=4, text="d i d i", yesno=True, birth_date=date(2003,4,5))
     qry = Whatamess.objects.all()
     wg = WhatamessGrid()
     expct_data = [
         {'atitle': 'MR', 'atitle_display': "Mr."},
         {'atitle': 'MR', 'atitle_display': "Mr."},
         {'atitle': 'MRS', 'atitle_display': "Mrs."},
         {'atitle': None},
     ]
     expct = (expct_data, 4)
     result = wg.get_rows(qry, fields=['atitle',])
     self.assertEqual(expct, result)