Commit Graph

2222 Commits

Author SHA1 Message Date
Robin Dunn
a114260e57 More tests 2016-07-04 22:37:01 -07:00
Robin Dunn
383fa33fb0 Ignore the void* version of the client data methods 2016-07-04 22:29:05 -07:00
Robin Dunn
0577281ec9 fix wtc imports 2016-07-04 22:15:36 -07:00
Robin Dunn
587e86d786 Merge branch 'use-pytest' into add-ribbon-lib 2016-07-04 16:00:02 -07:00
Robin Dunn
881286c570 Merge branch 'master' into add-ribbon-lib 2016-07-04 15:59:47 -07:00
Robin Dunn
f5f3ec2147 uiaction test tweaks 2016-07-04 15:51:43 -07:00
Robin Dunn
b6895f42f1 Move self.frame.Show back to setUp and add posting a size event to it 2016-07-04 15:51:00 -07:00
Robin Dunn
f0d24cc724 clean up file generated by the tests 2016-07-04 15:18:19 -07:00
Robin Dunn
eb76603c67 Allow single letter (like "-v") cli options too. 2016-07-04 14:57:42 -07:00
Robin Dunn
3783278a2b Try harder AND smarter to avoid stuck tests, where tests seem to run fine but don't terminate correctly. 2016-07-04 14:56:54 -07:00
Robin Dunn
e23c664840 pytest-timeout is not working as I expected in conjunction with --boxed, so set the default to not use --timeout for now 2016-07-04 14:38:00 -07:00
Robin Dunn
5c3f87de9a Merge branch 'master' into use-pytest 2016-07-04 13:57:50 -07:00
Robin Dunn
be3d0043b4 Another import six fix 2016-07-04 13:57:07 -07:00
Robin Dunn
2251338f03 Merge branch 'master' into add-ribbon-lib 2016-07-01 20:24:07 -07:00
Robin Dunn
ed545aabef Merge branch 'fix-base_prefix' 2016-07-01 18:03:12 -07:00
Robin Dunn
58d631c1bd Bump the default timeout to 20 seconds 2016-07-01 14:01:38 -07:00
Robin Dunn
7050c8466e Wrap quotes around sys.executable in case there are spaces in the pathname 2016-07-01 13:59:20 -07:00
Robin Dunn
60065b23bf Add a hack for determining the base_prefix for old-style virtualenvs, however it turns out that the correct value is already in LIBDIR so it may not be needed if we check that first. 2016-07-01 13:53:45 -07:00
Robin Dunn
b8138a2a2f Fix imports in some tests and in floatcanvas 2016-07-01 01:45:53 -07:00
Robin Dunn
499ac27bba Remove the old test runner modules 2016-07-01 00:46:49 -07:00
Robin Dunn
7fcd1fe669 --boxed mode does not work on Windows 2016-07-01 00:44:30 -07:00
Robin Dunn
933e1e22d4 Switch to py.test for running tests. Use --boxed mode to run each test in a separate process, and --timeout to kill stuck tests. 2016-07-01 00:25:26 -07:00
Robin Dunn
86357cc0a1 Merge branch 'remove-six'
# Conflicts:
#	unittests/test_string.py
#	unittests/test_wxdatetime.py
2016-06-30 20:14:58 -07:00
Robin Dunn
c6d4dd44ea Merge branch 'unittests-relative-import-wtc' 2016-06-30 20:12:00 -07:00
Robin Dunn
ed4756b902 Remove wx.lib.six and use the stock six module instead,
and add it as an installation dependency.
2016-06-30 20:07:57 -07:00
Robin Dunn
bb01dc0d7f Use absolute import of wtc in the unittest modules, instead of depending on them being run as __main__ and getting the folder on the sys.path by default. 2016-06-30 16:49:19 -07:00
Robin Dunn
63a8f2a6e7 Merge branch 'overlay-demo' 2016-06-30 13:40:31 -07:00
Robin Dunn
9033204b82 Merge branch 'support-venv' 2016-06-30 13:40:19 -07:00
Robin Dunn
bb167b9f1d ribbon_buttonbar tests, and some cleanup 2016-06-30 13:39:15 -07:00
Robin Dunn
087cf1451b Use a semi-transparent rectangle in the Overlay sample 2016-06-30 13:36:07 -07:00
Robin Dunn
ec025067ec Use sys.base_prefix, if present, for Py3 venv's 2016-06-30 11:13:00 -07:00
Robin Dunn
4ec49d7e75 Add the concrete art provider classes, and finish tests in test_ribbon_art 2016-06-28 17:17:00 -07:00
Robin Dunn
e1b18a930c Merge branch 'master' into add-ribbon-lib
# Conflicts:
#	ext/wxWidgets
2016-06-28 16:17:43 -07:00
Robin Dunn
e7dec55395 Fix wxWindows linked revision 2016-06-28 16:15:43 -07:00
Robin Dunn
371a7b4958 Merge branch 'master' into add-ribbon-lib 2016-06-28 16:11:19 -07:00
Robin Dunn
5d008221e6 Update wxWindows linked revision 2016-06-28 16:10:18 -07:00
Robin Dunn
84f9f8a106 Merge branch 'use-requests' 2016-06-28 13:01:09 -07:00
Robin Dunn
e21b0fffbc Merge pull request #106 from lvu/master
fix some minor issues to allow MaskedEditControls run under Python3
2016-06-28 12:57:37 -07:00
Robin Dunn
ec2e497662 Merge pull request #108 from DietmarSchwertberger/classic_vs_phoenix_metafile_update
MetaFile and MetaFileDC update
2016-06-28 12:56:24 -07:00
Robin Dunn
98cf9f79e0 Switch to requests for downloading tools, and other cleanup. 2016-06-28 12:55:53 -07:00
DietmarSchwertberger
61bfee6d51 Merge remote-tracking branch 'refs/remotes/wxWidgets/master' into classic_vs_phoenix_metafile_update 2016-06-25 17:35:29 +02:00
DietmarSchwertberger
48c1273992 MetaFile and MetaFileDC update
MetaFile and MetaFileDC are no longer missing, but in msw module
2016-06-25 17:32:51 +02:00
Robin Dunn
59e879be05 Add missing wxRIBBON_BUTTONBAR_BUTTON_ACTIVE_MASK and other art fixes 2016-06-24 21:27:35 -07:00
Robin Dunn
064c2c7725 Update wxWidgets link 2016-06-24 20:04:27 -07:00
Robin Dunn
adda4aa8c2 Add some unit tests 2016-06-24 20:00:37 -07:00
Robin Dunn
d0f79d62df Add missing '.' in wx.ribbon. module names 2016-06-24 19:59:25 -07:00
Robin Dunn
9986b0ba9d Fix event binders 2016-06-24 19:57:39 -07:00
Robin Dunn
eb13e511ee fix typo 2016-06-24 19:56:51 -07:00
Robin Dunn
9dd8dd5adf Fix event binders 2016-06-24 19:56:30 -07:00
Robin Dunn
d8c7b21911 More Clone methods that need to be marked as Factories. 2016-06-22 14:33:05 -07:00