Initial work for adding a whenCompleted method to Status. It works in the
two stateful statuses.
Renamed StatusSpec to StatefulStatusSpec
Implemented whenCompleted in SucceededStatus and FailedStatus, and changed the
spec to not execute the functions in order of registration.
Added two tests that already passed ensuring that multiple registered
callbacks are executed by the stateful statuses.
Added some more tests that already passed that ensure that multiple
functions registered with whenCompleted on SucceededStatus and
FailedStatus run.
Implemented whenCompleted in CompositeStatus.
Deleted now unecessary ResultOfHaveWordForString class and the method
that returned it in StringShouldWrapper, because can just use the
Length type class.
Rearranged some ShouldWrapper classes so that they appear in the file
in top down order.
Merge branch 'master' of https://github.com/scalatest/scalatest
Merge branch 'master' of https://github.com/scalatest/scalatest
Use Extent's for shorthands like all (xs) should have length 7
Renamed ResultOfNotWord to ResultOfNotWordForAny to be consistent. And got
rid of the two added implicit conversions yesterday that converted
ResultOfLength/SizeWordApplications to HavePropertyMatchers.
Removed commented out unused code.
Removed unneeded overloaded forms of length and size in ResultOfHaveWordForExtent that
took Int instead of Long.
Made syntax like: all (List(new Siziness(8), new Siziness(9))) should not have size (7)
work for length and size.
Moved LengthWord and SizeWord into words package.
Moved val length and val size in Matchers to MatchersWord.
Dropped ResultOfHaveWordForCollectedArray/String and a few other methods
from the collected Array class that weren't needed anymore.
Merge branch 'matchers-refactor' of git://github.com/cheeseng/scalatest
Simplify signature of matchSymbolToPredicateMethod; didn't need the type parameter.