タグ

2014年4月7日のブックマーク (3件)

  • 5minで分かるpower-assert

    power-assert 5分ぐらいでわかるpower assert power-assert power assert assert(a === b); のような単純なアサーションのみ必要十分 Assert失敗時(テストが通らなかった時)に分かりやすい情報を表示 沢山のアサーションを使い分けしなくていいというメリット そもそも何故アサーションの種類が豊富なのか? 例) Chaiのexpect 33コもアサーションメソッドが存在 expect('foobar').to.contain('foo'); contain 含んでないから失敗した 失敗した時に何故失敗したのかを表示することが出来る どうやって動いてるの? power assert !== アサーションライブラリ コードを変換したりするのでツールに近いテストツール Work flow テストコードをpower-assert用に変換し

  • Windows XPの延長サポート契約をイギリスとオランダの政府がMicrosoftと締結

    By robotpolisher 日時間4月9日(水)にWindows XPのサポートは切れることになりますが、4月9日以降もXPを安心して使い続けられるよう、イギリスとオランダの政府がMicrosoftと延長サポートの契約を交わしたことが明らかになりました。 Not dead yet: Dutch, British governments pay to keep Windows XP alive | Ars Technica http://arstechnica.com/information-technology/2014/04/not-dead-yet-dutch-british-governments-pay-to-keep-windows-xp-alive/ Government signs £5.5m Microsoft deal to extend Windows XP s

    Windows XPの延長サポート契約をイギリスとオランダの政府がMicrosoftと締結
    raysato
    raysato 2014/04/07
    この規模で10億円弱かけて1年間延命できます。いまだにXPが残る日本の企業が同じことを依頼するのにいくら出すと思う?
  • GebのWebDriverにPhantomJSを使う - PiyoPiyoDucky

    GebでヘッドレスなWebDriverというとHtmlUnitが挙げられますが、JavaScriptのサポートが非常に弱かったり、余計なログを出しまくったりと正直かなり残念な感じです。 FirefoxやChromeを使えばよいのですが、PhantomJSをWebDriverとして使えるようにしたGhost Driverを見つけたのでGebから使ってみたいと思います。 PhantomJSのインストール まずPhantomJS体が必要なので、HomeBrew等からインストールしておきましょう。 1 $ brew install phantomjs 1 2 $ phantomjs --version 1.9.1 必要な依存ライブラリについて 今回はGroovyスクリプトからGebを使います。Grapeで依存ライブラリを指定しましょう。 必要なのはGeb体(geb-core)とPhantomJ