Ryan Farley
|
cc540bb166
|
Merge branch 'master' into mutable-dict
|
2017-09-19 14:07:46 -05:00 |
|
Florian Bruhin
|
248afde21e
|
configapi: Also allow mode as posarg
|
2017-09-19 13:18:44 +02:00 |
|
Florian Bruhin
|
e8ae672c93
|
Check for read errors in test_configfiles
|
2017-09-19 13:18:16 +02:00 |
|
Florian Bruhin
|
7d1549aaeb
|
Make mode optionally in ConfigAPI.bind and .unbind
|
2017-09-19 13:14:41 +02:00 |
|
Florian Bruhin
|
66e4c3286a
|
Fix lint
|
2017-09-17 22:53:32 +02:00 |
|
Florian Bruhin
|
3e0ca5d94d
|
Stop using objreg for state-config
|
2017-09-17 21:04:34 +02:00 |
|
Ryan Farley
|
b35a808712
|
test multiple mutations for config
This detects the problem in #2979
|
2017-09-17 13:24:05 -05:00 |
|
Florian Bruhin
|
a7d5a98cc4
|
Fix NUL byte error handling on Python 3.4
Looks like Python 3.4 raises TypeError and not ValueError...
|
2017-09-15 22:17:38 +02:00 |
|
Florian Bruhin
|
d901bee88e
|
Fix test_oserror on older Pythons
|
2017-09-15 22:17:38 +02:00 |
|
Florian Bruhin
|
42039eee99
|
Fully remove ConfigAPI.val
|
2017-09-15 19:01:03 +02:00 |
|
Florian Bruhin
|
2e8419db27
|
Fix lint
|
2017-09-15 17:24:39 +02:00 |
|
Florian Bruhin
|
c9625cb311
|
Add more tests for YAML error handling
|
2017-09-15 17:21:11 +02:00 |
|
Florian Bruhin
|
e87a782411
|
Move command-history init to cmdhistory.py
|
2017-09-15 14:27:15 +02:00 |
|
Florian Bruhin
|
f406e8d9ca
|
Remove config.val support for config.py
|
2017-09-15 14:08:37 +02:00 |
|
Florian Bruhin
|
25baf3b97e
|
Add more tests for config.py error handling
|
2017-09-15 13:30:09 +02:00 |
|
Florian Bruhin
|
b3734b151b
|
Handle mutations in config.py correctly
|
2017-09-14 17:38:33 +02:00 |
|
Florian Bruhin
|
cb806aefa3
|
Initial config.py support
See #2795
|
2017-09-14 17:38:33 +02:00 |
|
Florian Bruhin
|
5d50ec612d
|
Disable qsettings subdir test on macOS
QSettings uses a plist file there.
|
2017-09-13 10:21:23 +02:00 |
|
Florian Bruhin
|
0f85898137
|
Add a config version to the YAML file
|
2017-07-19 08:22:00 +02:00 |
|
Florian Bruhin
|
237362663a
|
Fix test_configfiles.test_init on Windows
|
2017-07-10 20:37:36 +02:00 |
|
Florian Bruhin
|
cff61fa0bc
|
Fix pylint
This also reverts commit 8df0b063be .
|
2017-07-04 15:34:10 +02:00 |
|
Florian Bruhin
|
f8a88ae042
|
Clean up objreg properly in config tests
|
2017-07-04 15:08:04 +02:00 |
|
Florian Bruhin
|
54adf3898a
|
Add test_configfiles.py
|
2017-07-04 15:08:04 +02:00 |
|