Merge lp://qastaging/~phill-ridout/openlp/more-bible-refactors into lp://qastaging/openlp
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Raoul Snyman | ||||||||
Approved revision: | 2700 | ||||||||
Merged at revision: | 2692 | ||||||||
Proposed branch: | lp://qastaging/~phill-ridout/openlp/more-bible-refactors | ||||||||
Merge into: | lp://qastaging/openlp | ||||||||
Diff against target: |
2631 lines (+999/-1092) 24 files modified
openlp/core/common/__init__.py (+22/-0) openlp/core/lib/exceptions.py (+7/-1) openlp/plugins/bibles/bibleplugin.py (+0/-42) openlp/plugins/bibles/forms/__init__.py (+3/-21) openlp/plugins/bibles/forms/bibleimportform.py (+1/-1) openlp/plugins/bibles/forms/bibleupgradeform.py (+0/-575) openlp/plugins/bibles/lib/bibleimport.py (+113/-0) openlp/plugins/bibles/lib/db.py (+1/-136) openlp/plugins/bibles/lib/importers/csvbible.py (+113/-100) openlp/plugins/bibles/lib/importers/http.py (+5/-8) openlp/plugins/bibles/lib/importers/opensong.py (+7/-26) openlp/plugins/bibles/lib/importers/osis.py (+58/-79) openlp/plugins/bibles/lib/importers/sword.py (+9/-10) openlp/plugins/bibles/lib/importers/zefania.py (+19/-45) openlp/plugins/bibles/lib/manager.py (+6/-7) tests/functional/openlp_core_common/test_init.py (+64/-3) tests/functional/openlp_plugins/bibles/test_bibleimport.py (+212/-0) tests/functional/openlp_plugins/bibles/test_csvimport.py (+338/-17) tests/functional/openlp_plugins/bibles/test_http.py (+6/-6) tests/functional/openlp_plugins/bibles/test_opensongimport.py (+3/-3) tests/functional/openlp_plugins/bibles/test_osisimport.py (+5/-5) tests/functional/openlp_plugins/bibles/test_swordimport.py (+3/-3) tests/functional/openlp_plugins/bibles/test_zefaniaimport.py (+3/-3) tests/interfaces/openlp_plugins/bibles/test_lib_http.py (+1/-1) |
||||||||
To merge this branch: | bzr merge lp://qastaging/~phill-ridout/openlp/more-bible-refactors | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Raoul Snyman | Approve | ||
Tim Bentley | Approve | ||
Review via email:
|
This proposal supersedes a proposal from 2016-08-09.
Description of the change
Some more bible refactors. Mainly focusing on xml parsing and the csv importer
lp:~phill-ridout/openlp/more-bible-refactors (revision 2699)
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/
------- ------- ------- ------- ---- /ci.openlp. io/job/ Branch- 01-Pull/ 1705/ /ci.openlp. io/job/ Branch- 02-Functional- Tests/1616/ /ci.openlp. io/job/ Branch- 03-Interface- Tests/1554/ /ci.openlp. io/job/ Branch- 04a-Windows_ Functional_ Tests/1317/ /ci.openlp. io/job/ Branch- 04b-Windows_ Interface_ Tests/907/ /ci.openlp. io/job/ Branch- 05a-Code_ Analysis/ 975/ /ci.openlp. io/job/ Branch- 05b-Test_ Coverage/ 843/ /ci.openlp. io/job/ Branch- 05c-Code_ Analysis2/ 22/
lp:~phill-ridout/openlp/more-bible-refactors (revision 2693)
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/
[SUCCESS] https:/