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":
             "*****@*****.**"
         }))
Esempio n. 6
0
 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": "*****@*****.**"
                      }))