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

Philippe Marschall philippe.marschall at gmail.com
Thu Jan 10 05:59:23 UTC 2008


You miss on of the prerequisites: ExternalWebBrowser.

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
>


More information about the seaside mailing list