def test_auth(capsys): date_string = datetime.now().isoformat() data = { 'uid': 'my-user', 'metadata': {'createdAt': date_string}, 'email': '*****@*****.**' } main.hello_auth(data, None) out, _ = capsys.readouterr() assert 'Function triggered by creation/deletion of user: my-user' in out assert date_string in out assert 'Email: [email protected]' in out
def test_auth(capsys): user_id = str(uuid.uuid4()) date_string = datetime.now().isoformat() email_string = '%s@%s.com' % (uuid.uuid4(), uuid.uuid4()) data = { 'uid': user_id, 'metadata': { 'createdAt': date_string }, 'email': email_string } main.hello_auth(data, None) out, _ = capsys.readouterr() assert user_id in out assert date_string in out assert email_string in out