test_settings.py 493 B

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