json files should be osj pickle will be osd and then they will be phased out over the release cycle.
have a look at tests/functional/openlp_core_lib/tests_serviceitem.py. you need to beable to support all the current tests with json files! it may be best to create tests/functional/openlp_core_lib/tests_serviceitem_json.py. and copy all the tests and then use json files instead of osd files. The osd files are very simple as they are tailoured for the tests. To create them use openlp to create a service, save the service and then extract the osj file from the zip. -- https://code.launchpad.net/~tomasgroth/openlp/json-service-format/+merge/168283 Your team OpenLP Core is subscribed to branch lp:openlp. _______________________________________________ Mailing list: https://launchpad.net/~openlp-core Post to : openlp-core@lists.launchpad.net Unsubscribe : https://launchpad.net/~openlp-core More help : https://help.launchpad.net/ListHelp