예제 #1
0
파일: tests.py 프로젝트: cemoulto/django
    def test_default_fields(self):
        ma = ModelAdmin(Band, self.site)

        self.assertEqual(list(ma.get_form(request).base_fields), ["name", "bio", "sign_date"])

        self.assertEqual(list(ma.get_fields(request)), ["name", "bio", "sign_date"])

        self.assertEqual(list(ma.get_fields(request, self.band)), ["name", "bio", "sign_date"])
예제 #2
0
파일: tests.py 프로젝트: mozza/django
 def test_default_fields(self):
     ma = ModelAdmin(Band, self.site)
     self.assertEqual(list(ma.get_form(request).base_fields),
                      ['name', 'bio', 'sign_date'])
     self.assertEqual(list(ma.get_fields(request)),
                      ['name', 'bio', 'sign_date'])
     self.assertEqual(list(ma.get_fields(request, self.band)),
                      ['name', 'bio', 'sign_date'])
     self.assertIsNone(ma.get_exclude(request, self.band))
예제 #3
0
 def test_default_fields(self):
     """
     Tests widget.
     """
     ma = ModelAdmin(Pizza, AdminSite)
     self.assertEqual(list(ma.get_form(request).base_fields),
                      ['toppings', 'cheeses'])
     self.assertEqual(list(ma.get_fields(request)), ['toppings', 'cheeses'])
     self.assertEqual(ma.get_fields(request), ['toppings', 'cheeses'])
 def test_default_fields(self):
     ma = ModelAdmin(Category, self.site)
     self.assertEqual(list(ma.get_form(request).base_fields),
                      ['title', 'slug', 'description', 'parent'])
     self.assertEqual(list(ma.get_fields(request)),
                      ['title', 'slug', 'description', 'parent'])
     self.assertEqual(list(ma.get_fields(request, self.category)),
                      ['title', 'slug', 'description', 'parent'])
     self.assertIsNone(ma.get_exclude(request, self.category))
예제 #5
0
 def test_default_fields(self):
     ma = ModelAdmin(Product, self.site)
     default_list_fields = [
         'title', 'creation_date', 'categories', 'status',
         'start_publication', 'end_publication', 'excerpt', 'content',
         'image', 'image_caption', 'owner'
     ]
     self.assertEqual(list(ma.get_form(request).base_fields),
                      default_list_fields)
     self.assertEqual(list(ma.get_fields(request)), default_list_fields)
     self.assertEqual(list(ma.get_fields(request, self.product)),
                      default_list_fields)
     self.assertIsNone(ma.get_exclude(request, self.product))
예제 #6
0
 def test_default_fields(self):
     ma = ModelAdmin(Invoice, self.site)
     self.assertEqual(
         list(ma.get_form(request).base_fields),
         ["date", "customer", "invoiced", "draft", "cash", "paid_date"],
     )
     self.assertEqual(
         list(ma.get_fields(request)),
         ["date", "customer", "invoiced", "draft", "cash", "paid_date"],
     )
     self.assertEqual(
         list(ma.get_fields(request, self.invoice)),
         ["date", "customer", "invoiced", "draft", "cash", "paid_date"],
     )
     self.assertIsNone(ma.get_exclude(request, self.invoice))
예제 #7
0
 def test_09_model_fields(self):
     ma = ModelAdmin(Sensor, self.site)
     fields = [
         'created_by', 'name', 'sku', 'serial_no', 'temp_units',
         'pressure_units', 'alt_units', 'ws_units', 'climate', 'camera',
         'link', 'ulink', 'dlink'
     ]
     self.assertListEqual(fields, list(ma.get_fields(self.request)))
예제 #8
0
 def test_11_model_fields(self):
     ma = ModelAdmin(Event, self.site)
     fields = [
         'sensor', 'timestamp', 'location', 'status', 'camera', 'avg_temp',
         'avg_pressure', 'pct_humidity', 'altitude', 'windspeed', 'deleted',
         'link', 'ulink', 'dlink'
     ]
     self.assertListEqual(fields, list(ma.get_fields(self.request)))
예제 #9
0
 def test_fields(self):
     model_admin = ModelAdmin(User, self.site)
     self.assertEqual(list(model_admin.get_form(request).base_fields), [
         'password',
         'last_login',
         'is_superuser',
         'groups',
         'user_permissions',
         'is_removed',
         'email',
         'is_staff',
         'is_active',
         'date_joined',
         'name'
     ])
     self.assertEqual(list(model_admin.get_fields(request)), [
         'password',
         'last_login',
         'is_superuser',
         'groups',
         'user_permissions',
         'is_removed',
         'email',
         'is_staff',
         'is_active',
         'date_joined',
         'name'
     ])
     self.assertEqual(list(model_admin.get_fields(request, self.user)), [
         'password',
         'last_login',
         'is_superuser',
         'groups',
         'user_permissions',
         'is_removed',
         'email',
         'is_staff',
         'is_active',
         'date_joined',
         'name'
     ])
     self.assertIsNone(model_admin.get_exclude(request, self.user))
예제 #10
0
 def test_default_fields(self):
     ma = ModelAdmin(Slide, self.site)
     # self.assertEqual(list(ma.get_form(request).base_fields), ['name', 'bio', 'sign_date'])
     # self.assertEqual(list(ma.get_fields(request)), ['name', 'bio', 'sign_date'])
     self.assertEqual(list(ma.get_fields(request, self.slide)), [
         'active', 'scan_run', 'slide_physical_id', 'rescan_number',
         'slide_status', 'scenes', 'insert_before_one', 'scene_qc_1',
         'insert_between_one_two', 'scene_qc_2', 'insert_between_two_three',
         'scene_qc_3', 'insert_between_three_four', 'scene_qc_4',
         'insert_between_four_five', 'scene_qc_5',
         'insert_between_five_six', 'scene_qc_6', 'file_name', 'comments',
         'file_size', 'processed'
     ])
예제 #11
0
파일: tests.py 프로젝트: ArcTanSusan/django
 def test_default_fields(self):
     ma = ModelAdmin(Band, self.site)
     self.assertEqual(list(ma.get_form(request).base_fields), ['name', 'bio', 'sign_date'])
     self.assertEqual(list(ma.get_fields(request)), ['name', 'bio', 'sign_date'])
     self.assertEqual(list(ma.get_fields(request, self.band)), ['name', 'bio', 'sign_date'])
     self.assertIsNone(ma.get_exclude(request, self.band))
예제 #12
0
 def test_fieldset(self):
     ma = ModelAdmin(Programme, self.site)
     self.assertEqual(
         ma.get_fields(None),
         ['name', 'synopsis', 'photo', 'language', 'current_season', 'category', 'slug', '_runtime', 'start_date', 'end_date'])
예제 #13
0
 def test_fieldset(self):
     ma = ModelAdmin(Programme, self.site)
     self.assertEqual(ma.get_fields(None), [
         'name', 'synopsis', 'photo', 'language', 'current_season',
         'category', 'slug', '_runtime', 'start_date', 'end_date'
     ])
예제 #14
0
 def test_fiels_Cours(self):
     ma = ModelAdmin(Cours, self.site)
     self.assertEqual(list(ma.get_form(request).base_fields), ['date', 'heure', 'adresse', 'texte_etudie'])
     self.assertEqual(list(ma.get_fields(request)), ['date', 'heure', 'adresse', 'texte_etudie'])
     self.assertEqual(list(ma.get_fields(request, self.cours)), ['date', 'heure', 'adresse', 'texte_etudie'])
예제 #15
0
 def test_fiels_Actualite(self):
     ma = ModelAdmin(Actualite, self.site)
     self.assertEqual(list(ma.get_form(request).base_fields), ['nom', 'texte', 'image', 'date'])
     self.assertEqual(list(ma.get_fields(request)), ['nom', 'texte', 'image', 'date'])
     self.assertEqual(list(ma.get_fields(request, self.actualite)), ['nom', 'texte', 'image', 'date'])
예제 #16
0
    def test_should_show_column_defined(self):
        question_expected = ['question', 'choices']
        question_model_admin = ModelAdmin(Question, self.site)

        self.assertEqual(list(question_model_admin.get_fields(request)),
                         question_expected)