6
0
mirror of https://github.com/ChristianLight/tutor.git synced 2024-11-16 10:05:18 +00:00
tutor/tests
Régis Behmo 092dfbff67 refactor: clarify configuration management
Previously, configuration management was very confusing because we kept mixing
"base" and "defaults" configuration:

- It was difficult to make the difference between core settings that were
  necessary (e.g: passwords) as opposed to others that could simply be
  defaulted to.
- The order of settings in config.yml mattered: config entries that depended on
  other needed to be defined later. As a consequence, Tutor was not compatible
  with Python 3.5, where dict entries are not sorted.
2021-12-08 10:44:38 +01:00
..
__init__.py Add unit tests! yay! 2019-03-23 16:16:44 -07:00
openedx-lms-common-settings Better dev environment 2019-10-24 20:03:36 +02:00
test_bindmounts.py fix: crash during local quickstart -p 2021-05-07 17:01:09 +02:00
test_config.py refactor: clarify configuration management 2021-12-08 10:44:38 +01:00
test_env.py refactor: clarify configuration management 2021-12-08 10:44:38 +01:00
test_images.py refactor: better config type checking 2021-04-18 18:02:02 +02:00
test_plugins.py refactor: clarify configuration management 2021-12-08 10:44:38 +01:00
test_serialize.py fix: YamlParamType supports line terminators 2021-04-25 09:14:21 +02:00
test_utils.py fix: segmentation fault on Mac OS M1 (Big Sur) 2021-09-17 10:44:52 +02:00