Vadim Zeitlin
|
a4761b4c08
|
implement flag for Unix-like behaviour in wxCmdLineParser::ConverStringToArgs()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54648 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-16 00:49:25 +00:00 |
|
Vadim Zeitlin
|
fec42c21ef
|
added wxConvISO8859_1 test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54647 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-16 00:48:47 +00:00 |
|
Vadim Zeitlin
|
339e08c704
|
use CPPUNIT_ASSERT_EQUAL(x,y) instead of CPPUNIT_ASSERT(x==y) to better see test failures
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54643 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-15 18:00:49 +00:00 |
|
Vadim Zeitlin
|
fa0584f14d
|
use CPPUNIT_ASSERT_EQUAL(x,y) instead of CPPUNIT_ASSERT(x==y) to better see test failures
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54642 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-15 17:38:03 +00:00 |
|
Vadim Zeitlin
|
02ab8d3a75
|
only initialize sockets if IPC implementation is socket-based
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54620 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-14 21:01:41 +00:00 |
|
Vadim Zeitlin
|
4c141c5a96
|
PCH-less build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54617 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-14 15:12:58 +00:00 |
|
Vadim Zeitlin
|
e7ce668e1d
|
added a simple IPC unit test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54614 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-14 02:19:34 +00:00 |
|
Vadim Zeitlin
|
d7ad5a0289
|
define {first,second}_type in the struct declared by _WX_DECLARE_PAIR too for compatibility with std::pair, we can avoid #ifdefs in the code using the hash then (#9725)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54609 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-13 18:20:06 +00:00 |
|
Vadim Zeitlin
|
e6f688797c
|
run tests several times with different socket flags
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54593 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-12 02:43:19 +00:00 |
|
Vadim Zeitlin
|
bf451723ca
|
check that the stream raises no error other than EOF when it's supposed to be at EOF
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54592 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-12 02:30:06 +00:00 |
|
Vadim Zeitlin
|
c515e20be4
|
enable the rest of wxSocketStream tests now that they pass
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54591 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-12 02:29:42 +00:00 |
|
Vadim Zeitlin
|
e402863ff6
|
add some output stream tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54556 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-09 02:16:49 +00:00 |
|
Vadim Zeitlin
|
8bd966d3cd
|
skip calls of TellI/TellO() if the stream is not seekable; more const-correctness
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54555 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-09 02:16:27 +00:00 |
|
Vadim Zeitlin
|
41cef82a0a
|
use wxSocketBase::Initialize/Shutdown() instead of GSocket_Init/Cleanup()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54554 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-09 02:05:11 +00:00 |
|
Vadim Zeitlin
|
6cecf398fb
|
MSW compilation fix after last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54543 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-08 00:49:30 +00:00 |
|
Vadim Zeitlin
|
f9caf1af44
|
added (for now trivial) socket stream test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54542 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-07-08 00:19:54 +00:00 |
|
Vadim Zeitlin
|
1530fc0958
|
regenerate the makefiles with correct new test name (iostreams.cpp, iostream.cpp is already taken by strings test)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54248 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-15 18:02:23 +00:00 |
|
Vadim Zeitlin
|
02e22828eb
|
added a unit test for input/output file streams and fixed the problem it exposed (#3335)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54246 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-15 17:34:50 +00:00 |
|
Stefan Csomor
|
4eba7d7d66
|
fixing file paths after renaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-12 17:54:47 +00:00 |
|
Vadim Zeitlin
|
425eee4164
|
correct some compatibility problems with the existing Unicode-mode code (#9513), more remains to be done (#9560)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54060 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-09 22:50:55 +00:00 |
|
Vadim Zeitlin
|
062dc5fc22
|
initialize wxStringBuffer with the original contents of wxString it was created from for better compatibility with the old, non-STL, build (this avoids problems such as ticket #4845); add wxString::tchar_buf() to help with the implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53995 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-06 21:19:23 +00:00 |
|
Vadim Zeitlin
|
3d68e52c8f
|
compilation fixes for ANSI build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53993 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-06 20:56:16 +00:00 |
|
Vadim Zeitlin
|
44c6d979a8
|
removed the test which never works: Lower/Upper() don't work with Unicode strings currently
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53992 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-06 20:55:39 +00:00 |
|
Vadim Zeitlin
|
c71396b42d
|
suppress warning about casting int to a pointer of greater size
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53956 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-02 20:45:50 +00:00 |
|
Vadim Zeitlin
|
42124e683d
|
define wxHAS_ATOMIC_OPS only if native implementation is available; use fewer loop iterations in the test if it isn't as otherwise the test takes way too long to run
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53954 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-02 20:42:23 +00:00 |
|
Václav Slavík
|
e835292782
|
regenerated all trunk makefiles with bakefile-0.2.3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53925 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-02 14:48:50 +00:00 |
|
Vadim Zeitlin
|
24671bc900
|
define wxHAS_RAW_BITMAP (instead of inconsistenly named wxHAVE_RAW_BITMAP) and use it to avoid test build error under ports not supporting raw bitmaps
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53907 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-01 18:42:33 +00:00 |
|
Vadim Zeitlin
|
14b4f6fcc0
|
ReadBig() should be defined in ANSI build too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53905 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-01 16:59:10 +00:00 |
|
Vadim Zeitlin
|
7ace5fd8e0
|
include wx/crt.h to get wxUSE_WXVSNPRINTF
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-01 16:58:17 +00:00 |
|
Vadim Zeitlin
|
a669640b7a
|
really fix the test to work in any time zone and with or without DST
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53902 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-01 15:44:16 +00:00 |
|
Vadim Zeitlin
|
cf9f673789
|
fix wxDateTime::ParseRfc822Date() to handle missing seconds (ticket #1341)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53900 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-01 14:37:26 +00:00 |
|
Vadim Zeitlin
|
77fa3d8243
|
add a special macro for comparing time_t values to fix unit test compilation on platforms with 64 bit time_t (such as FreeBSD 6.2 apparently)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53894 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-01 13:01:59 +00:00 |
|
Vadim Zeitlin
|
c4e2528835
|
fix time zone conversion test to work in any time zone, not just GMT+1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53893 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-01 12:58:43 +00:00 |
|
Vadim Zeitlin
|
ca8cf4fffb
|
added wxTextOutputStream::Flush(): this is necessary with the stateful encodings, such as UTF-7
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53890 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-06-01 03:09:25 +00:00 |
|
Vadim Zeitlin
|
c226adeedb
|
use CPPUNIT_ASSERT_EQUAL instead of CPPUNIT_ASSERT to have more details when the test fails
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53885 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-31 23:08:57 +00:00 |
|
Vadim Zeitlin
|
04080f208e
|
make test failure in TestStreamDecoder more informative
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53874 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-31 02:46:22 +00:00 |
|
Vadim Zeitlin
|
78648f606d
|
use more informative CPPUNIT_ASSERT_EQUAL instead of CPPUNIT_ASSERT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53873 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-31 01:57:25 +00:00 |
|
Vadim Zeitlin
|
9fc7a1d276
|
disable test using network by default as it's not available on some of buildbot machines and so makes the test fail
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53866 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-30 23:38:56 +00:00 |
|
Vadim Zeitlin
|
093315a121
|
fix test failures: the expected results were incorrect, UTF-8 build uses %lc for characters and not %s
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53865 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-30 23:38:13 +00:00 |
|
Vadim Zeitlin
|
788257c0a4
|
make assertion failure messages more useful by using WX_ASSERT_STR_EQUAL instead of just CPPUNIT_ASSERT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53860 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-30 22:57:32 +00:00 |
|
Vadim Zeitlin
|
05b5a45f96
|
don't run vsnprintf() test if we're using the system version, there is nothing we can do about its failures then anyhow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53857 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-30 22:11:51 +00:00 |
|
Vadim Zeitlin
|
fc215b4140
|
don't compile the test in the build configurations where it's not supported (trying to fix buildbot OS X build)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53856 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-30 21:59:24 +00:00 |
|
Vadim Zeitlin
|
3e50a139b4
|
fixed wxImagePixelData compilation (ticket #3003); added a unit test for it (to be extended to cover more wxImage methods...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53852 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-30 19:30:23 +00:00 |
|
Vadim Zeitlin
|
5af86f4df5
|
don't take the min size into account when setting the window size explicitly in wxGTK, just as wxMSW doesn't do it; mention this in the docs and added a unit test to enforce this
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53741 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-25 03:08:31 +00:00 |
|
Vadim Zeitlin
|
1a86d2e52c
|
create tests/window directory for wxWindow tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53740 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-25 02:56:22 +00:00 |
|
Vadim Zeitlin
|
9a0c5c012a
|
do case normalization after long path one, this fixes the problem with incorrect paths case under Vista (closes 9162)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53732 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-24 14:42:40 +00:00 |
|
Vadim Zeitlin
|
c7099635d1
|
add tests for wxPATH_NORM_CASE (unsuccessfully trying to reproduce the problem of #9162)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53636 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-18 11:38:33 +00:00 |
|
Vadim Zeitlin
|
8e08370217
|
work around VC7 compiler bug resulting in a warning about FileNameTest being never instantiatable
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53634 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-18 11:14:20 +00:00 |
|
Vadim Zeitlin
|
e559d790fb
|
add wxCmdLineParser::AddUsageText() and wxCMD_LINE_USAGE_TEXT (modified patch 1957542)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53567 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-12 00:03:06 +00:00 |
|
Vadim Zeitlin
|
c6d36593cd
|
add a test for reading files >4KB
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53556 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-05-11 17:43:56 +00:00 |
|