phpunitのDbUnitの日付をYAMLからちゃんと有効にする

July 22, 2012

タイトル変かも。 PHPUnit の第 8 章 データベースのテストで yaml で定義を書いたけど DateTime が反映されなかった。 8 章 データベースのテスト YAML データセットから引用 YAML Ain’t Markup Language (YAML™) Version 1.2を見ても書き方は間違ってない模様

guestbook:
  -
    id: 1
    content: "Hello buddy!"
    user: "joe"
    created: 2010-04-24 17:15:23
  -
    id: 2
    content: "I like it!"
    user:
    created: 2010-04-26 12:14:20

上のようになっているのを下のようにクォーテーションマークで囲ってやっただけで OK

guestbook:
  -
    id: 1
    content: "Hello buddy!"
    user: "joe"
    created: "2010-04-24 17:15:23"
  -
    id: 2
    content: "I like it!"
    user:
    created: "2010-04-26 12:14:20"

YAML は馴染みがないけど見やすくていいな。 phpunit.xml も yaml で書けないかな。


Profile picture

Webのフロントエンドからバックエンド、プロトタイピングからプロダクションまで。定額の開発サービスも。詳しくはAboutページで。