Shogo Watanabe

Results 23 comments of Shogo Watanabe

`--enable-shared`なしとMacでも動くようになったので、Gemを増やしていきたい http://bestgems.org/total このへんみつつ

@ko1 すみません今年は参加していません :sob::pray:

[BestGems](http://bestgems.org/total)のTop100のGemを試して、trunkでテストが通らないGemの傾向 (2.4ではまだできていない) * 本当にテストが通っていない感じのもの (C拡張ライブラリ系が多い感じ) => 2.4.1をビルドして試す * RSpecのバグ?(trunkで動かない?)に引きずられている感じのもの => 2.4.1をビルドして試す * Rakefileがないもの => テストコマンド調べる * 特殊な環境でしかテストできないもの (activerecord, net-scpなど) => 無視 * インストール済みの2.4.1でもテストが失敗するもの => CIなどをみてみる * テスト方法がわからないもの => 調べる *...

今の所test-gemsの環境でのみテストが通らないのは3つ * [ ] bundler * [x] pry * [x] rspec-core

rspecは、`erb.rb`をソースディレクトリに置いたままRUBYLIBで参照させていたのが原因っぽい RSpecのbacktraceをフィルタリングする箇所でtest-gems環境だとパスが`lib/ruby`にマッチしないのでフィルタリングできていなかった。 https://github.com/rspec/rspec-core/blob/master/lib/rspec/core/backtrace_formatter.rb#L11

@ko1 出してみたいです!こんなのあるんですね

@ko1 応募メールに記載する担当者は笹田さんでよろしいでしょうか?

# TODO * [x] trunkで`ruby-runner` => `exe/ruby` の変更があったので追従する必要がありそう * https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?revision=59937&view=revision * [ ] rbconfig.rbにパッチあててるのでロックする * [ ] `if: { platform: "mac" }`のような形でテストを実行する条件を指定できるようにする * [ ] Resultをskippedという状態も持てるようにする * [x] オプションで`--depth 1`...

ブログに簡単に使い方をまとめました。 https://blog.nownabe.com/2017/09/22/1133.html