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

タイトル変かも。

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で書けないかな。

Comments