$t->is(op_activity_body_filter($activity5), '<a href="/index.php/">http://www.openpne.jp</a>', 'op_activity_body_filter() returns linked text by uri of ActivityData'); sfConfig::set('sf_app', 'mobile_frontend'); $t->is(op_activity_body_filter($activity4), '<a href="http://sns.example.com/proxy?url=http%3A%2F%2Fwww.openpne.jp">http://www.openpne.jp</a>', 'op_activity_body_filter() returns autolinked text'); function test_filter(sfEvent $event, $value) { return ''; } sfContext::getInstance()->getEventDispatcher()->connect('op_activity.filter_body', 'test_filter'); $t->is(op_activity_body_filter($activity1), '', 'op_activity_body_filter() returns ""'); $t->diag('op_activity_image_uri() [file_id]'); $activityImage = new ActivityImage(); $activityImage->File->fromArray(array('name' => 'ac_hogehoge_png', 'type' => 'image/png')); $t->is(op_activity_image_uri($activityImage), '/cache/img/png/w_h/ac_hogehoge_png.png'); $t->is(op_activity_image_uri($activityImage, array('size' => '48x48')), '/cache/img/png/w48_h48/ac_hogehoge_png.png'); $t->is(op_activity_image_uri($activityImage, array(), true), 'http://sns.example.com/cache/img/png/w_h/ac_hogehoge_png.png'); $t->diag('op_activity_image_uri() [uri]'); $activityImage = new ActivityImage(); $activityImage->fromArray(array('uri' => 'http://example.com/images/hogehoge.png', 'mimetype' => 'image/png')); $t->is(op_activity_image_uri($activityImage), 'http://example.com/images/hogehoge.png'); $t->is(op_activity_image_uri($activityImage, array('size' => '48x48')), 'http://example.com/images/hogehoge.png'); $t->is(op_activity_image_uri($activityImage, array(), true), 'http://example.com/images/hogehoge.png'); $t->diag('op_activity_image_tag() [file_id]'); $activityImage = new ActivityImage(); $activityImage->File->fromArray(array('name' => 'ac_hogehoge_png', 'type' => 'image/png')); $t->is(op_activity_image_tag($activityImage), '<img alt="" src="/cache/img/png/w_h/ac_hogehoge_png.png" />'); $t->is(op_activity_image_tag($activityImage, array('size' => '48x48')), '<img alt="" src="/cache/img/png/w48_h48/ac_hogehoge_png.png" />'); $t->diag('op_activity_image_tag() [uri]'); $activityImage = new ActivityImage(); $activityImage->fromArray(array('uri' => 'http://example.com/images/hogehoge.png', 'mimetype' => 'image/png')); $t->is(op_activity_image_tag($activityImage), '<img src="http://example.com/images/hogehoge.png" />'); $t->is(op_activity_image_tag($activityImage, array('size' => '48x48')), '<img src="http://example.com/images/hogehoge.png" height="48" width="48" />');