|
2 | 2 | name = "JavaTddPlugin";
|
3 | 3 | version.major = 4;
|
4 | 4 | version.minor = 0;
|
5 |
| - version.revision = 6; |
6 |
| - version.date = 20130927; |
| 5 | + version.revision = 7; |
| 6 | + version.date = 20140708; |
7 | 7 | autoPublish = true;
|
8 | 8 | requires = ( ANTForPlugins, PerlForPlugins,
|
9 | 9 | PMDForPlugins, CheckstyleForPlugins );
|
|
12 | 12 | license = "GNU Affero General Public License v.3";
|
13 | 13 | license.url = "http://www.gnu.org/licenses/agpl.html";
|
14 | 14 | copyright =
|
15 |
| - "(c) 2006-2013 Virginia Tech Department of Computer Science"; |
| 15 | + "(c) 2006-2014 Virginia Tech Department of Computer Science"; |
16 | 16 | info.url = "http://wiki.web-cat.org/WCWiki/JavaTddPlugin";
|
17 | 17 | history.url =
|
18 | 18 | "http://wiki.web-cat.org/WCWiki/JavaTddPlugin/ChangeHistory";
|
|
203 | 203 | a student's tests cover the corresponding code.";
|
204 | 204 | choices = ( { label = "Methods executed"; value = 0; },
|
205 | 205 | { label = "Lines executed"; value = 1; },
|
206 |
| - { label = "Methods + decisions executed"; |
| 206 | + { label = "Methods + conditions executed"; |
207 | 207 | value = 2; },
|
208 |
| - { label = "Lines + decisions executed"; |
| 208 | + { label = "Lines + conditions executed"; |
209 | 209 | value = 3; },
|
210 |
| - { label = "Methods + lines + decisions executed"; |
| 210 | + { label = "Methods + lines + conditions executed"; |
211 | 211 | value = 4; }
|
212 | 212 | );
|
213 | 213 | },
|
214 |
| -/* |
| 214 | + { |
| 215 | + property = includeTestSuitesInCoverage; |
| 216 | + type = boolean; |
| 217 | + default = false; |
| 218 | + name = "Include Student Test Code in Coverage Measures"; |
| 219 | + category = "Basic Settings"; |
| 220 | + description = |
| 221 | + "Normally, this plug-in excludes student-written tests from all coverage |
| 222 | + calculations, since the goal of the testing is to test the solution, not |
| 223 | + to execute more tests. When this option is set, student-written tests |
| 224 | + will be included in code coverage measures for the purposes of scoring, |
| 225 | + meaning that students will have to execute all of the code in their |
| 226 | + test classes."; |
| 227 | + }, |
215 | 228 | {
|
216 | 229 | property = requireSimpleExceptionCoverage;
|
217 | 230 | type = boolean;
|
|
241 | 254 | simple getters and setters are not counted in coverage measurements, and
|
242 | 255 | do not result in point deductions.";
|
243 | 256 | },
|
| 257 | +/* |
244 | 258 | {
|
245 | 259 | property = "clover.includes";
|
246 | 260 | type = shortText;
|
|
404 | 418 | documentation</a>). This plug-in uses PMD v5.0.5. If you owuld like to
|
405 | 419 | turn off all PMD checks entirely, use the \"Turn PMD Off\" options instead.";
|
406 | 420 | },
|
407 |
| -/* |
408 | 421 | {
|
409 | 422 | property = use.comtor;
|
410 | 423 | type = antBoolean;
|
|
414 | 427 | "Set to true to run the COMTOR Comment Analyzer and include the results
|
415 | 428 | as part of the overall feedback report.";
|
416 | 429 | },
|
417 |
| -*/ |
418 | 430 | {
|
419 | 431 | property = staticAnalysisInclude;
|
420 | 432 | type = shortText;
|
|
0 commit comments