server/tests: fix failing info api tests

This commit is contained in:
rr- 2018-07-08 09:42:13 +02:00
parent b6a5be74cf
commit d85e746a65

View file

@ -10,6 +10,9 @@ def test_info_api(
auth_user = user_factory(rank=model.User.RANK_REGULAR) auth_user = user_factory(rank=model.User.RANK_REGULAR)
anon_user = user_factory(rank=model.User.RANK_ANONYMOUS) anon_user = user_factory(rank=model.User.RANK_ANONYMOUS)
config_injector({ config_injector({
'name': 'test installation',
'contact_email': 'test@example.com',
'enable_safety': True,
'data_dir': str(directory), 'data_dir': str(directory),
'user_name_regex': '1', 'user_name_regex': '1',
'password_regex': '2', 'password_regex': '2',
@ -21,11 +24,17 @@ def test_info_api(
'test_key2': 'test_value2', 'test_key2': 'test_value2',
'posts:view:featured': 'regular', 'posts:view:featured': 'regular',
}, },
'smtp': {
'host': 'example.com',
}
}) })
db.session.add_all([post_factory(), post_factory()]) db.session.add_all([post_factory(), post_factory()])
db.session.flush() db.session.flush()
expected_config_key = { expected_config_key = {
'name': 'test installation',
'contactEmail': 'test@example.com',
'enableSafety': True,
'userNameRegex': '1', 'userNameRegex': '1',
'passwordRegex': '2', 'passwordRegex': '2',
'tagNameRegex': '3', 'tagNameRegex': '3',
@ -36,6 +45,7 @@ def test_info_api(
'testKey2': 'test_value2', 'testKey2': 'test_value2',
'posts:view:featured': 'regular', 'posts:view:featured': 'regular',
}, },
'canSendMails': True
} }
with fake_datetime('2016-01-01 13:00'): with fake_datetime('2016-01-01 13:00'):