タグ prove
人気順 10 users 50 users 100 users 500 users 1000 usersGo言語でPerlのテストを早くする - Shogo's Blog
Test::mysqld::Multiというモジュールを書いてみたみたいな涙ぐましい努力により5分で終わるようになったテストですが、 プロジェクトのコードも増えて人も増えた影響で、 テスト時間が約7分まで伸び、テストのキューに10個近く並んで順番待ちさせられるという状況になってしまいした。 この状況を解決すべく go-prove というものを書いてみたので、そのご紹介です。 proveが遅い理由 ... 続きを読む
jenkins + prove で失敗したテストを並列しないで再テストする試み - @soh335 memo
2013-12-12 jenkins + prove で失敗したテストを並列しないで再テストする試み 深淵な理由で(特に並列度をあげると)たまに落ちてしまうテストがあって、その度にあぁこれはたまに落ちちゃうやつなんですよねみたいな会話するのもいかがかと思っていた。 なので、落ちたテストがあった場合に並列しないで再度 prove してあげてそれでも落ちたらレポートするがいいかなぁと思ったのでこういう... 続きを読む
App::Prove::Plugin::MySQLPool #perl | maaash.jp – what I create
最初は、テスト用のmysqldを立ち上げっぱなしにしておいて、 それを使うテストを prove -lr t で走らせたものであった。 そのテストに10分以上かかるようになると、我慢がならなくなり、 Test::mysqldを使い、 prove -lr -j4 t で走らせるようになった。 それでも10分以上かかるようになると、また我慢がならなくなり、 App::Prove::Plugin::MyS... 続きを読む
Test::Pretty supports prove! - tokuhirom's blog.
2012-11-07 Test::Pretty supports prove! Test::Pretty now supports prove command!You can use it as following command line: % prove -PPretty t/Output is here: Yes. It's not modified. But you adds '-v' o... 続きを読む
にひりずむ::しんぷる - 最近の .proverc
prove はカレントに .proverc ってファイルにオプションを書けるので色々と書いておくと便利。 最近は、以下のようにしてる。 --exec "perl -Ilib -It/lib -MTest::Flatten -MTest::Name::FromLine" --color --merge --timer --w こんくらい書いておくとまぁ大体いい感じになる。 続きを読む
qunit-tapとproveを使ってJSの単体テストのCIをする方法 - dann@webdev - dann's portal
「phantomjs + qunit-tapでCLIで単体テスト」をするという素晴らしい方法をt-wadaさんが書かれてました。これを少し応用するだけでJavaScriptの単体テストのCIすることができます。http://www.slideshare.net/t_wada/wandering-about-javascript-testingFTレベルの自動化はSeleniumでいいかなと思ってた... 続きを読む