Commit Graph

15293 Commits

Author SHA1 Message Date
9bbd3fa72d Add threading tests 2017-12-17 00:45:40 -07:00
d75b3f3ef1 Add some tests for threading, and fix a problem in a test related to the threading change 2017-12-17 00:25:29 -07:00
786462148f Fix an old run_thread() call 2017-12-16 23:54:21 -07:00
187714cd87 HEAD 2017-12-16 23:51:23 -07:00
1dda8f339f Refactor threading to a centralised location which can keep track of all the threads 2017-12-16 23:50:23 -07:00
63aa4927a5 - Added pjlink.process_pjlink
- Split pjlink.check_login() to use process_pjlink()
- Added QAbstractSocket connect enum to constants
- Minor code cleanups for connection and command processing
- Updated packet queueing
- Fix get_object_filtered()
- Fix tests in test_projector_pjlink_base
- Fix tests in test_projector_pjlink_cmd_routing
- Added tests for process_pjlink method
- Updated test_projector_bugfixes_01
- Some OLP style cleanups

-------------------------------------------------------...

bzr-revno: 2795
2017-12-09 14:47:23 +00:00
eec0e325df OLP Style cleanups 2017-12-09 03:17:05 -08:00
Phill
3dba46ef1e A few various fixes, including some affecting the creation / saving of services.
Add this to your merge proposal:
--------------------------------------------------------------------------------
lp:~phill-ridout/openlp/fixes-mkIV (revision 2798)
https://ci.openlp.io/job/Branch-01-Pull/2337/                          [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-02-Functional-Tests/2238/              [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-03-Interface-Tes...

bzr-revno: 2794
2017-12-05 17:22:55 +00:00
44b82d8ca2 Fix mocks to use correct python version tests 2017-12-04 16:54:15 -08:00
Phill Ridout
baed193444 PEP8 2017-12-04 20:49:59 +00:00
Phill Ridout
4374200ab0 Test fixes 2017-12-04 20:32:02 +00:00
159056f06f PJLink2-M updates 2017-12-03 16:24:47 -08:00
Phill Ridout
7043a20530 Few test fixes 2017-12-02 22:10:22 +00:00
Phill Ridout
582e2e267a Minor fixes
Fixes: https://launchpad.net/bugs/1735765
2017-12-02 21:47:11 +00:00
Phill Ridout
4014179032 head 2017-12-02 21:37:06 +00:00
Tim Bentley
c0fb7bc3aa Fix the code and simplify
lp:~trb143/openlp/fixwebabend (revision 2796)
https://ci.openlp.io/job/Branch-01-Pull/2329/                          [SUCCESS]
https://ci.openlp.io/job/Branch-02-Functional-Tests/2230/              [SUCCESS]
https://ci.openlp.io/job/Branch-03-Interface-Tests/2104/               [SUCCESS]
https://ci.openlp.io/job/Branch-04a-Code_Analysis/1430/                [SUCCESS]
https://ci.openlp.io/job/Branch-04b-Test_Coverage/1252/                [SUCCESS]
https://ci.openlp.i...

bzr-revno: 2793
2017-12-02 16:31:48 +00:00
Tim Bentley
70d2d73171 missed test name 2017-12-02 10:52:13 +00:00
Tim Bentley
0a695ea7e6 fix tests 2017-12-02 09:37:55 +00:00
Tim Bentley
4f882c460b fix tests 2017-12-02 09:31:13 +00:00
Tim Bentley
90118af85c fix abend 2017-12-02 09:11:22 +00:00
873a8ada90 Fix up and skip some of the tests that don't run on macOS, and add a new parameter to the Jenkins script to continue despite failure.
Add this to your merge proposal:
--------------------------------------------------------------------------------
lp:~raoul-snyman/openlp/dont-test-uno-on-macos (revision 2797)
https://ci.openlp.io/job/Branch-01-Pull/2325/                          [SUCCESS]
https://ci.openlp.io/job/Branch-02-Functional-Tests/2226/              [SUCCESS]
https://ci.openlp.io/jo...

bzr-revno: 2792
2017-12-02 08:20:56 +00:00
287debf9cf Add a way to continue watching all jobs, even if one fails 2017-12-01 00:26:51 -07:00
e5d82de5db Add new macOS build to CI script 2017-11-30 17:44:22 -07:00
ba392da665 Skip locale test on macOS until we can figure it out 2017-11-30 17:31:48 -07:00
b3669c4f5d Change things around a bit 2017-11-30 15:46:03 -07:00
d9e2994deb Actually run the function, ID10T 2017-11-30 15:29:41 -07:00
8fa9bdcf58 Skip the test if not on Linux 2017-11-30 15:15:11 -07:00
e65d6b0d3b - Fix non-standard LAMP response (bug 1734275)
- Moved bugfix tests to separate file
- Added test for non-standard LAMP response
- Refactor mocks
- Cleanups

--------------------------------------------------------------------------------
lp:~alisonken1/openlp/bug-1734275 (revision 2792)
https://ci.openlp.io/job/Branch-01-Pull/2311/                          [SUCCESS]
https://ci.openlp.io/job/Branch-02-Functional-Tests/2212/              [SUCCESS]
https://ci.openlp.io/job/Branch-03-Interface-T...

bzr-revno: 2791
2017-11-24 19:23:18 +00:00
b650ef5730 Refactor mocks 2017-11-24 11:08:23 -08:00
2b9d2a994b Bugfix 1734275 Nonstandard LAMP reply 2017-11-24 00:30:37 -08:00
Phill Ridout
572e1efb9c Fix dvd clip selection. Pretty much coppied from lp:~mikey74/openlp/dvdplayerfix/
Fixes: https://launchpad.net/bugs/1514545
2017-11-22 21:56:56 +00:00
Phill Ridout
29f7d8967f service fixes 2017-11-22 21:39:40 +00:00
Phill Ridout
a4cfd2cdda HEAD 2017-11-22 20:22:15 +00:00
Phill Ridout
7badbca8cf Pathfixes 2017-11-22 20:21:57 +00:00
Phill
f8d394bce8 More pathlib refactors
Add this to your merge proposal:
--------------------------------------------------------------------------------
lp:~phill-ridout/openlp/pathlib10 (revision 2796)
https://ci.openlp.io/job/Branch-01-Pull/2307/                          [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-02-Functional-Tests/2208/              [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-03-Interface-Tests/2084/               [WAITING]
[RUNNING]
[SUCCESS]
https:...

bzr-revno: 2790
2017-11-22 20:20:49 +00:00
Phill Ridout
bd2efc8ec0 PEP8 2017-11-21 07:23:02 +00:00
Phill Ridout
97e6e759bd test fix 2017-11-21 07:15:05 +00:00
Phill Ridout
7d0b841269 tidyups 2017-11-20 21:57:34 +00:00
Phill Ridout
a864dbbbc9 Minor tidyups 2017-11-19 21:57:38 +00:00
Phill Ridout
1b168dd7bf More pathlib refactors 2017-11-18 23:14:28 +00:00
Phill Ridout
a79ec45055 HEAD 2017-11-18 22:40:05 +00:00
Phill Ridout
f07d6e736c Moar pathlib refactors 2017-11-18 22:37:24 +00:00
ecaf678a55 - Move openlp.core.lib.projector to openlp.core.projectors
- Move openlp.core.ui.projector to openlp.core.projectors
- Move tests.functional.openlp_core/lib/test_projector* to tests.functional.openlp.core.projectors
- Fix imports for new projector location
- Convert projector imports to fully-qualified import
- Fix delete projector item in ui.manager
- Fix projector tests
- Merge trunk (fix tests)
- Rename "Projector" dock to "Projector Controller"
--------------------------------------------...

bzr-revno: 2789
2017-11-18 22:25:36 +00:00
Phill Ridout
9196db5af0 Pathlib refactors and test fixes 2017-11-18 11:23:15 +00:00
c46cd951ef Projector imports to fully-qualified, renamed projector dock 2017-11-16 15:53:53 -08:00
Phill
71eaccb547 Various fixes
lp:~phill-ridout/openlp/fixes-mkIII (revision 2794)
https://ci.openlp.io/job/Branch-01-Pull/2301/                          [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-02-Functional-Tests/2202/              [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-03-Interface-Tests/2080/               [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/Branch-04a-Code_Analysis/1406/                [WAITING]
[RUNNING]
[SUCCESS]
https://ci.openlp.io/job/B...

bzr-revno: 2788
2017-11-16 18:52:59 +00:00
5d16217a70 Add multi-to-one settings upgrading, and merge all the post-2.4 settings changes into __setting_upgrade_2__
Add this to your merge proposal:
--------------------------------------------------------------------------------
lp:~raoul-snyman/openlp/settings-upgrade (revision 2791)
https://ci.openlp.io/job/Branch-01-Pull/2295/                          [SUCCESS]
https://ci.openlp.io/job/Branch-02-Functional-Tests/2196/              [SUCCESS]
https://ci.openlp.io/job/Branch-03-Interface-Tests/2074...

bzr-revno: 2787
2017-11-16 18:52:40 +00:00
Phill Ridout
d216766586 Remove some unused imports 2017-11-16 17:43:17 +00:00
Phill Ridout
ab810734d8 Rework mediainfo fix
Fixes: https://launchpad.net/bugs/1732348
2017-11-16 17:17:47 +00:00
fad67f7339 Add some more tests 2017-11-15 22:03:19 -07:00