Konstantin Triger 0cef0eeb1d TARGET_JVM: correct configuration pathes il y a 19 ans
..
Assembly eb91d44a17 Consts.cs.in: Removed RuntimeVersion as it should be the same as FxFileVersion. Use FxFileVersion for Environment.Version.; Environment.cs: Use Consts.FxFileVersion for Environment.Version as Consts.RuntimeVersion was removed.; AssemblyInfo.cs: Use Consts.FxFileVersion for AssemblyFileVersion. il y a 19 ans
Mainsoft.Drawing.Configuration.jvm d23b6caec3 System.Drawing.vmwcsproj: ImageCodec.jvm.cs il y a 20 ans
Samples 8c2d6a42a8 2006-09-20 Sebastien Pouliot <[email protected]> il y a 19 ans
System.Drawing 1d7cd7a4ff RectangleF.cs: Fix operator !=. Patch by Manuel Alejandro Cerón Estrada. il y a 19 ans
System.Drawing.Design 546a1134d2 Converted source files to UTF-8 (without byte order mark). Use UTF-8 as the default encoding for compilers. il y a 19 ans
System.Drawing.Drawing2D 9bdec12456 Kill all executable flags on *.cs and ChangeLog files. il y a 19 ans
System.Drawing.Imaging 0cef0eeb1d TARGET_JVM: correct configuration pathes il y a 19 ans
System.Drawing.Printing 33fa99469d * PrintingServicesWin32.cs: fix another dumb typo - il y a 19 ans
System.Drawing.Text 9bdec12456 Kill all executable flags on *.cs and ChangeLog files. il y a 19 ans
Test 1d5e175f01 Fixed nunit reference for TARGET_JVM tests il y a 19 ans
cdeclRedirector 5cf18eb164 precompiled windows version updated il y a 22 ans
ChangeLog 19066c02c2 2006-11-16 Carlos Alberto Cortez <[email protected]> il y a 19 ans
GDIPlusTest.csproj 42b427e77e 2006-08-12 Duncan Mak <[email protected]> il y a 19 ans
Makefile d7068d7cbe Makefile: Add new almogaver32bits.tif file to EXTRA_DISTFILES il y a 19 ans
README 644e89a1c7 Minor sentence corrections. il y a 21 ans
SD.csproj b63b0a86bd 2005-08-24 Marek Safar <[email protected]> il y a 20 ans
System.Drawing.dll.sources 08351b8c0d 2005-12-22 Jordi Mas i Hernandez <[email protected]> il y a 20 ans
System.Drawing.sln d126971b6d revert to r48170 il y a 20 ans
System.Drawing.vmwcsproj 74b5cc74e3 workaround removing unsafe code il y a 19 ans
System.Drawing20.vmwcsproj ffa533f15c TARGET_JVM: replace GHROOT with VMW_HOME il y a 19 ans
System.Drawing_test.dll.sources 19066c02c2 2006-11-16 Carlos Alberto Cortez <[email protected]> il y a 19 ans
net_1_1_java_System.Drawing.dll.exclude.sources 4203043e41 correcting SystemIcons.cs reference il y a 20 ans
net_1_1_java_System.Drawing.dll.sources 4203043e41 correcting SystemIcons.cs reference il y a 20 ans
run-tests.bat 68e8a989fd Log files naming fix. il y a 19 ans
run-tests.test.bat e638119b51 Fixing TARGET_JVM test scripts il y a 19 ans
runmonotestfixture.bat 3f3b811c6f Added batch files for automatic testing for TARGET_JVM. il y a 20 ans
runtestfixture.bat 3f3b811c6f Added batch files for automatic testing for TARGET_JVM. il y a 20 ans

README


This README gives some details about Nunit tests and samples for
System.Drawing classes.

Following is the directory structure for the tests and samples:

Test/ (all the nunit test classes go here)
System.Drawing
System.Drawing.Drawing2D
System.Drawing.Imaging
System.Drawing.Printing
System.Drawing.Text

Samples/ (all the samples go here)
General (samples that affect more than a single area of SD)
System.Drawing
System.Drawing.Drawing2D
System.Drawing.Imaging
System.Drawing.Printing
System.Drawing.Text

Please note the directory structure given above is based on System.Drawing
namespaces.

Advice for writing System.Drawing tests/samples
===============================================

Tests are Nunit test classes and follow general Nunit test guidelines. When
you write a new test class, you need to add it to System.Drawing_test.dll.sources
file. Please follow the alphabetical order while adding the name of your test
class.

Samples are independent C# programs with a Main method. Samples are supposed
to solve two purposes. First, samples expose the bugs that are not captured
by Nunit tests. To achieve this, it is advisable not to repeat the code in a
test and a sample for any class until unless required. Second, samples help
System.Drawing users in understanding System.Drawing components as well as in
writing System.Drawing applications. Writing too trivial samples for well known
classes might not be really helpful for the users. It is better to write a sample
to solve a particular problem.