<?php include dirname(__FILE__) . '/../../bootstrap/Doctrine.php'; $t = new lime_test(12, new lime_output_color()); $t->diag('getLevel'); $r = new PeopleRelationships(); $t->is($r->getLevel(), 0, 'By default the level is 0'); $r->setPath('/12/162/4/'); $t->is($r->getLevel(), 3, 'We have changed the level'); $t->is($r->showPadding(), ' ', 'We have 3 time the padding'); $r->setPath('/'); $t->is($r->getLevel(), 0, 'We have changed the level back'); $t->diag('setActivityDate'); $r->setActivityDateFrom(new FuzzyDateTime('1975/04/24 13:12:11', 48)); $t->is($r->getActivityDateFrom(), array('year' => '1975', 'month' => '04', 'day' => '', 'hour' => '', 'minute' => '', 'second' => ''), 'We have set a activity from date'); $t->is($r->getActivityDateFromObject()->format('y/M'), '75/Apr', 'We get a activity from date object'); $t->is($r->getActivityDateFromMasked(), '<em>24</em>/04/1975', 'We get a activity from date masked'); $r->setActivityDateTo(new FuzzyDateTime('1975/05/24 13:12:11', 48)); $t->is($r->getActivityDateTo(), array('year' => '1975', 'month' => '05', 'day' => '', 'hour' => '', 'minute' => '', 'second' => ''), 'We have set a activity to date'); $t->is($r->getActivityDateToObject()->format('y/M'), '75/May', 'We get a activity to date object'); $t->is($r->getActivityDateToMasked(), '<em>24</em>/05/1975', 'We get a activity to date masked'); $r->setActivityDateFrom('1975/06/01'); $t->is($r->getActivityDateFromMasked(), '<em>01</em>/06/1975', 'We get a activity from date masked'); $r->setActivityDateTo('1985/12/12'); $t->is($r->getActivityDateToMasked(), '<em>12</em>/12/1985', 'We get a activity from date masked');