openlp/tests/functional/openlp_core_ui
Phill 28591ed04a Change the settings upgrade code to handle versioned upgrades
Upgrade settings to store file paths and json encoded Path objects
Enable the json encoders/decoders to work with custom objects with defined json methods
Added in automatic backup before settings upgrade on superflys request


lp:~phill-ridout/openlp/pathlib4 (revision 2769)
[SUCCESS] https://ci.openlp.io/job/Branch-01-Pull/2184/
[SUCCESS] https://ci.openlp.io/job/Branch-02-Functional-Tests/2087/
[SUCCESS] https://ci.openlp.io/job...

bzr-revno: 2764
2017-09-04 21:28:50 -07:00
..
__init__.py Yet another year goes by 2016-12-31 11:01:36 +00:00
test_aboutform.py Mock comes with Python as of 3.3, and I don't think there is anyone using lower than 3.3, so let's use Python's mock directly now 2017-04-23 22:17:55 -07:00
test_advancedtab.py Yet another year goes by 2016-12-31 11:01:36 +00:00
test_exceptionform.py Modify setting upgrade code to provide versioned updates. Upgrade settings to use JSON encoded Path objects 2017-08-26 16:06:11 +01:00
test_first_time.py Mock comes with Python as of 3.3, and I don't think there is anyone using lower than 3.3, so let's use Python's mock directly now 2017-04-23 22:17:55 -07:00
test_firsttimeform.py Enable JSON to handle unsupported objects and tests 2017-08-25 21:03:25 +01:00
test_formattingtagscontroller.py Yet another year goes by 2016-12-31 11:01:36 +00:00
test_formattingtagsform.py TODO's TODOne, and a few other cleanups 2017-05-30 19:42:35 +01:00
test_maindisplay.py merge trunk 2017-07-08 09:12:31 -04:00
test_mainwindow.py fix tests 2017-08-12 20:22:09 +01:00
test_media.py Mock comes with Python as of 3.3, and I don't think there is anyone using lower than 3.3, so let's use Python's mock directly now 2017-04-23 22:17:55 -07:00
test_servicemanager.py fix more tests 2017-08-12 21:58:16 +01:00
test_settingsform.py fix more tests 2017-08-12 21:19:15 +01:00
test_shortcutlistdialog.py Mock comes with Python as of 3.3, and I don't think there is anyone using lower than 3.3, so let's use Python's mock directly now 2017-04-23 22:17:55 -07:00
test_slidecontroller.py Mock comes with Python as of 3.3, and I don't think there is anyone using lower than 3.3, so let's use Python's mock directly now 2017-04-23 22:17:55 -07:00
test_themeform.py Enable JSON to handle unsupported objects and tests 2017-08-25 21:03:25 +01:00
test_thememanager.py Convert some more utility fuctions over to using the pathlib 2017-08-12 18:45:56 +01:00
test_themetab.py Mock comes with Python as of 3.3, and I don't think there is anyone using lower than 3.3, so let's use Python's mock directly now 2017-04-23 22:17:55 -07:00