public function testPublicPostWithMixedAccessRepliesLoggedInNotFollowedAdmin() { $owner_builder = FixtureBuilder::build('owners', array('email' => '*****@*****.**', 'is_admin' => 1)); $this->simulateLogin('*****@*****.**'); $builders = $this->buildPublicPostWithMixedAccessResponses(); $_GET["t"] = '1001'; $controller = new PostController(true); $results = $controller->go(); //echo $results; $this->assertPattern("/This is a test post/", $results); $this->assertPattern("/This is a public reply to 1001/", $results); $this->assertPattern("/This is a private reply to 1001/", $results); $this->assertFalse($controller->getViewManager()->getTemplateDataItem('disable_embed_code')); }
public function testPublicPostWithMixedAccessRepliesLoggedIn() { $this->simulateLogin('*****@*****.**'); $builders = $this->buildPublicPostWithMixedAccessResponses(); $_GET["t"] = '1001'; $controller = new PostController(true); $results = $controller->go(); $this->assertPattern("/This is a test post/", $results); $this->assertPattern("/This is a public reply to 1001/", $results); $this->assertPattern("/This is a private reply to 1001/", $results); $this->assertFalse($controller->getViewManager()->getTemplateDataItem('disable_embed_code')); }