From 1b76f46ca34c7812506abe08df22c26d785cbbc1 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther
Date: Thu, 15 Apr 2010 13:27:24 +0200 Subject: [PATCH 2/4] SUnit: Add new selectors from Pharo for handling (un)expected failures/success Add new selectors to handle expected failures and unexpected success on test cases. The code is not yet used. This is coming from the Pharo1.0-10508-rc2dev10.01.2 image. --- packages/sunit/ChangeLog | 9 ++++++ packages/sunit/SUnit.st | 63 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+), 0 deletions(-) diff --git a/packages/sunit/ChangeLog b/packages/sunit/ChangeLog index 2d319a9..c28ddbd 100644 --- a/packages/sunit/ChangeLog +++ b/packages/sunit/ChangeLog @@ -1,5 +1,14 @@ 2010-04-15 Holger Hans Peter Freyther + * packages/sunit/SUnit.st: Add selectors #expectedFailures, + #shouldPass to TestCase, add selectors #expectedDefectCount, + #expectedDefects, #expectedPassCount, #expectedPasses, + #unexpectedErrorCount, #unexpectedErrors, #unexpectedFailureCount, + #unexpectedFailures, #unexpectedPassCount, #unexpectedPasses to + TestClass. + +2010-04-15 Holger Hans Peter Freyther + * packages/sunit/SUnit.st: Allocate passed, errors and failures of TestResult inside the #initialize. diff --git a/packages/sunit/SUnit.st b/packages/sunit/SUnit.st index 004627e..f187c8d 100644 --- a/packages/sunit/SUnit.st +++ b/packages/sunit/SUnit.st @@ -303,6 +303,57 @@ This is a Collecting Parameter for the running of a bunch of tests. TestResult i ^errors ] + expectedDefectCount [ +