Skip to content

Failed

osx-64 / Tests-osx-64 / MacOSX64.Refactoring.Transformations.Tests.RBPullUpMethodParametrizedTest.testFailurePullUpWithInvalidSuperSend(#rbClass->RBPullUpMethodRefactoring) (from Refactoring-Transformations-Tests)

Failing for the past 6 builds (Since Unstable #1 )
Took 0.73 sec.

Error Message

receiver of "name" is nil

Stacktrace

MessageNotUnderstood
receiver of "name" is nil
UndefinedObject(Object)>>doesNotUnderstand: #name
[ :violator |
		messageSent := violator at: 1.
		senderClass := violator at: 2.
		senderMessage := violator at: 3.
		
		aStream
			nextPutAll: senderClass realClass name;
			nextPutAll: '>>';
			nextPutAll: senderMessage;
			nextPutAll: 'sends a supermessage to ';
			nextPutAll: messageSent;
			space ] in ReMethodsReceiveNoSupersendsCondition>>violationMessageOn:
OrderedCollection>>do:
ReMethodsReceiveNoSupersendsCondition>>violationMessageOn:
[ :cond |
			                cond violationMessageOn: aStream ] in [ :aStream |
		                failingConditions do: [ :cond |
			                cond violationMessageOn: aStream ] ] in RBRefactoringWarning class>>signalFor:
Array(SequenceableCollection)>>do:
[ :aStream |
		                failingConditions do: [ :cond |
			                cond violationMessageOn: aStream ] ] in RBRefactoringWarning class>>signalFor:
String class(SequenceableCollection class)>>new:streamContents:
String class(SequenceableCollection class)>>streamContents:
RBRefactoringWarning class>>signalFor:
RBPullUpMethodRefactoring(RBRefactoring)>>checkBreakingChangePreconditions
RBPullUpMethodRefactoring(RBRefactoring)>>checkPreconditions
RBPullUpMethodRefactoring(RBAbstractTransformation)>>generateChanges
[ aRefactoring generateChanges ] in [
		self
			should: [ aRefactoring generateChanges ]
			raise: RBRefactoringError
	] in RBPullUpMethodParametrizedTest(RBAbstractEnvTestCase)>>shouldFail:
[
	  aBlock value.
	  false ] in RBPullUpMethodParametrizedTest(TestAsserter)>>executeShould:inScopeOf:
FullBlockClosure(BlockClosure)>>on:do:
RBPullUpMethodParametrizedTest(TestAsserter)>>executeShould:inScopeOf:
RBPullUpMethodParametrizedTest(TestAsserter)>>should:raise:
[
		self
			should: [ aRefactoring generateChanges ]
			raise: RBRefactoringError
	] in RBPullUpMethodParametrizedTest(RBAbstractEnvTestCase)>>shouldFail:
FullBlockClosure(BlockClosure)>>on:do:
RBPullUpMethodParametrizedTest(RBAbstractEnvTestCase)>>proceedThroughWarning:
RBPullUpMethodParametrizedTest(RBAbstractEnvTestCase)>>shouldFail:
RBPullUpMethodParametrizedTest>>testFailurePullUpWithInvalidSuperSend
RBPullUpMethodParametrizedTest(TestCase)>>performTest