Dimitri Schoolwerth 
							
						 
					 
					
						
						
							
						
						e3778b4d9c 
					 
					
						
						
							
							No code changes, fixed some typos.  
						
						... 
						
						
						
						Changed several occurrences of "it's" where "its" is meant, as well as a few other minor typos.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67656  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2011-04-30 10:57:04 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						6889fa2c0b 
					 
					
						
						
							
							Remove non-working or semi-working tests added from console.cpp.  
						
						... 
						
						
						
						Remove tests added in r64324, there is no need to have commented out code
here and UTF-8 test was pretty strange as well (it's far from clear what
should the result of converting "utf8Invalid" be).
This also suppresses a warning that these changes introduced.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64387  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-05-23 10:53:17 +00:00 
						 
				 
			
				
					
						
							
							
								Francesco Montorsi 
							
						 
					 
					
						
						
							
						
						210bfffb97 
					 
					
						
						
							
							move TestUtf8() and TestEncodingConverter() functions to UnicodeTestCase. Disable some code which does not run clean and mark it with FIXME comments (needs revision).  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64324  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2010-05-16 15:32:41 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						bbb0ff36db 
					 
					
						
						
							
							Fix another off-by-1 bug in wxMBConv::ToWChar().  
						
						... 
						
						
						
						When converting a fixed number of characters we need to take any NULs inside
the buffer being converted into account for our return value -- but this
wasn't done and converting 2 characters 'x' and '\0' returned only 1, even if
the length 2 was explicitly specified.
Fix this bug and add a unit test checking for it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62141  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-09-26 13:31:27 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						4bc9acbe16 
					 
					
						
						
							
							No changes, just convert file to UTF-8.  
						
						... 
						
						
						
						All files in svn are supposed to use UTF-8 now so convert this one to UTF-8
too before committing more changes to it (which would be otherwise rejected by
pre-commit hook).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62140  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-09-26 13:31:20 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						9a83f86094 
					 
					
						
						
							
							Globally replace _T() with wxT().  
						
						... 
						
						
						
						Standardize on using a single macro across all wxWidgets sources and solve the name clash with Sun CC standard headers (see #10660 ).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61508  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-07-23 20:30:22 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						727e8d842f 
					 
					
						
						
							
							fix the test case which wrongly relied on wxString using UTF-8 representation  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60004  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-04-03 17:03:16 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						93a800a95e 
					 
					
						
						
							
							minor icc warning fixes  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56845  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-11-19 09:55:27 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						527587d347 
					 
					
						
						
							
							really fix VC6 compilation of all testsi (without breaking VC9)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56656  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-11-03 00:31:16 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						e3276230de 
					 
					
						
						
							
							fix bug with wxCSConv("ASCII")  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54703  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-07-19 01:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						1de532f57e 
					 
					
						
						
							
							get rid of special WX_ASSERT_FOO_EQUAL macros by defining CppUnit::assertEquals() overloads for wx types  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54696  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-07-18 23:07:23 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						42e8b52f09 
					 
					
						
						
							
							make test failures easier to debug by using more informative failure messages  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54672  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-07-17 23:24:21 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						ae43193571 
					 
					
						
						
							
							don't run the tests which can't succeed in ANSI build; remove the tests for wxUSE_WCHAR_T, it's always 1 now; test MB2WC conversions in Unicode build too (it only tested WC2MB for some reason)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54671  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-07-17 23:01:17 +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 
						 
				 
			
				
					
						
							
							
								Michael Wetherell 
							
						 
					 
					
						
						
							
						
						31c0639151 
					 
					
						
						
							
							Missing header.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50985  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-01-02 08:04:30 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						81e9dec6f5 
					 
					
						
						
							
							use same names for test suites as the ones in ./test -l  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46992  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-06-28 07:54:15 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						b0c4d5d792 
					 
					
						
						
							
							fixed non-const wxString iterators to work when a character is changed to another with different UTF-8 sequence length  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46043  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-05-15 13:16:01 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						d7330233fd 
					 
					
						
						
							
							allow creating wxString from char*, assigning to it from char* and comparing with char* values  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44543  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-02-20 20:05:43 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						b901ac2c3b 
					 
					
						
						
							
							disabled wxMBConv(wxFONTENCODING_UTF7) test -- it doesn't work under Unix with iconv()  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44256  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-01-19 00:19:57 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						0f0298b10c 
					 
					
						
						
							
							added wxCSConv::IsOk() (patch 1637944)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44251  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-01-18 20:39:10 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Wetherell 
							
						 
					 
					
						
						
							
						
						c7a855e199 
					 
					
						
						
							
							Compile fix.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40899  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-08-28 12:28:49 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						85d3e5a9ad 
					 
					
						
						
							
							added ConversionEmpty() test  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39071  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-05-06 17:47:35 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						1fc9e0d31e 
					 
					
						
						
							
							name the test just Unicode instead of UnicodeTestCase  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38583  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-04-05 19:59:27 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						0739e2eef9 
					 
					
						
						
							
							Apple gcc compilation fixes: for it size_t and unsigned are not the same type for some reason  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38530  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-04-02 20:18:33 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						72b2fc5c80 
					 
					
						
						
							
							properly terminate UTF-32 test string  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38528  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-04-02 20:02:33 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						a7823b26b0 
					 
					
						
						
							
							added UTF-32 test  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38521  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-04-02 14:06:50 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						2877b82808 
					 
					
						
						
							
							added test UTF-16 string with embedded NUL NUL which makes the current code fail  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38520  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-04-02 14:01:18 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						f98452a969 
					 
					
						
						
							
							added test UTF-16 string with embedded NUL NUL not terminating the string  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38519  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-04-02 13:45:58 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						a905bdb8a4 
					 
					
						
						
							
							let the UTF7 test fail but not crash  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38504  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-04-01 15:53:55 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						7e0a8463eb 
					 
					
						
						
							
							made DoTestConversion() work with strings containing NULs  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38496  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-04-01 03:24:23 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						5975f1982d 
					 
					
						
						
							
							added UTF16 test  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38488  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-03-31 20:25:20 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						b0441359ca 
					 
					
						
						
							
							test predefined wxConvUTF[78] too  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38485  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-03-31 19:30:34 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						7ce0c58f8d 
					 
					
						
						
							
							the expected test result was wrong, corrected; also define a manifest constant only once instead of using its value everywhere  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38483  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-03-31 19:24:23 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						8da7a00a94 
					 
					
						
						
							
							enable tests using \u escapes for VC7; replaced compiler version checks for this with wxHAVE_U_ESCAPE defined once and for all in testprec.h  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38475  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-03-31 17:42:26 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						a65ca3e600 
					 
					
						
						
							
							moved wide char conversion tests to their own file  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38472  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-03-31 17:10:07 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						ede838eb4d 
					 
					
						
						
							
							removed wxTextFile test case, what was it doing here?  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38471  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-03-31 17:07:25 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan Norton 
							
						 
					 
					
						
						
							
						
						8899b155a1 
					 
					
						
						
							
							[ 1068188 ] Precompiled header for the test program [Modified a bit]  
						
						... 
						
						
						
						Regen bakefiles for unit tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30685  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-11-22 05:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						387f829ed1 
					 
					
						
						
							
							moved Unicode tests to testsuite (patch 943945)  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27025  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-04-30 20:26:14 +00:00