おいちゃんと呼ばれています

ウェブ技術や日々考えたことなどを綴っていきます

テスト

読みやすさを重視した Jest の書き方

この記事は STORES.jp Advent Calendar 2019 - Adventar の 8日目の記事。 先日(11/26)STORES.jp 社内で Jest の勉強会を開催したので、そのときに話した内容を書く。 なお、私たち STORES.jp のフロントエンドチームが Jest Vue Test Utils Vue.js を採用…

Wercker で「Storing artifacts failed: Size exceeds maximum size of 1000MB」エラー

Wercker でテスト実行後の Store 時に毎回 Storing artifacts failed: Size exceeds maximum size of 1000MB というエラーが出てこけるようになったのでメモしておく。遭遇したら思い出してほしい。 忙しい現代人のための 4行まとめ Wercker では環境変数 WE…

Rails + Elasticsearch + kuromoji のテストを Wercker で実行する

Rails から Elasticsearch を使っているときのテストの書き方(elasticsearch-rails, RSpec) のつづきです。Rails から Elasticsearch を使っているときのテストを Wercker で実行するときに必要な設定をメモしておきます。 環境は下記のとおりです。 Elast…

Rails から Elasticsearch を使っているときのテストの書き方(elasticsearch-rails, RSpec)

みんな大好き babyshark では全文検索に Elasticsearch を使っています。テストの書き方について日本語情報が少ないようなので、僕はこういう感じで書いてますというのを共有します。 環境は下記のとおりです。 Elasticserch 1.3.1 analysis-kuromoji(ブラ…

Rails で "とりあえず動くコード" を書けるようになった人が次に遭遇する問題とそれを解決してくれる本まとめ

以前も少し書きましたが、いまペパボのフリマアプリ「kiteco(キテコ)」の API を Rails でつくっています(つい先日 Android 版をリリースしました) 古着フリマアプリ kiteco(キテコ)- 手数料無料キャンペーン中! で、少し前に新卒2年目氏がチームに加…

FactoryGirl で多対多のアソシエーションをつくる

FactoryGirl の公式 README 読んでも多対多のアソシエーションをつくる書き方が分からなくて、先日やっと分かったのでメモしておきます。 thoughtbot/factory_girl 使用しているバージョンは下記のとおりです。 factory_girl 4.2.0 rails 4.0.2 rspec-rails …

Chef と Puppet の勉強会というよりも、むしろ時代は serverspec だった #pfcasual

昨日 Provisioning Frameworks Casual Talks vol.1 という Chef とか Puppet とかの勉強会に行ってきました。 開催前は、Chef vs Puppet の全面戦争やー、と騒がれていましたが、全然そんな感じにならなくて。そこはどっちでも好きな方で良いから早く入れろ…