Skip to content
This repository
Browse code

Re-Added JSON parser to FSharpx.TypeProviders - Updated NUnit

  • Loading branch information...
commit d18f6382c293bde64535ca37fa4eb33caa83ea56 1 parent 26967b3
Steffen Forkmann authored September 20, 2011

Showing 76 changed files with 959 additions and 633 deletions. Show diff stats Hide diff stats

  1. 13  FSharpx.sln
  2. 2  build.fsx
  3. 0  packages/{NUnit.2.5.9.10348 → NUnit.2.5.10.11092}/Logo.ico
  4. BIN  packages/NUnit.2.5.10.11092/NUnit.2.5.10.11092.nupkg
  5. 0  packages/{NUnit.2.5.9.10348 → NUnit.2.5.10.11092}/NUnitFitTests.html
  6. 682  packages/{NUnit.2.5.9.10348 → NUnit.2.5.10.11092}/fit-license.txt
  7. BIN  packages/NUnit.2.5.10.11092/lib/nunit.framework.dll
  8. 22  packages/{NUnit.2.5.9.10348 → NUnit.2.5.10.11092}/lib/nunit.framework.xml
  9. BIN  packages/{NUnit.2.5.9.10348 → NUnit.2.5.10.11092}/lib/nunit.mocks.dll
  10. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/lib}/pnunit.framework.dll
  11. 0  packages/{NUnit.2.5.9.10348 → NUnit.2.5.10.11092}/license.txt
  12. 124  packages/NUnit.2.5.10.11092/tools/NUnitTests.VisualState.xml
  13. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/NUnitTests.config
  14. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/NUnitTests.nunit
  15. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/agent.conf
  16. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/agent.log.conf
  17. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/launcher.log.conf
  18. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/Failure.png
  19. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/Ignored.png
  20. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/Inconclusive.png
  21. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/Skipped.png
  22. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/Success.png
  23. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/fit.dll
  24. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/log4net.dll
  25. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/nunit-console-runner.dll
  26. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/nunit-gui-runner.dll
  27. BIN  packages/NUnit.2.5.10.11092/tools/lib/nunit.core.dll
  28. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/nunit.core.interfaces.dll
  29. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/nunit.fixtures.dll
  30. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/nunit.uiexception.dll
  31. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/nunit.uikit.dll
  32. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/lib/nunit.util.dll
  33. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/nunit-agent-x86.exe
  34. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/nunit-agent-x86.exe.config
  35. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/nunit-agent.exe
  36. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/nunit-agent.exe.config
  37. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/nunit-console-x86.exe
  38. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/nunit-console-x86.exe.config
  39. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/nunit-console.exe
  40. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/nunit-console.exe.config
  41. BIN  packages/NUnit.2.5.10.11092/tools/nunit-x86.exe
  42. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/nunit-x86.exe.config
  43. BIN  packages/NUnit.2.5.10.11092/tools/nunit.exe
  44. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/nunit.exe.config
  45. BIN  packages/NUnit.2.5.10.11092/tools/nunit.framework.dll
  46. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/pnunit-agent.exe
  47. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/pnunit-agent.exe.config
  48. BIN  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/pnunit-launcher.exe
  49. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/pnunit-launcher.exe.config
  50. BIN  packages/{NUnit.2.5.9.10348/lib → NUnit.2.5.10.11092/tools}/pnunit.framework.dll
  51. BIN  packages/NUnit.2.5.10.11092/tools/pnunit.tests.dll
  52. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/runFile.exe
  53. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/runFile.exe.config
  54. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/runpnunit.bat
  55. 0  packages/{NUnit.2.5.9.10348/Tools → NUnit.2.5.10.11092/tools}/test.conf
  56. BIN  packages/NUnit.2.5.9.10348/NUnit.2.5.9.10348.nupkg
  57. 277  packages/NUnit.2.5.9.10348/Tools/NUnitFitTests.html
  58. BIN  packages/NUnit.2.5.9.10348/Tools/lib/nunit.core.dll
  59. BIN  packages/NUnit.2.5.9.10348/Tools/nunit-x86.exe
  60. BIN  packages/NUnit.2.5.9.10348/Tools/nunit.exe
  61. BIN  packages/NUnit.2.5.9.10348/Tools/nunit.framework.dll
  62. BIN  packages/NUnit.2.5.9.10348/Tools/pnunit.tests.dll
  63. BIN  packages/NUnit.2.5.9.10348/lib/nunit.framework.dll
  64. 6  packages/repositories.config
  65. 9  src/FSharpx.TypeProviders/FSharpx.TypeProviders.crunchproject.local.xml
  66. 54  src/FSharpx.TypeProviders/FSharpx.TypeProviders.fsproj
  67. 157  src/FSharpx.TypeProviders/JSON.fs
  68. 17  tests/FSharpx.CSharpTests/FSharpx.CSharpTests.csproj
  69. 2  tests/FSharpx.CSharpTests/packages.config
  70. 6  tests/FSharpx.Tests/FSharpx.Tests.fsproj
  71. 2  tests/FSharpx.Tests/packages.config
  72. 9  tests/FSharpx.TypeProviders.Tests/FSharpx.TypeProviders.Tests.crunchproject.local.xml
  73. 77  tests/FSharpx.TypeProviders.Tests/FSharpx.TypeProviders.Tests.fsproj
  74. 92  tests/FSharpx.TypeProviders.Tests/JSON.ParserTests.fs
  75. 37  tests/FSharpx.TypeProviders.Tests/JSON.SerializationTests.fs
  76. 4  tests/FSharpx.TypeProviders.Tests/packages.config
13  FSharpx.sln
... ...
@@ -1,4 +1,3 @@
1  
-
2 1
 Microsoft Visual Studio Solution File, Format Version 11.00
3 2
 # Visual Studio 2010
4 3
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{722621A6-FA45-4129-8B8D-94880DCD7971}"
@@ -15,6 +14,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FSharpx.CSharpTests", "test
15 14
 EndProject
16 15
 Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "FSharpx.Core", "src\FSharpx.Core\FSharpx.Core.fsproj", "{1E95A279-C2A9-498B-BC72-6E7A0D6854CE}"
17 16
 EndProject
  17
+Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "FSharpx.TypeProviders", "src\FSharpx.TypeProviders\FSharpx.TypeProviders.fsproj", "{72613558-B230-43F0-84D7-584030BF5316}"
  18
+EndProject
  19
+Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "FSharpx.TypeProviders.Tests", "tests\FSharpx.TypeProviders.Tests\FSharpx.TypeProviders.Tests.fsproj", "{7B3C99B0-E1B6-4BD8-81BC-3F62300A363F}"
  20
+EndProject
18 21
 Global
19 22
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
20 23
 		Debug|Any CPU = Debug|Any CPU
@@ -33,6 +36,14 @@ Global
33 36
 		{1E95A279-C2A9-498B-BC72-6E7A0D6854CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
34 37
 		{1E95A279-C2A9-498B-BC72-6E7A0D6854CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
35 38
 		{1E95A279-C2A9-498B-BC72-6E7A0D6854CE}.Release|Any CPU.Build.0 = Release|Any CPU
  39
+		{72613558-B230-43F0-84D7-584030BF5316}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  40
+		{72613558-B230-43F0-84D7-584030BF5316}.Debug|Any CPU.Build.0 = Debug|Any CPU
  41
+		{72613558-B230-43F0-84D7-584030BF5316}.Release|Any CPU.ActiveCfg = Release|Any CPU
  42
+		{72613558-B230-43F0-84D7-584030BF5316}.Release|Any CPU.Build.0 = Release|Any CPU
  43
+		{7B3C99B0-E1B6-4BD8-81BC-3F62300A363F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
  44
+		{7B3C99B0-E1B6-4BD8-81BC-3F62300A363F}.Debug|Any CPU.Build.0 = Debug|Any CPU
  45
+		{7B3C99B0-E1B6-4BD8-81BC-3F62300A363F}.Release|Any CPU.ActiveCfg = Release|Any CPU
  46
+		{7B3C99B0-E1B6-4BD8-81BC-3F62300A363F}.Release|Any CPU.Build.0 = Release|Any CPU
36 47
 	EndGlobalSection
37 48
 	GlobalSection(SolutionProperties) = preSolution
38 49
 		HideSolutionNode = FALSE
2  build.fsx
@@ -39,7 +39,7 @@ let frameworkParams =
39 39
 // tools
40 40
 let fakePath = "./packages/FAKE.1.56.6/tools"
41 41
 let nugetPath = "./lib/Nuget/nuget.exe"
42  
-let nunitPath = "./packages/NUnit.2.5.9.10348/Tools"
  42
+let nunitPath = "./packages/NUnit.2.5.10.11092/Tools"
43 43
 
44 44
 // files
45 45
 let appReferences =
0  packages/NUnit.2.5.9.10348/Logo.ico → packages/NUnit.2.5.10.11092/Logo.ico
File renamed without changes
BIN  packages/NUnit.2.5.10.11092/NUnit.2.5.10.11092.nupkg
Binary file not shown
0  packages/NUnit.2.5.9.10348/NUnitFitTests.html → packages/NUnit.2.5.10.11092/NUnitFitTests.html
File renamed without changes
682  packages/NUnit.2.5.9.10348/fit-license.txt → packages/NUnit.2.5.10.11092/fit-license.txt
... ...
@@ -1,342 +1,342 @@
1  
-
2  
-
3  
-		    GNU GENERAL PUBLIC LICENSE
4  
-		       Version 2, June 1991
5  
-
6  
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
7  
-                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
8  
- Everyone is permitted to copy and distribute verbatim copies
9  
- of this license document, but changing it is not allowed.
10  
-
11  
-			    Preamble
12  
-
13  
-  The licenses for most software are designed to take away your
14  
-freedom to share and change it.  By contrast, the GNU General Public
15  
-License is intended to guarantee your freedom to share and change free
16  
-software--to make sure the software is free for all its users.  This
17  
-General Public License applies to most of the Free Software
18  
-Foundation's software and to any other program whose authors commit to
19  
-using it.  (Some other Free Software Foundation software is covered by
20  
-the GNU Library General Public License instead.)  You can apply it to
21  
-your programs, too.
22  
-
23  
-  When we speak of free software, we are referring to freedom, not
24  
-price.  Our General Public Licenses are designed to make sure that you
25  
-have the freedom to distribute copies of free software (and charge for
26  
-this service if you wish), that you receive source code or can get it
27  
-if you want it, that you can change the software or use pieces of it
28  
-in new free programs; and that you know you can do these things.
29  
-
30  
-  To protect your rights, we need to make restrictions that forbid
31  
-anyone to deny you these rights or to ask you to surrender the rights.
32  
-These restrictions translate to certain responsibilities for you if you
33  
-distribute copies of the software, or if you modify it.
34  
-
35  
-  For example, if you distribute copies of such a program, whether
36  
-gratis or for a fee, you must give the recipients all the rights that
37  
-you have.  You must make sure that they, too, receive or can get the
38  
-source code.  And you must show them these terms so they know their
39  
-rights.
40  
-
41  
-  We protect your rights with two steps: (1) copyright the software, and
42  
-(2) offer you this license which gives you legal permission to copy,
43  
-distribute and/or modify the software.
44  
-
45  
-  Also, for each author's protection and ours, we want to make certain
46  
-that everyone understands that there is no warranty for this free
47  
-software.  If the software is modified by someone else and passed on, we
48  
-want its recipients to know that what they have is not the original, so
49  
-that any problems introduced by others will not reflect on the original
50  
-authors' reputations.
51  
-
52  
-  Finally, any free program is threatened constantly by software
53  
-patents.  We wish to avoid the danger that redistributors of a free
54  
-program will individually obtain patent licenses, in effect making the
55  
-program proprietary.  To prevent this, we have made it clear that any
56  
-patent must be licensed for everyone's free use or not licensed at all.
57  
-
58  
-  The precise terms and conditions for copying, distribution and
59  
-modification follow.
60  
-
61  
-		    GNU GENERAL PUBLIC LICENSE
62  
-   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
63  
-
64  
-  0. This License applies to any program or other work which contains
65  
-a notice placed by the copyright holder saying it may be distributed
66  
-under the terms of this General Public License.  The "Program", below,
67  
-refers to any such program or work, and a "work based on the Program"
68  
-means either the Program or any derivative work under copyright law:
69  
-that is to say, a work containing the Program or a portion of it,
70  
-either verbatim or with modifications and/or translated into another
71  
-language.  (Hereinafter, translation is included without limitation in
72  
-the term "modification".)  Each licensee is addressed as "you".
73  
-
74  
-Activities other than copying, distribution and modification are not
75  
-covered by this License; they are outside its scope.  The act of
76  
-running the Program is not restricted, and the output from the Program
77  
-is covered only if its contents constitute a work based on the
78  
-Program (independent of having been made by running the Program).
79  
-Whether that is true depends on what the Program does.
80  
-
81  
-  1. You may copy and distribute verbatim copies of the Program's
82  
-source code as you receive it, in any medium, provided that you
83  
-conspicuously and appropriately publish on each copy an appropriate
84  
-copyright notice and disclaimer of warranty; keep intact all the
85  
-notices that refer to this License and to the absence of any warranty;
86  
-and give any other recipients of the Program a copy of this License
87  
-along with the Program.
88  
-
89  
-You may charge a fee for the physical act of transferring a copy, and
90  
-you may at your option offer warranty protection in exchange for a fee.
91  
-
92  
-  2. You may modify your copy or copies of the Program or any portion
93  
-of it, thus forming a work based on the Program, and copy and
94  
-distribute such modifications or work under the terms of Section 1
95  
-above, provided that you also meet all of these conditions:
96  
-
97  
-    a) You must cause the modified files to carry prominent notices
98  
-    stating that you changed the files and the date of any change.
99  
-
100  
-    b) You must cause any work that you distribute or publish, that in
101  
-    whole or in part contains or is derived from the Program or any
102  
-    part thereof, to be licensed as a whole at no charge to all third
103  
-    parties under the terms of this License.
104  
-
105  
-    c) If the modified program normally reads commands interactively
106  
-    when run, you must cause it, when started running for such
107  
-    interactive use in the most ordinary way, to print or display an
108  
-    announcement including an appropriate copyright notice and a
109  
-    notice that there is no warranty (or else, saying that you provide
110  
-    a warranty) and that users may redistribute the program under
111  
-    these conditions, and telling the user how to view a copy of this
112  
-    License.  (Exception: if the Program itself is interactive but
113  
-    does not normally print such an announcement, your work based on
114  
-    the Program is not required to print an announcement.)
115  
-
116  
-These requirements apply to the modified work as a whole.  If
117  
-identifiable sections of that work are not derived from the Program,
118  
-and can be reasonably considered independent and separate works in
119  
-themselves, then this License, and its terms, do not apply to those
120  
-sections when you distribute them as separate works.  But when you
121  
-distribute the same sections as part of a whole which is a work based
122  
-on the Program, the distribution of the whole must be on the terms of
123  
-this License, whose permissions for other licensees extend to the
124  
-entire whole, and thus to each and every part regardless of who wrote it.
125  
-
126  
-Thus, it is not the intent of this section to claim rights or contest
127  
-your rights to work written entirely by you; rather, the intent is to
128  
-exercise the right to control the distribution of derivative or
129  
-collective works based on the Program.
130  
-
131  
-In addition, mere aggregation of another work not based on the Program
132  
-with the Program (or with a work based on the Program) on a volume of
133  
-a storage or distribution medium does not bring the other work under
134  
-the scope of this License.
135  
-
136  
-  3. You may copy and distribute the Program (or a work based on it,
137  
-under Section 2) in object code or executable form under the terms of
138  
-Sections 1 and 2 above provided that you also do one of the following:
139  
-
140  
-    a) Accompany it with the complete corresponding machine-readable
141  
-    source code, which must be distributed under the terms of Sections
142  
-    1 and 2 above on a medium customarily used for software interchange; or,
143  
-
144  
-    b) Accompany it with a written offer, valid for at least three
145  
-    years, to give any third party, for a charge no more than your
146  
-    cost of physically performing source distribution, a complete
147  
-    machine-readable copy of the corresponding source code, to be
148  
-    distributed under the terms of Sections 1 and 2 above on a medium
149  
-    customarily used for software interchange; or,
150  
-
151  
-    c) Accompany it with the information you received as to the offer
152  
-    to distribute corresponding source code.  (This alternative is
153  
-    allowed only for noncommercial distribution and only if you
154  
-    received the program in object code or executable form with such
155  
-    an offer, in accord with Subsection b above.)
156  
-
157  
-The source code for a work means the preferred form of the work for
158  
-making modifications to it.  For an executable work, complete source
159  
-code means all the source code for all modules it contains, plus any
160  
-associated interface definition files, plus the scripts used to
161  
-control compilation and installation of the executable.  However, as a
162  
-special exception, the source code distributed need not include
163  
-anything that is normally distributed (in either source or binary
164  
-form) with the major components (compiler, kernel, and so on) of the
165  
-operating system on which the executable runs, unless that component
166  
-itself accompanies the executable.
167  
-
168  
-If distribution of executable or object code is made by offering
169  
-access to copy from a designated place, then offering equivalent
170  
-access to copy the source code from the same place counts as
171  
-distribution of the source code, even though third parties are not
172  
-compelled to copy the source along with the object code.
173  
-
174  
-  4. You may not copy, modify, sublicense, or distribute the Program
175  
-except as expressly provided under this License.  Any attempt
176  
-otherwise to copy, modify, sublicense or distribute the Program is
177  
-void, and will automatically terminate your rights under this License.
178  
-However, parties who have received copies, or rights, from you under
179  
-this License will not have their licenses terminated so long as such
180  
-parties remain in full compliance.
181  
-
182  
-  5. You are not required to accept this License, since you have not
183  
-signed it.  However, nothing else grants you permission to modify or
184  
-distribute the Program or its derivative works.  These actions are
185  
-prohibited by law if you do not accept this License.  Therefore, by
186  
-modifying or distributing the Program (or any work based on the
187  
-Program), you indicate your acceptance of this License to do so, and
188  
-all its terms and conditions for copying, distributing or modifying
189  
-the Program or works based on it.
190  
-
191  
-  6. Each time you redistribute the Program (or any work based on the
192  
-Program), the recipient automatically receives a license from the
193  
-original licensor to copy, distribute or modify the Program subject to
194  
-these terms and conditions.  You may not impose any further
195  
-restrictions on the recipients' exercise of the rights granted herein.
196  
-You are not responsible for enforcing compliance by third parties to
197  
-this License.
198  
-
199  
-  7. If, as a consequence of a court judgment or allegation of patent
200  
-infringement or for any other reason (not limited to patent issues),
201  
-conditions are imposed on you (whether by court order, agreement or
202  
-otherwise) that contradict the conditions of this License, they do not
203  
-excuse you from the conditions of this License.  If you cannot
204  
-distribute so as to satisfy simultaneously your obligations under this
205  
-License and any other pertinent obligations, then as a consequence you
206  
-may not distribute the Program at all.  For example, if a patent
207  
-license would not permit royalty-free redistribution of the Program by
208  
-all those who receive copies directly or indirectly through you, then
209  
-the only way you could satisfy both it and this License would be to
210  
-refrain entirely from distribution of the Program.
211  
-
212  
-If any portion of this section is held invalid or unenforceable under
213  
-any particular circumstance, the balance of the section is intended to
214  
-apply and the section as a whole is intended to apply in other
215  
-circumstances.
216  
-
217  
-It is not the purpose of this section to induce you to infringe any
218  
-patents or other property right claims or to contest validity of any
219  
-such claims; this section has the sole purpose of protecting the
220  
-integrity of the free software distribution system, which is
221  
-implemented by public license practices.  Many people have made
222  
-generous contributions to the wide range of software distributed
223  
-through that system in reliance on consistent application of that
224  
-system; it is up to the author/donor to decide if he or she is willing
225  
-to distribute software through any other system and a licensee cannot
226  
-impose that choice.
227  
-
228  
-This section is intended to make thoroughly clear what is believed to
229  
-be a consequence of the rest of this License.
230  
-
231  
-  8. If the distribution and/or use of the Program is restricted in
232  
-certain countries either by patents or by copyrighted interfaces, the
233  
-original copyright holder who places the Program under this License
234  
-may add an explicit geographical distribution limitation excluding
235  
-those countries, so that distribution is permitted only in or among
236  
-countries not thus excluded.  In such case, this License incorporates
237  
-the limitation as if written in the body of this License.
238  
-
239  
-  9. The Free Software Foundation may publish revised and/or new versions
240  
-of the General Public License from time to time.  Such new versions will
241  
-be similar in spirit to the present version, but may differ in detail to
242  
-address new problems or concerns.
243  
-
244  
-Each version is given a distinguishing version number.  If the Program
245  
-specifies a version number of this License which applies to it and "any
246  
-later version", you have the option of following the terms and conditions
247  
-either of that version or of any later version published by the Free
248  
-Software Foundation.  If the Program does not specify a version number of
249  
-this License, you may choose any version ever published by the Free Software
250  
-Foundation.
251  
-
252  
-  10. If you wish to incorporate parts of the Program into other free
253  
-programs whose distribution conditions are different, write to the author
254  
-to ask for permission.  For software which is copyrighted by the Free
255  
-Software Foundation, write to the Free Software Foundation; we sometimes
256  
-make exceptions for this.  Our decision will be guided by the two goals
257  
-of preserving the free status of all derivatives of our free software and
258  
-of promoting the sharing and reuse of software generally.
259  
-
260  
-			    NO WARRANTY
261  
-
262  
-  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
263  
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
264  
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
265  
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
266  
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
267  
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
268  
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
269  
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
270  
-REPAIR OR CORRECTION.
271  
-
272  
-  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
273  
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
274  
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
275  
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
276  
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
277  
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
278  
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
279  
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
280  
-POSSIBILITY OF SUCH DAMAGES.
281  
-
282  
-		     END OF TERMS AND CONDITIONS
283  
-
284  
-	    How to Apply These Terms to Your New Programs
285  
-
286  
-  If you develop a new program, and you want it to be of the greatest
287  
-possible use to the public, the best way to achieve this is to make it
288  
-free software which everyone can redistribute and change under these terms.
289  
-
290  
-  To do so, attach the following notices to the program.  It is safest
291  
-to attach them to the start of each source file to most effectively
292  
-convey the exclusion of warranty; and each file should have at least
293  
-the "copyright" line and a pointer to where the full notice is found.
294  
-
295  
-    <one line to give the program's name and a brief idea of what it does.>
296  
-    Copyright (C) <year>  <name of author>
297  
-
298  
-    This program is free software; you can redistribute it and/or modify
299  
-    it under the terms of the GNU General Public License as published by
300  
-    the Free Software Foundation; either version 2 of the License, or
301  
-    (at your option) any later version.
302  
-
303  
-    This program is distributed in the hope that it will be useful,
304  
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
305  
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
306  
-    GNU General Public License for more details.
307  
-
308  
-    You should have received a copy of the GNU General Public License
309  
-    along with this program; if not, write to the Free Software
310  
-    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
311  
-
312  
-
313  
-Also add information on how to contact you by electronic and paper mail.
314  
-
315  
-If the program is interactive, make it output a short notice like this
316  
-when it starts in an interactive mode:
317  
-
318  
-    Gnomovision version 69, Copyright (C) year name of author
319  
-    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
320  
-    This is free software, and you are welcome to redistribute it
321  
-    under certain conditions; type `show c' for details.
322  
-
323  
-The hypothetical commands `show w' and `show c' should show the appropriate
324  
-parts of the General Public License.  Of course, the commands you use may
325  
-be called something other than `show w' and `show c'; they could even be
326  
-mouse-clicks or menu items--whatever suits your program.
327  
-
328  
-You should also get your employer (if you work as a programmer) or your
329  
-school, if any, to sign a "copyright disclaimer" for the program, if
330  
-necessary.  Here is a sample; alter the names:
331  
-
332  
-  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
333  
-  `Gnomovision' (which makes passes at compilers) written by James Hacker.
334  
-
335  
-  <signature of Ty Coon>, 1 April 1989
336  
-  Ty Coon, President of Vice
337  
-
338  
-This General Public License does not permit incorporating your program into
339  
-proprietary programs.  If your program is a subroutine library, you may
340  
-consider it more useful to permit linking proprietary applications with the
341  
-library.  If this is what you want to do, use the GNU Library General
  1
+
  2
+
  3
+		    GNU GENERAL PUBLIC LICENSE
  4
+		       Version 2, June 1991
  5
+
  6
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  7
+                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  8
+ Everyone is permitted to copy and distribute verbatim copies
  9
+ of this license document, but changing it is not allowed.
  10
+
  11
+			    Preamble
  12
+
  13
+  The licenses for most software are designed to take away your
  14
+freedom to share and change it.  By contrast, the GNU General Public
  15
+License is intended to guarantee your freedom to share and change free
  16
+software--to make sure the software is free for all its users.  This
  17
+General Public License applies to most of the Free Software
  18
+Foundation's software and to any other program whose authors commit to
  19
+using it.  (Some other Free Software Foundation software is covered by
  20
+the GNU Library General Public License instead.)  You can apply it to
  21
+your programs, too.
  22
+
  23
+  When we speak of free software, we are referring to freedom, not
  24
+price.  Our General Public Licenses are designed to make sure that you
  25
+have the freedom to distribute copies of free software (and charge for
  26
+this service if you wish), that you receive source code or can get it
  27
+if you want it, that you can change the software or use pieces of it
  28
+in new free programs; and that you know you can do these things.
  29
+
  30
+  To protect your rights, we need to make restrictions that forbid
  31
+anyone to deny you these rights or to ask you to surrender the rights.
  32
+These restrictions translate to certain responsibilities for you if you
  33
+distribute copies of the software, or if you modify it.
  34
+
  35
+  For example, if you distribute copies of such a program, whether
  36
+gratis or for a fee, you must give the recipients all the rights that
  37
+you have.  You must make sure that they, too, receive or can get the
  38
+source code.  And you must show them these terms so they know their
  39
+rights.
  40
+
  41
+  We protect your rights with two steps: (1) copyright the software, and
  42
+(2) offer you this license which gives you legal permission to copy,
  43
+distribute and/or modify the software.
  44
+
  45
+  Also, for each author's protection and ours, we want to make certain
  46
+that everyone understands that there is no warranty for this free
  47
+software.  If the software is modified by someone else and passed on, we
  48
+want its recipients to know that what they have is not the original, so
  49
+that any problems introduced by others will not reflect on the original
  50
+authors' reputations.
  51
+
  52
+  Finally, any free program is threatened constantly by software
  53
+patents.  We wish to avoid the danger that redistributors of a free
  54
+program will individually obtain patent licenses, in effect making the
  55
+program proprietary.  To prevent this, we have made it clear that any
  56
+patent must be licensed for everyone's free use or not licensed at all.
  57
+
  58
+  The precise terms and conditions for copying, distribution and
  59
+modification follow.
  60
+
  61
+		    GNU GENERAL PUBLIC LICENSE
  62
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  63
+
  64
+  0. This License applies to any program or other work which contains
  65
+a notice placed by the copyright holder saying it may be distributed
  66
+under the terms of this General Public License.  The "Program", below,
  67
+refers to any such program or work, and a "work based on the Program"
  68
+means either the Program or any derivative work under copyright law:
  69
+that is to say, a work containing the Program or a portion of it,
  70
+either verbatim or with modifications and/or translated into another
  71
+language.  (Hereinafter, translation is included without limitation in
  72
+the term "modification".)  Each licensee is addressed as "you".
  73
+
  74
+Activities other than copying, distribution and modification are not
  75
+covered by this License; they are outside its scope.  The act of
  76
+running the Program is not restricted, and the output from the Program
  77
+is covered only if its contents constitute a work based on the
  78
+Program (independent of having been made by running the Program).
  79
+Whether that is true depends on what the Program does.
  80
+
  81
+  1. You may copy and distribute verbatim copies of the Program's
  82
+source code as you receive it, in any medium, provided that you
  83
+conspicuously and appropriately publish on each copy an appropriate
  84
+copyright notice and disclaimer of warranty; keep intact all the
  85
+notices that refer to this License and to the absence of any warranty;
  86
+and give any other recipients of the Program a copy of this License
  87
+along with the Program.
  88
+
  89
+You may charge a fee for the physical act of transferring a copy, and
  90
+you may at your option offer warranty protection in exchange for a fee.
  91
+
  92
+  2. You may modify your copy or copies of the Program or any portion
  93
+of it, thus forming a work based on the Program, and copy and
  94
+distribute such modifications or work under the terms of Section 1
  95
+above, provided that you also meet all of these conditions:
  96
+
  97
+    a) You must cause the modified files to carry prominent notices
  98
+    stating that you changed the files and the date of any change.
  99
+
  100
+    b) You must cause any work that you distribute or publish, that in
  101
+    whole or in part contains or is derived from the Program or any
  102
+    part thereof, to be licensed as a whole at no charge to all third
  103
+    parties under the terms of this License.
  104
+
  105
+    c) If the modified program normally reads commands interactively
  106
+    when run, you must cause it, when started running for such
  107
+    interactive use in the most ordinary way, to print or display an
  108
+    announcement including an appropriate copyright notice and a
  109
+    notice that there is no warranty (or else, saying that you provide
  110
+    a warranty) and that users may redistribute the program under
  111
+    these conditions, and telling the user how to view a copy of this
  112
+    License.  (Exception: if the Program itself is interactive but
  113
+    does not normally print such an announcement, your work based on
  114
+    the Program is not required to print an announcement.)
  115
+
  116
+These requirements apply to the modified work as a whole.  If
  117
+identifiable sections of that work are not derived from the Program,
  118
+and can be reasonably considered independent and separate works in
  119
+themselves, then this License, and its terms, do not apply to those
  120
+sections when you distribute them as separate works.  But when you
  121
+distribute the same sections as part of a whole which is a work based
  122
+on the Program, the distribution of the whole must be on the terms of
  123
+this License, whose permissions for other licensees extend to the
  124
+entire whole, and thus to each and every part regardless of who wrote it.
  125
+
  126
+Thus, it is not the intent of this section to claim rights or contest
  127
+your rights to work written entirely by you; rather, the intent is to
  128
+exercise the right to control the distribution of derivative or
  129
+collective works based on the Program.
  130
+
  131
+In addition, mere aggregation of another work not based on the Program
  132
+with the Program (or with a work based on the Program) on a volume of
  133
+a storage or distribution medium does not bring the other work under
  134
+the scope of this License.
  135
+
  136
+  3. You may copy and distribute the Program (or a work based on it,
  137
+under Section 2) in object code or executable form under the terms of
  138
+Sections 1 and 2 above provided that you also do one of the following:
  139
+
  140
+    a) Accompany it with the complete corresponding machine-readable
  141
+    source code, which must be distributed under the terms of Sections
  142
+    1 and 2 above on a medium customarily used for software interchange; or,
  143
+
  144
+    b) Accompany it with a written offer, valid for at least three
  145
+    years, to give any third party, for a charge no more than your
  146
+    cost of physically performing source distribution, a complete
  147
+    machine-readable copy of the corresponding source code, to be
  148
+    distributed under the terms of Sections 1 and 2 above on a medium
  149
+    customarily used for software interchange; or,
  150
+
  151
+    c) Accompany it with the information you received as to the offer
  152
+    to distribute corresponding source code.  (This alternative is
  153
+    allowed only for noncommercial distribution and only if you
  154
+    received the program in object code or executable form with such
  155
+    an offer, in accord with Subsection b above.)
  156
+
  157
+The source code for a work means the preferred form of the work for
  158
+making modifications to it.  For an executable work, complete source
  159
+code means all the source code for all modules it contains, plus any
  160
+associated interface definition files, plus the scripts used to
  161
+control compilation and installation of the executable.  However, as a
  162
+special exception, the source code distributed need not include
  163
+anything that is normally distributed (in either source or binary
  164
+form) with the major components (compiler, kernel, and so on) of the
  165
+operating system on which the executable runs, unless that component
  166
+itself accompanies the executable.
  167
+
  168
+If distribution of executable or object code is made by offering
  169
+access to copy from a designated place, then offering equivalent
  170
+access to copy the source code from the same place counts as
  171
+distribution of the source code, even though third parties are not
  172
+compelled to copy the source along with the object code.
  173
+
  174
+  4. You may not copy, modify, sublicense, or distribute the Program
  175
+except as expressly provided under this License.  Any attempt
  176
+otherwise to copy, modify, sublicense or distribute the Program is
  177
+void, and will automatically terminate your rights under this License.
  178
+However, parties who have received copies, or rights, from you under
  179
+this License will not have their licenses terminated so long as such
  180
+parties remain in full compliance.
  181
+
  182
+  5. You are not required to accept this License, since you have not
  183
+signed it.  However, nothing else grants you permission to modify or
  184
+distribute the Program or its derivative works.  These actions are
  185
+prohibited by law if you do not accept this License.  Therefore, by
  186
+modifying or distributing the Program (or any work based on the
  187
+Program), you indicate your acceptance of this License to do so, and
  188
+all its terms and conditions for copying, distributing or modifying
  189
+the Program or works based on it.
  190
+
  191
+  6. Each time you redistribute the Program (or any work based on the
  192
+Program), the recipient automatically receives a license from the
  193
+original licensor to copy, distribute or modify the Program subject to
  194
+these terms and conditions.  You may not impose any further
  195
+restrictions on the recipients' exercise of the rights granted herein.
  196
+You are not responsible for enforcing compliance by third parties to
  197
+this License.
  198
+
  199
+  7. If, as a consequence of a court judgment or allegation of patent
  200
+infringement or for any other reason (not limited to patent issues),
  201
+conditions are imposed on you (whether by court order, agreement or
  202
+otherwise) that contradict the conditions of this License, they do not
  203
+excuse you from the conditions of this License.  If you cannot
  204
+distribute so as to satisfy simultaneously your obligations under this
  205
+License and any other pertinent obligations, then as a consequence you
  206
+may not distribute the Program at all.  For example, if a patent
  207
+license would not permit royalty-free redistribution of the Program by
  208
+all those who receive copies directly or indirectly through you, then
  209
+the only way you could satisfy both it and this License would be to
  210
+refrain entirely from distribution of the Program.
  211
+
  212
+If any portion of this section is held invalid or unenforceable under
  213
+any particular circumstance, the balance of the section is intended to
  214
+apply and the section as a whole is intended to apply in other
  215
+circumstances.
  216
+
  217
+It is not the purpose of this section to induce you to infringe any
  218
+patents or other property right claims or to contest validity of any
  219
+such claims; this section has the sole purpose of protecting the
  220
+integrity of the free software distribution system, which is
  221
+implemented by public license practices.  Many people have made
  222
+generous contributions to the wide range of software distributed
  223
+through that system in reliance on consistent application of that
  224
+system; it is up to the author/donor to decide if he or she is willing
  225
+to distribute software through any other system and a licensee cannot
  226
+impose that choice.
  227
+
  228
+This section is intended to make thoroughly clear what is believed to
  229
+be a consequence of the rest of this License.
  230
+
  231
+  8. If the distribution and/or use of the Program is restricted in
  232
+certain countries either by patents or by copyrighted interfaces, the
  233
+original copyright holder who places the Program under this License
  234
+may add an explicit geographical distribution limitation excluding
  235
+those countries, so that distribution is permitted only in or among
  236
+countries not thus excluded.  In such case, this License incorporates
  237
+the limitation as if written in the body of this License.
  238
+
  239
+  9. The Free Software Foundation may publish revised and/or new versions
  240
+of the General Public License from time to time.  Such new versions will
  241
+be similar in spirit to the present version, but may differ in detail to
  242
+address new problems or concerns.
  243
+
  244
+Each version is given a distinguishing version number.  If the Program
  245
+specifies a version number of this License which applies to it and "any
  246
+later version", you have the option of following the terms and conditions
  247
+either of that version or of any later version published by the Free
  248
+Software Foundation.  If the Program does not specify a version number of
  249
+this License, you may choose any version ever published by the Free Software
  250
+Foundation.
  251
+
  252
+  10. If you wish to incorporate parts of the Program into other free
  253
+programs whose distribution conditions are different, write to the author
  254
+to ask for permission.  For software which is copyrighted by the Free
  255
+Software Foundation, write to the Free Software Foundation; we sometimes
  256
+make exceptions for this.  Our decision will be guided by the two goals
  257
+of preserving the free status of all derivatives of our free software and
  258
+of promoting the sharing and reuse of software generally.
  259
+
  260
+			    NO WARRANTY
  261
+
  262
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  263
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
  264
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  265
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  266
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  267
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
  268
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
  269
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  270
+REPAIR OR CORRECTION.
  271
+
  272
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  273
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  274
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  275
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  276
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  277
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  278
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  279
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  280
+POSSIBILITY OF SUCH DAMAGES.
  281
+
  282
+		     END OF TERMS AND CONDITIONS
  283
+
  284
+	    How to Apply These Terms to Your New Programs
  285
+
  286
+  If you develop a new program, and you want it to be of the greatest
  287
+possible use to the public, the best way to achieve this is to make it
  288
+free software which everyone can redistribute and change under these terms.
  289
+
  290
+  To do so, attach the following notices to the program.  It is safest
  291
+to attach them to the start of each source file to most effectively
  292
+convey the exclusion of warranty; and each file should have at least
  293
+the "copyright" line and a pointer to where the full notice is found.
  294
+
  295
+    <one line to give the program's name and a brief idea of what it does.>
  296
+    Copyright (C) <year>  <name of author>
  297
+
  298
+    This program is free software; you can redistribute it and/or modify
  299
+    it under the terms of the GNU General Public License as published by
  300
+    the Free Software Foundation; either version 2 of the License, or
  301
+    (at your option) any later version.
  302
+
  303
+    This program is distributed in the hope that it will be useful,
  304
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
  305
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  306
+    GNU General Public License for more details.
  307
+
  308
+    You should have received a copy of the GNU General Public License
  309
+    along with this program; if not, write to the Free Software
  310
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  311
+
  312
+
  313
+Also add information on how to contact you by electronic and paper mail.
  314
+
  315
+If the program is interactive, make it output a short notice like this
  316
+when it starts in an interactive mode:
  317
+
  318
+    Gnomovision version 69, Copyright (C) year name of author
  319
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  320
+    This is free software, and you are welcome to redistribute it
  321
+    under certain conditions; type `show c' for details.
  322
+
  323
+The hypothetical commands `show w' and `show c' should show the appropriate
  324
+parts of the General Public License.  Of course, the commands you use may
  325
+be called something other than `show w' and `show c'; they could even be
  326
+mouse-clicks or menu items--whatever suits your program.
  327
+
  328
+You should also get your employer (if you work as a programmer) or your
  329
+school, if any, to sign a "copyright disclaimer" for the program, if
  330
+necessary.  Here is a sample; alter the names:
  331
+
  332
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  333
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
  334
+
  335
+  <signature of Ty Coon>, 1 April 1989
  336
+  Ty Coon, President of Vice
  337
+
  338
+This General Public License does not permit incorporating your program into
  339
+proprietary programs.  If your program is a subroutine library, you may
  340
+consider it more useful to permit linking proprietary applications with the
  341
+library.  If this is what you want to do, use the GNU Library General
342 342
 Public License instead of this License.
BIN  packages/NUnit.2.5.10.11092/lib/nunit.framework.dll
Binary file not shown
22  packages/NUnit.2.5.9.10348/lib/nunit.framework.xml → packages/NUnit.2.5.10.11092/lib/nunit.framework.xml
@@ -703,6 +703,17 @@
703 703
             </summary>
704 704
             <value>The result.</value>
705 705
         </member>
  706
+        <member name="P:NUnit.Framework.TestCaseAttribute.Categories">
  707
+            <summary>
  708
+            Gets a list of categories associated with this test;
  709
+            </summary>
  710
+        </member>
  711
+        <member name="P:NUnit.Framework.TestCaseAttribute.Category">
  712
+            <summary>
  713
+            Gets or sets the category associated with this test.
  714
+            May be a single category or a comma-separated list.
  715
+            </summary>
  716
+        </member>
706 717
         <member name="P:NUnit.Framework.TestCaseAttribute.ExpectedException">
707 718
             <summary>
708 719
             Gets or sets the expected exception.
@@ -810,6 +821,17 @@
810 821
             Descriptive text for this fixture
811 822
             </summary>
812 823
         </member>
  824
+        <member name="P:NUnit.Framework.TestFixtureAttribute.Category">
  825
+            <summary>
  826
+            Gets and sets the category for this fixture.
  827
+            May be a comma-separated list of categories.
  828
+            </summary>
  829
+        </member>
  830
+        <member name="P:NUnit.Framework.TestFixtureAttribute.Categories">
  831
+            <summary>
  832
+            Gets a list of categories for this fixture
  833
+            </summary>
  834
+        </member>
813 835
         <member name="P:NUnit.Framework.TestFixtureAttribute.Arguments">
814 836
             <summary>
815 837
             The arguments originally provided to the attribute
BIN  packages/NUnit.2.5.9.10348/lib/nunit.mocks.dll → packages/NUnit.2.5.10.11092/lib/nunit.mocks.dll
Binary file not shown
BIN  ...ages/NUnit.2.5.9.10348/Tools/pnunit.framework.dll → packages/NUnit.2.5.10.11092/lib/pnunit.framework.dll
Binary file not shown
0  packages/NUnit.2.5.9.10348/license.txt → packages/NUnit.2.5.10.11092/license.txt
File renamed without changes
124  packages/NUnit.2.5.10.11092/tools/NUnitTests.VisualState.xml
... ...
@@ -0,0 +1,124 @@
  1
+<?xml version="1.0" encoding="utf-8"?>
  2
+<VisualState xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ShowCheckBoxes="false">
  3
+  <TopNode>[0-1000]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\NUnitTests.nunit</TopNode>
  4
+  <SelectedNode>[0-1000]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\NUnitTests.nunit</SelectedNode>
  5
+  <ExcludeCategories>false</ExcludeCategories>
  6
+  <Nodes>
  7
+    <Node UniqueName="[0-1000]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\NUnitTests.nunit" Expanded="true" />
  8
+    <Node UniqueName="[0-2832]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.framework.tests.dll" Expanded="true" />
  9
+    <Node UniqueName="[0-2833]NUnit" Expanded="true" />
  10
+    <Node UniqueName="[0-2834]NUnit.Framework" Expanded="true" />
  11
+    <Node UniqueName="[0-2835]NUnit.Framework.Constraints" Expanded="true" />
  12
+    <Node UniqueName="[0-1001]NUnit.Framework.Constraints.AfterConstraintTest" Expanded="true" />
  13
+    <Node UniqueName="[0-1023]NUnit.Framework.Constraints.AndTest" Expanded="true" />
  14
+    <Node UniqueName="[0-1914]NUnit.Framework.Constraints.AssignableFromTest" Expanded="true" />
  15
+    <Node UniqueName="[0-1924]NUnit.Framework.Constraints.AssignableToTest" Expanded="true" />
  16
+    <Node UniqueName="[0-1934]NUnit.Framework.Constraints.AttributeExistsConstraintTest" Expanded="true" />
  17
+    <Node UniqueName="[0-1697]NUnit.Framework.Constraints.BinarySerializableTest" Expanded="true" />
  18
+    <Node UniqueName="[0-1144]NUnit.Framework.Constraints.ComparerTests" Expanded="true" />
  19
+    <Node UniqueName="[0-1271]NUnit.Framework.Constraints.EmptyConstraintTest" Expanded="true" />
  20
+    <Node UniqueName="[0-1806]NUnit.Framework.Constraints.EndsWithTest" Expanded="true" />
  21
+    <Node UniqueName="[0-1826]NUnit.Framework.Constraints.EndsWithTestIgnoringCase" Expanded="true" />
  22
+    <Node UniqueName="[0-1300]NUnit.Framework.Constraints.EqualConstraintTest" Expanded="true" />
  23
+    <Node UniqueName="[0-1893]NUnit.Framework.Constraints.ExactTypeTest" Expanded="true" />
  24
+    <Node UniqueName="[0-1060]NUnit.Framework.Constraints.FalseConstraintTest" Expanded="true" />
  25
+    <Node UniqueName="[0-1196]NUnit.Framework.Constraints.GreaterThanOrEqualTest" Expanded="true" />
  26
+    <Node UniqueName="[0-1176]NUnit.Framework.Constraints.GreaterThanTest" Expanded="true" />
  27
+    <Node UniqueName="[0-1904]NUnit.Framework.Constraints.InstanceOfTypeTest" Expanded="true" />
  28
+    <Node UniqueName="[0-1234]NUnit.Framework.Constraints.LessThanOrEqualTest" Expanded="true" />
  29
+    <Node UniqueName="[0-1214]NUnit.Framework.Constraints.LessThanTest" Expanded="true" />
  30
+    <Node UniqueName="[0-1398]NUnit.Framework.Constraints.MsgUtilTests" Expanded="true" />
  31
+    <Node UniqueName="[0-1076]NUnit.Framework.Constraints.NaNConstraintTest" Expanded="true" />
  32
+    <Node UniqueName="[0-1429]NUnit.Framework.Constraints.NotTest" Expanded="true" />
  33
+    <Node UniqueName="[0-1035]NUnit.Framework.Constraints.NullConstraintTest" Expanded="true" />
  34
+    <Node UniqueName="[0-1288]NUnit.Framework.Constraints.NullOrEmptyStringConstraintTest" Expanded="true" />
  35
+    <Node UniqueName="[0-1443]NUnit.Framework.Constraints.NumericsTest" Expanded="true" />
  36
+    <Node UniqueName="[0-1477]NUnit.Framework.Constraints.OrTest" Expanded="true" />
  37
+    <Node UniqueName="[0-1643]NUnit.Framework.Constraints.PropertyExistsTest" Expanded="true" />
  38
+    <Node UniqueName="[0-1660]NUnit.Framework.Constraints.PropertyTest" Expanded="true" />
  39
+    <Node UniqueName="[0-1252]NUnit.Framework.Constraints.RangeConstraintTest" Expanded="true" />
  40
+    <Node UniqueName="[0-1677]NUnit.Framework.Constraints.ReusableConstraintTests" Expanded="true" />
  41
+    <Node UniqueName="[0-1684]NUnit.Framework.Constraints.SameAsTest" Expanded="true" />
  42
+    <Node UniqueName="[0-1615]NUnit.Framework.Constraints.SamePathOrUnderTest_Linux" Expanded="true" />
  43
+    <Node UniqueName="[0-1592]NUnit.Framework.Constraints.SamePathOrUnderTest_Windows" Expanded="true" />
  44
+    <Node UniqueName="[0-1507]NUnit.Framework.Constraints.SamePathTest_Linux" Expanded="true" />
  45
+    <Node UniqueName="[0-1488]NUnit.Framework.Constraints.SamePathTest_Windows" Expanded="true" />
  46
+    <Node UniqueName="[0-1766]NUnit.Framework.Constraints.StartsWithTest" Expanded="true" />
  47
+    <Node UniqueName="[0-1786]NUnit.Framework.Constraints.StartsWithTestIgnoringCase" Expanded="true" />
  48
+    <Node UniqueName="[0-1559]NUnit.Framework.Constraints.SubPathTest_Linux" Expanded="true" />
  49
+    <Node UniqueName="[0-1529]NUnit.Framework.Constraints.SubPathTest_Windows" Expanded="true" />
  50
+    <Node UniqueName="[0-1728]NUnit.Framework.Constraints.SubstringTest" Expanded="true" />
  51
+    <Node UniqueName="[0-1748]NUnit.Framework.Constraints.SubstringTestIgnoringCase" Expanded="true" />
  52
+    <Node UniqueName="[0-1846]NUnit.Framework.Constraints.ThrowsConstraintTest_ExactType" Expanded="true" />
  53
+    <Node UniqueName="[0-1859]NUnit.Framework.Constraints.ThrowsConstraintTest_InstanceOfType" Expanded="true" />
  54
+    <Node UniqueName="[0-1873]NUnit.Framework.Constraints.ThrowsConstraintTest_WithConstraint" Expanded="true" />
  55
+    <Node UniqueName="[0-1044]NUnit.Framework.Constraints.TrueConstraintTest" Expanded="true" />
  56
+    <Node UniqueName="[0-1711]NUnit.Framework.Constraints.XmlSerializableTest" Expanded="true" />
  57
+    <Node UniqueName="[0-2836]NUnit.Framework.Syntax" Expanded="true" />
  58
+    <Node UniqueName="[0-2093]NUnit.Framework.Syntax.InvalidCodeTests" Expanded="true" />
  59
+    <Node UniqueName="[0-2837]NUnit.Framework.Tests" Expanded="true" />
  60
+    <Node UniqueName="[0-2772]NUnit.Framework.Tests.ValuesAttributeTests" Expanded="true" />
  61
+    <Node UniqueName="[0-3878]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.core.tests.dll" Expanded="true" />
  62
+    <Node UniqueName="[0-3879]NUnit" Expanded="true" />
  63
+    <Node UniqueName="[0-3880]NUnit.Core" Expanded="true" />
  64
+    <Node UniqueName="[0-3881]NUnit.Core.Tests" Expanded="true" />
  65
+    <Node UniqueName="[0-2919]NUnit.Core.Tests.CategoryAttributeTests" Expanded="true" />
  66
+    <Node UniqueName="[0-2929]NUnit.Core.Tests.CombinatorialTests" Expanded="true" />
  67
+    <Node UniqueName="[0-2998]NUnit.Core.Tests.CultureSettingAndDetectionTests" Expanded="true" />
  68
+    <Node UniqueName="[0-3021]NUnit.Core.Tests.EventQueueTests" Expanded="true" />
  69
+    <Node UniqueName="[0-3882]NUnit.Core.Tests.Generic" Expanded="true" />
  70
+    <Node UniqueName="[0-2838]NUnit.Core.Tests.Generic.DeduceTypeArgsFromArgs&lt;T1,T2&gt;" Expanded="true" />
  71
+    <Node UniqueName="[0-2839]NUnit.Core.Tests.Generic.DeduceTypeArgsFromArgs&lt;Double,Int32&gt;(100.0d,42)" Expanded="true" />
  72
+    <Node UniqueName="[0-2842]NUnit.Core.Tests.Generic.DeduceTypeArgsFromArgs&lt;Int32,Double&gt;(42,100.0d)" Expanded="true" />
  73
+    <Node UniqueName="[0-2845]NUnit.Core.Tests.Generic.SimpleGenericFixture&lt;TList&gt;" Expanded="true" />
  74
+    <Node UniqueName="[0-2850]NUnit.Core.Tests.Generic.SimpleGenericMethods" Expanded="true" />
  75
+    <Node UniqueName="[0-2866]NUnit.Core.Tests.Generic.TypeParameterUsedWithTestMethod&lt;T&gt;" Expanded="true" />
  76
+    <Node UniqueName="[0-2867]NUnit.Core.Tests.Generic.TypeParameterUsedWithTestMethod&lt;Double&gt;" Expanded="true" />
  77
+    <Node UniqueName="[0-3158]NUnit.Core.Tests.PairwiseTest" Expanded="true" />
  78
+    <Node UniqueName="[0-3169]NUnit.Core.Tests.PairwiseTest+LiveTest" Expanded="true" />
  79
+    <Node UniqueName="[0-3178]NUnit.Core.Tests.ParameterizedTestFixture" Expanded="true" />
  80
+    <Node UniqueName="[0-3195]NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources" Expanded="true" />
  81
+    <Node UniqueName="[0-3196]NUnit.Core.Tests.ParameterizedTestFixtureWithDataSources(42)" Expanded="true" />
  82
+    <Node UniqueName="[0-3188]NUnit.Core.Tests.ParameterizedTestFixtureWithNullArguments" Expanded="true" />
  83
+    <Node UniqueName="[0-3297]NUnit.Core.Tests.RuntimeFrameworkTests" Expanded="true" />
  84
+    <Node UniqueName="[0-3466]NUnit.Core.Tests.TestCaseAttributeTests" Expanded="true" />
  85
+    <Node UniqueName="[0-3536]NUnit.Core.Tests.TestCaseSourceTests" Expanded="true" />
  86
+    <Node UniqueName="[0-3753]NUnit.Core.Tests.TheoryTests" Expanded="true" />
  87
+    <Node UniqueName="[0-3775]NUnit.Core.Tests.TheoryTests+SqrtTests_DisplayResults" Expanded="true" />
  88
+    <Node UniqueName="[0-3817]NUnit.Core.Tests.TypeHelperTests" Expanded="true" />
  89
+    <Node UniqueName="[0-3844]NUnit.Core.Tests.ValueSourceTests" Expanded="true" />
  90
+    <Node UniqueName="[0-4250]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.util.tests.dll" Expanded="true" />
  91
+    <Node UniqueName="[0-4251]NUnit" Expanded="true" />
  92
+    <Node UniqueName="[0-4252]NUnit.Util" Expanded="true" />
  93
+    <Node UniqueName="[0-4134]NUnit.Util.Tests.ServiceManagerSetUpFixture" Expanded="true" />
  94
+    <Node UniqueName="[0-4110]NUnit.Util.Tests.RuntimeFrameworkSelectorTests" Expanded="true" />
  95
+    <Node UniqueName="[0-4302]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.mocks.tests.dll" Expanded="true" />
  96
+    <Node UniqueName="[0-4303]NUnit" Expanded="true" />
  97
+    <Node UniqueName="[0-4304]NUnit.Mocks" Expanded="true" />
  98
+    <Node UniqueName="[0-4305]NUnit.Mocks.Tests" Expanded="true" />
  99
+    <Node UniqueName="[0-4361]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit-console.tests.dll" Expanded="true" />
  100
+    <Node UniqueName="[0-4362]NUnit" Expanded="true" />
  101
+    <Node UniqueName="[0-4363]NUnit.ConsoleRunner" Expanded="true" />
  102
+    <Node UniqueName="[0-4364]NUnit.ConsoleRunner.Tests" Expanded="true" />
  103
+    <Node UniqueName="[0-4345]NUnit.ConsoleRunner.Tests.TestNameParserTests" Expanded="true" />
  104
+    <Node UniqueName="[0-4604]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.uiexception.tests.dll" Expanded="true" />
  105
+    <Node UniqueName="[0-4605]NUnit" Expanded="true" />
  106
+    <Node UniqueName="[0-4606]NUnit.UiException" Expanded="true" />
  107
+    <Node UniqueName="[0-4607]NUnit.UiException.Tests" Expanded="true" />
  108
+    <Node UniqueName="[0-4608]NUnit.UiException.Tests.CodeFormatters" Expanded="true" />
  109
+    <Node UniqueName="[0-4609]NUnit.UiException.Tests.Controls" Expanded="true" />
  110
+    <Node UniqueName="[0-4610]NUnit.UiException.Tests.StackTraceAnalyzers" Expanded="true" />
  111
+    <Node UniqueName="[0-4665]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.uikit.tests.dll" Expanded="true" />
  112
+    <Node UniqueName="[0-4666]NUnit" Expanded="true" />
  113
+    <Node UniqueName="[0-4667]NUnit.UiKit" Expanded="true" />
  114
+    <Node UniqueName="[0-4668]NUnit.UiKit.Tests" Expanded="true" />
  115
+    <Node UniqueName="[0-4687]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit-gui.tests.dll" Expanded="true" />
  116
+    <Node UniqueName="[0-4688]NUnit" Expanded="true" />
  117
+    <Node UniqueName="[0-4689]NUnit.Gui" Expanded="true" />
  118
+    <Node UniqueName="[0-4690]NUnit.Gui.Tests" Expanded="true" />
  119
+    <Node UniqueName="[0-4699]D:\Dev\NUnit\nunit-2.5\work\build\net\2.0\release\tests/nunit.fixtures.tests.dll" Expanded="true" />
  120
+    <Node UniqueName="[0-4700]NUnit" Expanded="true" />
  121
+    <Node UniqueName="[0-4701]NUnit.Fixtures" Expanded="true" />
  122
+    <Node UniqueName="[0-4702]NUnit.Fixtures.Tests" Expanded="true" />
  123
+  </Nodes>
  124
+</VisualState>
0  packages/NUnit.2.5.9.10348/Tools/NUnitTests.config → packages/NUnit.2.5.10.11092/tools/NUnitTests.config
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/NUnitTests.nunit → packages/NUnit.2.5.10.11092/tools/NUnitTests.nunit
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/agent.conf → packages/NUnit.2.5.10.11092/tools/agent.conf
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/agent.log.conf → packages/NUnit.2.5.10.11092/tools/agent.log.conf
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/launcher.log.conf → packages/NUnit.2.5.10.11092/tools/launcher.log.conf
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/lib/Failure.png → packages/NUnit.2.5.10.11092/tools/lib/Failure.png
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/lib/Ignored.png → packages/NUnit.2.5.10.11092/tools/lib/Ignored.png
File renamed without changes
0  ...ages/NUnit.2.5.9.10348/Tools/lib/Inconclusive.png → ...ges/NUnit.2.5.10.11092/tools/lib/Inconclusive.png
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/lib/Skipped.png → packages/NUnit.2.5.10.11092/tools/lib/Skipped.png
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/lib/Success.png → packages/NUnit.2.5.10.11092/tools/lib/Success.png
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/lib/fit.dll → packages/NUnit.2.5.10.11092/tools/lib/fit.dll
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/lib/log4net.dll → packages/NUnit.2.5.10.11092/tools/lib/log4net.dll
File renamed without changes
BIN  ...it.2.5.9.10348/Tools/lib/nunit-console-runner.dll → ...t.2.5.10.11092/tools/lib/nunit-console-runner.dll
Binary file not shown
BIN  .../NUnit.2.5.9.10348/Tools/lib/nunit-gui-runner.dll → ...NUnit.2.5.10.11092/tools/lib/nunit-gui-runner.dll
Binary file not shown
BIN  packages/NUnit.2.5.10.11092/tools/lib/nunit.core.dll
Binary file not shown
BIN  ...t.2.5.9.10348/Tools/lib/nunit.core.interfaces.dll → ....2.5.10.11092/tools/lib/nunit.core.interfaces.dll
Binary file not shown
BIN  ...es/NUnit.2.5.9.10348/Tools/lib/nunit.fixtures.dll → ...s/NUnit.2.5.10.11092/tools/lib/nunit.fixtures.dll
Binary file not shown
BIN  ...NUnit.2.5.9.10348/Tools/lib/nunit.uiexception.dll → ...Unit.2.5.10.11092/tools/lib/nunit.uiexception.dll
Binary file not shown
BIN  packages/NUnit.2.5.9.10348/Tools/lib/nunit.uikit.dll → ...ages/NUnit.2.5.10.11092/tools/lib/nunit.uikit.dll
Binary file not shown
BIN  packages/NUnit.2.5.9.10348/Tools/lib/nunit.util.dll → packages/NUnit.2.5.10.11092/tools/lib/nunit.util.dll
Binary file not shown
BIN  packages/NUnit.2.5.9.10348/Tools/nunit-agent-x86.exe → ...ages/NUnit.2.5.10.11092/tools/nunit-agent-x86.exe
Binary file not shown
0  ...Unit.2.5.9.10348/Tools/nunit-agent-x86.exe.config → ...nit.2.5.10.11092/tools/nunit-agent-x86.exe.config
File renamed without changes
BIN  packages/NUnit.2.5.9.10348/Tools/nunit-agent.exe → packages/NUnit.2.5.10.11092/tools/nunit-agent.exe
Binary file not shown
0  ...es/NUnit.2.5.9.10348/Tools/nunit-agent.exe.config → ...s/NUnit.2.5.10.11092/tools/nunit-agent.exe.config
File renamed without changes
BIN  ...ges/NUnit.2.5.9.10348/Tools/nunit-console-x86.exe → ...es/NUnit.2.5.10.11092/tools/nunit-console-x86.exe
Binary file not shown
0  ...it.2.5.9.10348/Tools/nunit-console-x86.exe.config → ...t.2.5.10.11092/tools/nunit-console-x86.exe.config
File renamed without changes
BIN  packages/NUnit.2.5.9.10348/Tools/nunit-console.exe → packages/NUnit.2.5.10.11092/tools/nunit-console.exe
Binary file not shown
0  .../NUnit.2.5.9.10348/Tools/nunit-console.exe.config → ...NUnit.2.5.10.11092/tools/nunit-console.exe.config
File renamed without changes
BIN  packages/NUnit.2.5.10.11092/tools/nunit-x86.exe
Binary file not shown
0  ...ages/NUnit.2.5.9.10348/Tools/nunit-x86.exe.config → ...ges/NUnit.2.5.10.11092/tools/nunit-x86.exe.config
File renamed without changes
BIN  packages/NUnit.2.5.10.11092/tools/nunit.exe
Binary file not shown
0  packages/NUnit.2.5.9.10348/Tools/nunit.exe.config → packages/NUnit.2.5.10.11092/tools/nunit.exe.config
File renamed without changes
BIN  packages/NUnit.2.5.10.11092/tools/nunit.framework.dll
Binary file not shown
BIN  packages/NUnit.2.5.9.10348/Tools/pnunit-agent.exe → packages/NUnit.2.5.10.11092/tools/pnunit-agent.exe
Binary file not shown
0  ...s/NUnit.2.5.9.10348/Tools/pnunit-agent.exe.config → .../NUnit.2.5.10.11092/tools/pnunit-agent.exe.config
File renamed without changes
BIN  packages/NUnit.2.5.9.10348/Tools/pnunit-launcher.exe → ...ages/NUnit.2.5.10.11092/tools/pnunit-launcher.exe
Binary file not shown
0  ...Unit.2.5.9.10348/Tools/pnunit-launcher.exe.config → ...nit.2.5.10.11092/tools/pnunit-launcher.exe.config
File renamed without changes
BIN  packages/NUnit.2.5.9.10348/lib/pnunit.framework.dll → ...ges/NUnit.2.5.10.11092/tools/pnunit.framework.dll
Binary file not shown
BIN  packages/NUnit.2.5.10.11092/tools/pnunit.tests.dll
Binary file not shown
0  packages/NUnit.2.5.9.10348/Tools/runFile.exe → packages/NUnit.2.5.10.11092/tools/runFile.exe
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/runFile.exe.config → packages/NUnit.2.5.10.11092/tools/runFile.exe.config
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/runpnunit.bat → packages/NUnit.2.5.10.11092/tools/runpnunit.bat
File renamed without changes
0  packages/NUnit.2.5.9.10348/Tools/test.conf → packages/NUnit.2.5.10.11092/tools/test.conf
File renamed without changes
BIN  packages/NUnit.2.5.9.10348/NUnit.2.5.9.10348.nupkg
Binary file not shown
277  packages/NUnit.2.5.9.10348/Tools/NUnitFitTests.html
... ...
@@ -1,277 +0,0 @@
1  
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2  
-<html>
3  
-	<body>
4  
-		<h1>NUnit Acceptance Tests</h1>
5  
-		<p>
6  
-		Developers love self-referential programs! Hence, NUnit has always run all it's 
7  
-		own tests, even those that are not really unit tests.
8  
-		<p>Now, beginning with NUnit 2.4, NUnit has top-level tests using Ward Cunningham's 
9  
-			FIT framework. At this time, the tests are pretty rudimentary, but it's a start 
10  
-			and it's a framework for doing more.
11  
-			<h2>Running the Tests</h2>
12  
-		<p>Open a console or shell window and navigate to the NUnit bin directory, which 
13  
-			contains this file. To run the test under Microsoft .Net, enter the command
14  
-			<pre>    runFile NUnitFitTests.html TestResults.html .</pre>
15  
-			To run it under Mono, enter
16  
-			<pre>    mono runFile.exe NUnitFitTests.html TestResults.html .</pre>
17  
-			Note the space and dot at the end of each command. The results of your test 
18  
-			will be in TestResults.html in the same directory.
19  
-			<h2>Platform and CLR Version</h2>
20  
-			<table BORDER cellSpacing="0" cellPadding="5">
21  
-				<tr>
22  
-					<td colspan="2">NUnit.Fixtures.PlatformInfo</td>
23  
-				</tr>
24  
-			</table>
25  
-			<h2>Verify Unit Tests</h2>
26  
-		<p>
27  
-		Load and run the NUnit unit tests, verifying that the results are as expected. 
28  
-		When these tests are run on different platforms, different numbers of tests may 
29  
-		be skipped, so the values for Skipped and Run tests are informational only.
30  
-		<p>
31  
-		The number of tests in each assembly should be constant across all platforms - 
32  
-		any discrepancy usually means that one of the test source files was not 
33  
-		compiled on the platform. There should be no failures and no tests ignored.
34  
-		<p><b>Note:</b>
35  
-		At the moment, the nunit.extensions.tests assembly is failing because the 
36  
-		fixture doesn't initialize addins in the test domain.
37  
-		<p>
38  
-			<table BORDER cellSpacing="0" cellPadding="5">
39  
-				<tr>
40  
-					<td colspan="6">NUnit.Fixtures.AssemblyRunner</td>
41  
-				</tr>
42  
-				<tr>
43  
-					<td>Assembly</td>
44  
-					<td>Tests()</td>
45  
-					<td>Run()</td>
46  
-					<td>Sk