Ejemplo n.º 1
0
 def test_photo_is_valid(self):
     post_dict = {
         "recipe_name": "sample_recipe",
         "site": "recipe.url",
         "memo": "sample_memo",
         "ingredient": "sample_ingredient",
         "type": "ご飯",
         "user": "******",
         "public": "公開",
         "quote": "無し",
     }
     fields_dict = {
         "photo": ""
     }
     form = RecipeForm(post_dict, fields_dict)
     self.assertTrue(form.is_valid())
Ejemplo n.º 2
0
 def test_ingredient_max_length(self):
     post_dict = {
         "recipe_name": "sample_recipe",
         "site": "recipe.url",
         "memo": "sample_memo",
         "ingredient": "a" * 201,
         "type": "ご飯",
         "public": "公開",
         "quote": "無し",
     }
     fields_dict = {
         "photo": SimpleUploadedFile(
             name="smIMGL3647_TP_V.jpg",
             content=open(
                 os.path.join(
                     os.environ["HOME"],
                     'Desktop/picture/smIMGL3647_TP_V.jpg'), 'rb').read(),
             content_type="image/jpeg"
         )
     }
     form = RecipeForm(post_dict, fields_dict)
     self.assertFalse(form.is_valid())
Ejemplo n.º 3
0
 def test_email_label(self):
     form = RecipeForm()
     self.assertTrue(form.fields['recipe_name'].label == "レシピ名")
Ejemplo n.º 4
0
 def test_piblic_label(self):
     form = RecipeForm()
     self.assertTrue(form.fields['public'].label == "公開")
Ejemplo n.º 5
0
 def test_type_label(self):
     form = RecipeForm()
     self.assertTrue(form.fields['type'].label == "種類")
Ejemplo n.º 6
0
 def test_ingredient_label(self):
     form = RecipeForm()
     self.assertTrue(form.fields['ingredient'].label == '材料')
Ejemplo n.º 7
0
 def test_photo_label(self):
     form = RecipeForm()
     self.assertTrue(form.fields['photo'].label == "写真")
Ejemplo n.º 8
0
 def test_memo_label(self):
     form = RecipeForm()
     self.assertTrue(form.fields['memo'].label == "メモ")
Ejemplo n.º 9
0
 def test_site_label(self):
     form = RecipeForm()
     self.assertTrue(form.fields['site'].label == "参考サイト")