add a general PuSHed post and an @-reply back to a subscribee by name to OStatus remote test cases
This commit is contained in:
parent
13d59e0c76
commit
9380eed794
|
@ -78,6 +78,8 @@ class OStatusTester extends TestBase
|
||||||
$this->testLocalPost();
|
$this->testLocalPost();
|
||||||
$this->testMentionUrl();
|
$this->testMentionUrl();
|
||||||
$this->testSubscribe();
|
$this->testSubscribe();
|
||||||
|
$this->testPush();
|
||||||
|
$this->testMentionSubscribee();
|
||||||
$this->testUnsubscribe();
|
$this->testUnsubscribe();
|
||||||
|
|
||||||
$this->log("DONE!");
|
$this->log("DONE!");
|
||||||
|
@ -126,6 +128,26 @@ class OStatusTester extends TestBase
|
||||||
$this->assertTrue($this->pub->hasSubscriber($this->sub->getProfileUri()));
|
$this->assertTrue($this->pub->hasSubscriber($this->sub->getProfileUri()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function testPush()
|
||||||
|
{
|
||||||
|
$this->assertTrue($this->sub->hasSubscription($this->pub->getProfileUri()));
|
||||||
|
$this->assertTrue($this->pub->hasSubscriber($this->sub->getProfileUri()));
|
||||||
|
|
||||||
|
$name = $this->sub->username;
|
||||||
|
$post = $this->pub->post("Regular post, which $name should get via PuSH");
|
||||||
|
$this->sub->assertReceived($post);
|
||||||
|
}
|
||||||
|
|
||||||
|
function testMentionSubscribee()
|
||||||
|
{
|
||||||
|
$this->assertTrue($this->sub->hasSubscription($this->pub->getProfileUri()));
|
||||||
|
$this->assertFalse($this->pub->hasSubscription($this->sub->getProfileUri()));
|
||||||
|
|
||||||
|
$name = $this->pub->username;
|
||||||
|
$post = $this->sub->post("Just a quick note back to my remote subscribee @$name");
|
||||||
|
$this->pub->assertReceived($post);
|
||||||
|
}
|
||||||
|
|
||||||
function testUnsubscribe()
|
function testUnsubscribe()
|
||||||
{
|
{
|
||||||
$this->assertTrue($this->sub->hasSubscription($this->pub->getProfileUri()));
|
$this->assertTrue($this->sub->hasSubscription($this->pub->getProfileUri()));
|
||||||
|
|
Loading…
Reference in New Issue