[Seaside] Re: Seaside 2.9a1 release

Sophie (itsme213) itsme213 at hotmail.com
Thu Nov 13 03:05:24 UTC 2008


"Julian Fitzell" <jfitzell at gmail.com> wrote in message

> They will probably also work in Squeak 3.10 but this has not been tested.

On OSX:

- loads successfully into Damien's 3.9 dev image
- loads successfully into Damien's 3.10 dev image
- On either image, running the tests gives this walkback (not clear to me if 
it has to do with Seaside):

- Sophie
====================

VM: Mac OS - a SmalltalkImage
Image: Squeak3.10.2 [latest update: #7179]

WASqueakMimeDocumentTest class(Object)>>doesNotUnderstand: 
#allSelectorsBelow:
 Receiver: WASqueakMimeDocumentTest
 Arguments and temporary variables:
  aMessage:  allSelectorsBelow: TestCase
 Receiver's instance variables:
  superclass:  WAFormTestCase
  methodDict:  a MethodDictionary(#testAsMIMEDocumentForm->a CompiledMethod 
(953) ...etc...
  format:  132
  instanceVariables:  nil
  organization:  ('testing' testAsMIMEDocumentForm 
testAsMIMEDocumentFormColon tes...etc...
  subclasses:  nil
  name:  #WASqueakMimeDocumentTest
  classPool:  nil
  sharedPools:  nil
  environment:  a SystemDictionary(lots of globals)
  category:  #'Seaside-Tests-Squeak-Core'
  traitComposition:  nil
  localSelectors:  nil

WASqueakMimeDocumentTest class(TestCase class)>>withInheritedSelectors
 Receiver: WASqueakMimeDocumentTest
 Arguments and temporary variables:

 Receiver's instance variables:
  superclass:  WAFormTestCase
  methodDict:  a MethodDictionary(#testAsMIMEDocumentForm->a CompiledMethod 
(953) ...etc...
  format:  132
  instanceVariables:  nil
  organization:  ('testing' testAsMIMEDocumentForm 
testAsMIMEDocumentFormColon tes...etc...
  subclasses:  nil
  name:  #WASqueakMimeDocumentTest
  classPool:  nil
  sharedPools:  nil
  environment:  a SystemDictionary(lots of globals)
  category:  #'Seaside-Tests-Squeak-Core'
  traitComposition:  nil
  localSelectors:  nil

WASqueakMimeDocumentTest class(TestCase class)>>testsSelect:
 Receiver: WASqueakMimeDocumentTest
 Arguments and temporary variables:
  aBlock:  [] in WASqueakMimeDocumentTest class(TestCase 
class)>>suiteWithSelector...etc...
  selector:  nil
  s:  nil
 Receiver's instance variables:
  superclass:  WAFormTestCase
  methodDict:  a MethodDictionary(#testAsMIMEDocumentForm->a CompiledMethod 
(953) ...etc...
  format:  132
  instanceVariables:  nil
  organization:  ('testing' testAsMIMEDocumentForm 
testAsMIMEDocumentFormColon tes...etc...
  subclasses:  nil
  name:  #WASqueakMimeDocumentTest
  classPool:  nil
  sharedPools:  nil
  environment:  a SystemDictionary(lots of globals)
  category:  #'Seaside-Tests-Squeak-Core'
  traitComposition:  nil
  localSelectors:  nil

[] in WASqueakMimeDocumentTest class(TestCase 
class)>>suiteWithSelectorsMatching: {[:testClass | suite   addTests: 
(testClass     testsSelect: [:sel | pattern ...]}
 Arguments and temporary variables:
  pattern:  'test*'
  suite:  a TestSuite
  testClass:  WASqueakMimeDocumentTest
  sel:  nil


--- The full stack ---
WASqueakMimeDocumentTest class(Object)>>doesNotUnderstand: 
#allSelectorsBelow:
WASqueakMimeDocumentTest class(TestCase class)>>withInheritedSelectors
WASqueakMimeDocumentTest class(TestCase class)>>testsSelect:
[] in WASqueakMimeDocumentTest class(TestCase 
class)>>suiteWithSelectorsMatching: {[:testClass | suite   addTests: 
(testClass     testsSelect: [:sel | pattern ...]}
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Array(SequenceableCollection)>>do:
[] in WASqueakMimeDocumentTest class(TestCase 
class)>>suiteWithSelectorsMatching: {[:suite | self theClasses   do: 
[:testClass | suite     addTests: (testClass...]}
TestSuite(Object)>>in:
TestSuite class>>define:
WASqueakMimeDocumentTest class(TestCase class)>>suiteWithSelectorsMatching:
WASqueakMimeDocumentTest class(TestCase class)>>allStandardTests
WASqueakMimeDocumentTest class(TestCase class)>>suite:
[] in TestSuite>>fromClasses:suites:select:reject: {[:suite | self addTests: 
(testClass suite: suite) tests]}
Set>>do:
[] in TestSuite>>fromClasses:suites:select:reject: {[:testClass |  suites 
do: [:suite | self addTests: (testClass suite: suite...]}
Set>>do:
TestSuite>>fromClasses:suites:select:reject:
TestSuite class>>classes:suites:select:reject:
TestRunner>>suiteAll
TestRunner>>runAll
PluggableButtonMorphPlus(PluggableButtonMorph)>>performAction
PluggableButtonMorphPlus>>performAction
[] in PluggableButtonMorphPlus(PluggableButtonMorph)>>mouseUp: {[:m | (m 
containsPoint: evt cursorPoint)   ifTrue: [m performAction]]}
Array(SequenceableCollection)>>do:
...etc...





More information about the seaside mailing list