getFunctionMock('Zotlabs\Access', 't'); $t->expects($this->exactly($permsCount)); $stdlimits = PermissionLimits::Std_Limits(); $this->assertCount($permsCount, $stdlimits, "There should be $permsCount permissions."); $this->assertEquals(PERMS_PUBLIC, $stdlimits['view_stream']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['send_stream']); $this->assertEquals(PERMS_PUBLIC, $stdlimits['view_profile']); $this->assertEquals(PERMS_PUBLIC, $stdlimits['view_contacts']); $this->assertEquals(PERMS_PUBLIC, $stdlimits['view_storage']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['write_storage']); $this->assertEquals(PERMS_PUBLIC, $stdlimits['view_pages']); $this->assertEquals(PERMS_PUBLIC, $stdlimits['view_wiki']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['write_pages']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['write_wiki']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['post_wall']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['post_comments']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['post_mail']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['post_like']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['tag_deliver']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['chat']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['republish']); $this->assertEquals(PERMS_SPECIFIC, $stdlimits['delegate']); } }