示例#1
0
 def test_write_config(self):
     conf = {
         "url": "jellyms.kr",
         "smtpServer": "smtp.gmail.com:587",
         "smtpUser": "******",
         "toEmail": "*****@*****.**"
     }
     write_config(conf)
     self.assertEquals(conf, read_config())
示例#2
0
def main(argv):
    
    if len(sys.argv) == 1:
        conf = set_config()
        s_pw = conf["smtpPw"]
        write_config(conf)
    else:
        """if exist argv, set password and execute with default configure"""
        s_pw = extract_password_with_argv(argv)
        conf = read_config()
        
    conf["smtpPw"] = s_pw
    smtp_login_with_conf_test(conf)

    checker(conf)
示例#3
0
 def test_read_config(self):
     self.assertEquals("smtp.gmail.com:587", read_config()["smtpServer"])