sion908
@sion908 (紫苑)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Django,heroku,Cloudinaryの環境でのtestのやり方

解決したいこと

Django,heroku,Cloudinaryを使って開発をしています

仮に以下のようなモデルがある場合のテストの書き方はどうなるのでしょうか?
毎度毎度CloudinaryFieldに値を渡して,画像のアップロードをってわけではないと思うのですが...

class Hoge(models.Model):

    name = models.CharField("name", max_length=50)
    image = CloudinaryField('image')

資料を見つけ切らなかったです

0

1Answer

知見が無いので、ご連絡のみです

下記1つ目は、プログラムの中で動的に試験用画像を生成してuploadしているようです。
2つ目もダミー画像を生成しているように見えます。

https://tanishiking24.hatenablog.com/entry/2015/05/04/214405
https://github.com/cloudinary/pycloudinary/blob/master/django_tests/test_cloudinaryField.py

正当な方法がわからないので、識者からの回答があれば良いのですが。

0Like

Comments

  1. @sion908

    Questioner

    なるほどです
    Cloudinaryの
    無料枠を使ってるのでできれば毎回API叩かなくていいようにしたいんですよね
    アップロードのテストは毎回なくてもいいので

Your answer might help someone💌