def test_missing_name(self): self.assertEqual("unknown <*****@*****.**>", gerritchangesource._gerrit_user_to_author({ "email": "*****@*****.**" })) self.assertEqual("gerrit <*****@*****.**>", gerritchangesource._gerrit_user_to_author({ "email": "*****@*****.**" }, "gerrit")) self.assertEqual("justincase <*****@*****.**>", gerritchangesource._gerrit_user_to_author({ "username": "******", "email": "*****@*****.**" }, "gerrit"))
def test_missing_name(self): self.assertEqual(u"unknown <*****@*****.**>", gerritchangesource._gerrit_user_to_author({ "email": "*****@*****.**" })) self.assertEqual(u"gerrit <*****@*****.**>", gerritchangesource._gerrit_user_to_author({ "email": "*****@*****.**" }, u"gerrit")) self.assertEqual(u"justincase <*****@*****.**>", gerritchangesource._gerrit_user_to_author({ "username": "******", "email": "*****@*****.**" }, u"gerrit"))
def test_proper_json(self): self.assertEqual("Justin Case <*****@*****.**>", gerritchangesource._gerrit_user_to_author({ "username": "******", "name": "Justin Case", "email": "*****@*****.**" }))
def test_proper_json(self): self.assertEqual(u"Justin Case <*****@*****.**>", gerritchangesource._gerrit_user_to_author({ "username": "******", "name": "Justin Case", "email": "*****@*****.**" }))
def test_missing_username(self): self.assertEqual( u"Justin Case <*****@*****.**>", gerritchangesource._gerrit_user_to_author({ "name": "Justin Case", "email": "*****@*****.**" }))
def test_missing_email(self): self.assertEqual( "Justin Case", gerritchangesource._gerrit_user_to_author({ "username": "******", "name": "Justin Case" })) self.assertEqual( "Justin Case", gerritchangesource._gerrit_user_to_author({"name": "Justin Case"})) self.assertEqual( "justincase", gerritchangesource._gerrit_user_to_author( {"username": "******"})) self.assertEqual("unknown", gerritchangesource._gerrit_user_to_author({})) self.assertEqual( "gerrit", gerritchangesource._gerrit_user_to_author({}, "gerrit"))
def test_missing_email(self): self.assertEqual(u"Justin Case", gerritchangesource._gerrit_user_to_author({ "username": "******", "name": "Justin Case" })) self.assertEqual(u"Justin Case", gerritchangesource._gerrit_user_to_author({ "name": "Justin Case" })) self.assertEqual(u"justincase", gerritchangesource._gerrit_user_to_author({ "username": "******" })) self.assertEqual(u"unknown", gerritchangesource._gerrit_user_to_author({ })) self.assertEqual(u"gerrit", gerritchangesource._gerrit_user_to_author({ }, u"gerrit"))
def test_missing_username(self): self.assertEqual("Justin Case <*****@*****.**>", gerritchangesource._gerrit_user_to_author({ "name": "Justin Case", "email": "*****@*****.**" }))