22 lines
527 B
Python
22 lines
527 B
Python
import pytest
|
|
from BreCal.notifications.accounts import mail_server, mail_port, mail_address, mail_pwd
|
|
|
|
|
|
def test_mail_server():
|
|
assert isinstance(mail_server, str)
|
|
assert not "@" in mail_server
|
|
return
|
|
|
|
def test_mail_port():
|
|
assert isinstance(mail_port, int)
|
|
return
|
|
|
|
def test_mail_address():
|
|
assert isinstance(mail_address, str)
|
|
assert "@" in mail_address
|
|
return
|
|
|
|
def test_mail_pwd():
|
|
assert isinstance(mail_pwd, bytes), f"must be a bytes-encoded password to protect the account"
|
|
return
|