Tsukuru Tanimichi

Results 8 issues of Tsukuru Tanimichi

Some kind of overlay texts generate urls which cause `400 Bad Request` ## Describe the bug in a sentence or two. ```ruby require 'open-uri' def foo(text) url = Cloudinary::Utils.cloudinary_url('sample', transformation:...

question

#8 に関連して。 あんまり良い例じゃない気がするんですけど、例えば User モデルで、重複する username のユーザーを登録できないという spec を書く場合、 1. shoulda-matchers の validate_uniqueness_of を使って DB のテーブルにユニーク制約がはってあることをテストする 2. User.save! が ActiveRecord::RecordNotUnique を吐くことをテストする 3. save! の前後で users テーブルの件数に変化がないことをテストする( `.not_to change` 的なやつ) みたいな感じで、何通りも...

Twitter でのやりとり(ref. https://twitter.com/ttanimichi/status/916193324997816320 )を貼っておきます。 > issue 立てようか迷ったんですけど、 > - 何をテストコードにしとけば資産として価値が高いか > - どういう風に書けば テストコードの fragility を低くできるか > - そのテストコードで何を守りたいのか > みたいなことが個人的に一番気になってるんですけど、 > style guide の枠には収まっていないかなと思うのと、僕自身まだ結論が出せていないし、テスト手法系の技術書を漁れば何かしらの結論が載っているかもと思いながら調べる時間が取れず issue 立てれずにいました。t_wada さんとかだったら何かご存知かもしれないですね > なるほど。気になるテーマですね。何をテストするか、自分の中で感覚的には持っているんだけど説得力を持った言葉にするのが難しい…。...

``` $ bundle exec appraisal rake test 2>&1 | grep -i deprecation DEPRECATION WARNING: `secrets.secret_token` is deprecated in favor of `secret_key_base` and will be removed in Rails 6.0. (called from...

ref. https://www.ruby-lang.org/en/

Many people likely use PostgreSQL’s Row Level Security together with this gem as part of a defense-in-depth strategy. Don’t you think the README should recommend using PostgreSQL Row Level Security...

Rails 8.0 was supported in #260. Let’s update the README accordingly