[Seaside] Re: Re: Anyone got Albatross working to test withcurrentSeaside?

Adrian Lienhard adi at netstyle.ch
Thu Jan 10 07:58:53 UTC 2008


On Jan 10, 2008, at 06:59 , Philippe Marschall wrote:

> You miss on of the prerequisites: ExternalWebBrowser.

Right, and ExternalWebBrowser again has dependencies on other  
packages. But as said in my previous mail, I documented this in the  
project description on SqueakSource: http://www.squeaksource.com/Albatross.html

Adrian

>
>
> Cheers
> Philippe
>
> 2008/1/10, itsme213 <itsme213 at hotmail.com>:
>> "Adrian Lienhard" <adi at netstyle.ch> wrote
>>
>>> There's a new Albatross version available now.
>> Thanks. I just tried it (XP, damien 3.9 dev image, FF) and got a  
>> walkback on
>> the included tests. Some pre-req I am missing perhaps? Do I need to
>> configure it to use IE?
>>
>> Thanks - Sophie
>>
>> -===============================
>>
>> VM: Win32 - a SmalltalkImage
>> Image: Squeak3.9 [latest update: #7067]
>>
>> UndefinedObject(Object)>>doesNotUnderstand: #openOnUrl:
>> Receiver: nil
>> Arguments and temporary variables:
>>  aMessage:  openOnUrl: 'http://localhost:8080/seaside/albatross'
>> Receiver's instance variables:
>> nil
>>
>> ABrowser>>open
>> Receiver: an ABrowser
>> Arguments and temporary variables:
>>
>> Receiver's instance variables:
>>  inQueue:  a SharedQueue
>>  outQueue:  a SharedQueue
>>  applicationUrl:  'http://localhost:8080/seaside/albatross'
>>  driverUrl:  'http://localhost:8080/seaside/driver'
>>  resultType:  nil
>>
>> AScriptaculousTest(ATestCase)>>setUp
>> Receiver: AScriptaculousTest>>#testCounter
>> Arguments and temporary variables:
>>  handler:  an ARequestHandler named: 'driver'
>> Receiver's instance variables:
>>  testSelector:  #testCounter
>>  browser:  an ABrowser
>>  testComponent:  nil
>>
>> [] in AScriptaculousTest(TestCase)>>runCase {[self setUp.  self
>> performTest]}
>> Arguments and temporary variables:
>>
>>
>> --- The full stack ---
>> UndefinedObject(Object)>>doesNotUnderstand: #openOnUrl:
>> ABrowser>>open
>> AScriptaculousTest(ATestCase)>>setUp
>> [] in AScriptaculousTest(TestCase)>>runCase {[self setUp.  self
>> performTest]}
>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>> BlockContext>>ensure:
>> AScriptaculousTest(TestCase)>>runCase
>> [] in AScriptaculousTest(TestCase)>>debug {[(self class selector:
>> testSelector) runCase]}
>> BlockContext>>ensure:
>> AScriptaculousTest(TestCase)>>debug
>> [] in TestRunner>>debugSuite: {[:each | each debug]}
>> OrderedCollection>>do:
>> [] in TestRunner>>basicRunSuite:do: {[aTestSuite name  
>> isEmptyOrNil   ifTrue:
>> [aTestSuite tests do: aBlock]   ifFa...]}
>> BlockContext>>ensure:
>> TestRunner>>basicRunSuite:do:
>> TestRunner>>debugSuite:
>> TestRunner>>debug:
>> TestRunner>>errorSelected:
>> PluggableListMorphPlus(PluggableListMorph)>>changeModelSelection:
>> PluggableListMorphPlus(PluggableListMorph)>>mouseUp:
>> PluggableListMorphPlus(Morph)>>handleMouseUp:
>> MouseButtonEvent>>sentTo:
>> PluggableListMorphPlus(Morph)>>handleEvent:
>> PluggableListMorphPlus(Morph)>>handleFocusEvent:
>> [] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self.   
>> ActiveEvent
>> := anEvent.  result := focusHolder     han...]}
>> [] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
>> BlockContext>>on:do:
>> PasteUpMorph>>becomeActiveDuring:
>> HandMorph>>sendFocusEvent:to:clear:
>> HandMorph>>sendEvent:focus:clear:
>> HandMorph>>sendMouseEvent:
>> HandMorph>>handleEvent:
>> HandMorph>>processEvents
>> [] in WorldState>>doOneCycleNowFor: {[:h |  ActiveHand := h.  h
>> processEvents.  capturingGesture := capturingGest...]}
>> Array(SequenceableCollection)>>do:
>> WorldState>>handsDo:
>> WorldState>>doOneCycleNowFor:
>> WorldState>>doOneCycleFor:
>> PasteUpMorph>>doOneCycle
>> [] in Project class>>spawnNewProcess {[[World doOneCycle.   
>> Processor yield.
>> false] whileFalse.  nil]}
>> [] in BlockContext>>newProcess {[self value.  Processor  
>> terminateActive]}
>>
>>
>>
>> _______________________________________________
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



More information about the seaside mailing list