Commit Graph

41 Commits

Author SHA1 Message Date
Tomas Groth
895b3bf9b5 Fix slide order change when splitting custom slides. Fixes bug 1554748. Fix EasyWorship import issues with missing verses and traceback on unknown chars. Fix traceback in the bug-report dialog. Fixes bug 1554428. Fix weird test bug in test_pluginmanager.py. 2016-04-21 21:57:00 +02:00
Tim Bentley
3a8b068af8 Year older 2015-12-31 22:46:06 +00:00
Jonathan Springer
7af1ca1d49 Migrate to PyQt5 2015-11-06 19:49:40 -05:00
ffcea13021 Updated the copyright. 2015-01-18 15:39:21 +02:00
8758020568 HEAD 2015-01-11 17:02:32 +02:00
Tim Bentley
f3c09af379 Years go by 2014-12-31 10:58:13 +00:00
049ca7e9d2 Go back to deleting everything, as it seems to yield the best result 2014-11-27 01:34:48 +02:00
d978f12630 Try something ridiculous, like removing all the deletes 2014-11-26 22:56:21 +02:00
fbaad51811 Try to fix the segfault 2014-11-24 23:18:32 +02:00
551a10d311 Added and updated tests:
- Refactored FirstTimeForm to use an initalise() method, in order to be more testable
- Rewrote FTW tests to test initialise()
- Refactored TestMixin get_application() to setup_application() since it doesn't actually return an application object
- Refactored ListPreviewWidget to make it more testable
- Wrote tests for ListPreviewWidget
- Refactored FormattingTagsForm somewhat
- Updated FormattingTagsForm tests

Updated setup.py with some Python3 changes.
2014-10-22 22:43:05 +02:00
Tomas Groth
d424270b7f Fixed locating mudraw on windows and mac, and enabled presentationplugin on mac. 2014-05-30 11:21:26 +02:00
Andreas Preikschat
3f75a913e2 removed not working tests 2014-05-01 18:57:45 +02:00
Tim Bentley
151f1017c5 finished 2014-04-02 20:35:09 +01:00
Tim Bentley
806ce25296 head 2014-04-02 19:51:36 +01:00
Tim Bentley
c38c576f94 test fixes 2014-04-02 19:51:21 +01:00
Andreas Preikschat
b4bf94a4f0 pep8 2014-03-28 21:41:27 +01:00
Andreas Preikschat
7787e1a845 head 2014-03-28 21:38:38 +01:00
Tomas Groth
8ad47cb888 Fixes for windows tests and for starting OpenLP on windows. 2014-03-24 17:49:50 +01:00
Andreas Preikschat
fcf4d0ce17 missing line at the end 2014-03-23 11:53:11 +01:00
Andreas Preikschat
7a1825a79a tests 2014-03-23 11:49:03 +01:00
Tim Bentley
85111766d5 Migrate tests and add copyright 2014-03-14 22:08:44 +00:00
Tomas Groth
df69ff37aa minor cleanup 2014-03-13 22:16:38 +01:00
Tomas Groth
ed03ec2195 Fixes for tests on wine/windows 2014-03-13 21:59:10 +01:00
Jonathan Springer
af5e751d27 Merge trunk 2014-03-12 18:15:08 -04:00
Jonathan Springer
6f05711414 Fixes settings initialization in tests to actually use temporary ini file. 2014-03-12 01:31:19 -04:00
Tomas Groth
2b55da02c1 Reuse QApplication instance to avoid segfaults. 2014-03-10 20:56:36 +01:00
Tim Bentley
cd9f9e4c8d move registry to common 2013-12-13 17:44:05 +00:00
Tim Bentley
b794623e7f Head 2013-10-14 05:55:20 +01:00
Tim Bentley
63685cb29e Move Settings and translate 2013-10-13 21:36:42 +01:00
5481a4718d HEAD, and futher fixing of mock imports 2013-10-04 23:45:38 +02:00
Andreas Preikschat
3e1a863bae 2to3 and resources.py 2013-08-31 20:17:38 +02:00
1a37d306a9 More cleanups 2013-03-15 00:22:18 +02:00
cdbd34460a Fix an import issue after the last cleanup.
- Fix an issue with an import that changed in the last cleanup effort (as a side note, the plugins manager test is a good one to use to check for import regressions).
- Clean up some test comments.
2013-03-11 23:10:29 +02:00
Raoul Snyman
87212e5d1c More cleanups and more tests 2013-03-07 14:34:35 +02:00
Tim Bentley
b7c43aa65e Minor code clean up and add more tests
bzr-revno: 2187
2013-02-18 20:39:48 +00:00
Andreas Preikschat
4366d8307d fixed interface test 2013-02-18 12:09:09 +01:00
Tim Bentley
5c0fa26289 Revert some changes - functional Ok. Interfaces mess 2013-02-17 20:11:37 +00:00
Tim Bentley
62b1653c46 Fix the unit test framework 2013-02-17 07:54:43 +00:00
Andreas Preikschat
10f7a464b4 delete appliction in tearDown 2013-02-16 19:06:23 +01:00
Andreas Preikschat
fab327c89f moved application creation 2013-02-16 19:04:17 +01:00
98311d9ad1 Add an interface test for the find_plugins method.
Not sure if this should be an interface test or a scenario test, but it does very little mocking, tries to let the bits of OpenLP run for real, and checks that all the plugins are imported.

Remove the superfluous argument to the find_plugins method.
2013-02-11 23:16:30 +02:00