test_settings.py 501 B

123456789101112131415
  1. from flaskbb._compat import iterkeys
  2. from flaskbb.utils.settings import FlaskBBConfig
  3. def test_flaskbb_config(default_settings):
  4. flaskbb_config = FlaskBBConfig()
  5. assert len(flaskbb_config) > 0
  6. # test __getitem__
  7. assert flaskbb_config['PROJECT_TITLE'] == 'FlaskBB'
  8. # test __setitem__
  9. flaskbb_config['PROJECT_TITLE'] = 'FlaskBBTest'
  10. assert flaskbb_config['PROJECT_TITLE'] == 'FlaskBBTest'
  11. # test __iter__
  12. assert iterkeys(flaskbb_config).next() == "USERS_PER_PAGE"