[Pharo-project] Issue 3760 in pharo: Build 1.2 Fails due to Mock package

pharo at googlecode.com pharo at googlecode.com
Fri Feb 25 17:50:57 CET 2011


Status: Accepted
Owner: marcus.d... at gmail.com
Labels: Milestone-1.2-DevImage Importance-High

New issue 3760 by marcus.d... at gmail.com: Build 1.2 Fails due to Mock package
http://code.google.com/p/pharo/issues/detail?id=3760

Solution: Remove the package that is the problem.


  THERE_BE_DRAGONS_HERE
   MessageNotUnderstood: receiver of "evaluateMessageSend:" is nil
   25 February 2011 5:41:49 pm

   VM: unix - i686 - linux - Squeak4.1 of 17 April 2010 [latest update:  
#9957]
   Image: Pharo1.2rc2 [Latest update: #12338]

   SecurityManager state:
   Restricted: false
   FileAccess: true
   SocketAccess: true
   Working Dir /builds/workspace/Pharo 1.2/Pharo-1.2-AfterRunningTests
   Trusted Dir /builds/workspace/Pharo 1.2/Pharo-1.2-AfterRunningTests/secure
   Untrusted Dir /builds/workspace/Pharo 1.2/Pharo-1.2-AfterRunningTests/My  
Squeak

   UndefinedObject(Object)>>doesNotUnderstand: #evaluateMessageSend:
   	Receiver: nil
   	Arguments and temporary variables:
   <<error during printing>
   	Receiver's instance variables:
   nil

   MockObject>>evaluateMessage:
   	Receiver: <<error during printing>>
   	Arguments and temporary variables:
   		aMessage: 	someMessage
   	Receiver's instance variables:
   <<error during printing>>

   MockObject(MocketryProxy)>>doesNotUnderstand: #someMessage
   	Receiver: <<error during printing>>
   	Arguments and temporary variables:
   		aMessage: 	someMessage
   	Receiver's instance variables:
   <<error during printing>>

   [mock1 someMessage] in [[mock1 someMessage] fork.
   	Processor yield] in  
MessageContextSpecAcceptanceTests>>testShouldBeAsynchronousIfMessageInOtherProcess
   	Receiver:  
MessageContextSpecAcceptanceTests>>#testShouldBeAsynchronousIfMessageInOtherProcess
   	Arguments and temporary variables:

   	Receiver's instance variables:
   		testSelector: 	#testShouldBeAsynchronousIfMessageInOtherProcess
   		mock1: 	nil
   		mock2: 	nil


   [self value.
   	Processor terminateActive] in BlockClosure>>newProcess
   	Receiver: [mock1 someMessage]
   	Arguments and temporary variables:

   	Receiver's instance variables:
   		outerContext: 	[[mock1 someMessage] fork.
   	Processor yield] in MessageContextSpe...etc...
   		startpc: 	55
   		numArgs: 	0



   --- The full stack ---
   UndefinedObject(Object)>>doesNotUnderstand: #evaluateMessageSend:
   MockObject>>evaluateMessage:
   MockObject(MocketryProxy)>>doesNotUnderstand: #someMessage
   [mock1 someMessage] in [[mock1 someMessage] fork.
   	Processor yield] in  
MessageContextSpecAcceptanceTests>>testShouldBeAsynchronousIfMessageInOtherProcess
   [self value.
   	Processor terminateActive] in BlockClosure>>newProcess





More information about the Pharo-project mailing list