class TestFASGroupApply(Base): """ The `Fedora Account System <https://admin.fedoraproject.org/accounts>`_ publishes messages on this topic whenever a user **requests to join** a particular group. """ expected_title = "fas.group.member.apply" expected_subti = "ralph applied for ralph's membership " + \ "in the ambassadors group" expected_icon = "https://admin.fedoraproject.org/accounts/static" + \ "/theme/fas/images/account.png" expected_secondary_icon = "https://seccdn.libravatar.org/avatar/" + \ "9c9f7784935381befc302fe3c814f9136e7a33953d0318761669b8643f4df55c" + \ "?s=64&d=retro" expected_usernames = set(['ralph']) expected_objects = set(['users/ralph', 'groups/ambassadors']) msg = { u'topic': u'org.fedoraproject.stg.fas.group.member.apply', u'msg': { u'group': u'ambassadors', u'user': u'ralph', u'agent': u'ralph', } } add_doc(locals()) if __name__ == '__main__': unittest.main()
expected_subti = 'jnovy uploaded pst-diffraction.doc.tar.xz for texlive' expected_icon = "https://apps.fedoraproject.org/img/icons/git-logo.png" expected_secondary_icon = "https://seccdn.libravatar.org/avatar/" + \ "e0e8e0c4d995109cdac8ae4eb5766a73cf09c7a8d2d8bac57f761e6223ca094b?s=64&" + \ "d=retro" expected_link = 'http://pkgs.fedoraproject.org/lookaside/pkgs/' + \ 'texlive/pst-diffraction.doc.tar.xz/' + \ 'dacad985394b3977f9dcf0c75f51a357/' + \ 'pst-diffraction.doc.tar.xz' expected_usernames = set(['jnovy']) expected_packages = set(['texlive']) expected_objects = set(['texlive/pst-diffraction.doc.tar.xz']) msg = { "i": 1, "timestamp": 1349197866.215465, "topic": "org.fedoraproject.prod.git.lookaside.texlive.new", "msg": { "agent": "jnovy", "md5sum": "dacad985394b3977f9dcf0c75f51a357", "name": "texlive", "filename": "pst-diffraction.doc.tar.xz" } } add_doc(locals()) if __name__ == '__main__': unittest.main()