Regression
unix-32 / Tests-unix-32 / Unix32.Hiedra.Tests.Model.HiExamplesTest.testAllExamples (from Hiedra-Tests)
Stacktrace
Process>>pvtSignal:list: Alien class>>invokeCallbackContext: GrafPort>>copyBits GrafPort>>image:at:sourceRect:rule: FormCanvas>>image:at:sourceRect:rule: FormCanvas(Canvas)>>translucentImage:at:sourceRect: HiColumnController>>newCellMorphForRow: [ self newCellMorphForRow: rowIndex ] in HiColumnController>>cellMorphAtRow: Dictionary>>at:ifAbsent: HiColumnController>>cellMorphAtRow: HiColumnController>>cellMorphAtValue: [ :item | hiedraColumnController cellMorphAtValue: item ] in HiSpecExample>>initializeWidgets BlockClosure>>cull: SpImageTableColumn(SpTableColumn)>>readObject: SpMorphicTableCellBuilder>>addCellColumn: SpMorphicTableCellBuilder>>visitImageColumn: SpImageTableColumn>>acceptColumnVisitor: SpMorphicTableCellBuilder(SpMorphicTableColumnVisitor)>>visit: SpMorphicTableDataSource>>cellColumn:row: [ :columnIndex | | cell | cell := (self table dataSource cellColumn: (columns at: columnIndex) row: rowIndex). cell width: (columnWidths at: columnIndex). row addMorphBack: cell ] in FTTableContainerMorph>>updateExposedRows Interval>>do: FTTableContainerMorph>>updateExposedRows FTTableMorph>>resizeAllSubviews FTTableMorph>>extent: FTTableMorph(Morph)>>bounds: FTTableMorph(Morph)>>layoutInBounds: TableLayout>>layoutTopToBottom:in: TableLayout>>layout:in: Morph>>doLayoutIn: [ self doLayoutIn: self layoutBounds ] in Morph>>computeFullBounds BlockClosure>>on:do: Morph>>computeFullBounds Morph>>fullBounds [:m | | subBox | (m visible) ifTrue: [ subBox := m fullBounds. box ifNil:[box := subBox copy] ifNotNil:[box := box quickMerge: subBox]]] in Morph>>submorphBounds Array(SequenceableCollection)>>do: Morph>>submorphBounds Morph>>privateFullBounds Morph>>doLayoutIn: [ self doLayoutIn: self layoutBounds ] in Morph>>computeFullBounds BlockClosure>>on:do: Morph>>computeFullBounds Morph>>fullBounds [:m | | subBox | (m visible) ifTrue: [ subBox := m fullBounds. box ifNil:[box := subBox copy] ifNotNil:[box := box quickMerge: subBox]]] in PanelMorph(Morph)>>submorphBounds Array(SequenceableCollection)>>do: PanelMorph(Morph)>>submorphBounds PanelMorph(Morph)>>privateFullBounds PanelMorph(Morph)>>doLayoutIn: [ self doLayoutIn: self layoutBounds ] in PanelMorph(Morph)>>computeFullBounds BlockClosure>>on:do: PanelMorph(Morph)>>computeFullBounds PanelMorph(Morph)>>fullBounds [:m | | subBox | (m visible) ifTrue: [ subBox := m fullBounds. box ifNil:[box := subBox copy] ifNotNil:[box := box quickMerge: subBox]]] in SpWindow(Morph)>>submorphBounds Array(SequenceableCollection)>>do: SpWindow(Morph)>>submorphBounds SpWindow(Morph)>>privateFullBounds SpWindow(Morph)>>doLayoutIn: [ self doLayoutIn: self layoutBounds ] in SpWindow(Morph)>>computeFullBounds BlockClosure>>on:do: SpWindow(Morph)>>computeFullBounds SpWindow(Morph)>>fullBounds WorldMorph(Morph)>>privateInvalidateMorph: WorldMorph(Morph)>>removeMorph: SpWindow(Morph)>>privateDelete SpWindow(Morph)>>delete SpWindow(SystemWindow)>>deleteDiscardingChanges SpWindow>>deleteDiscardingChanges SpWindow(SystemWindow)>>delete SpWindow(StandardWindow)>>delete SpWindow(SystemWindow)>>close SpMorphicWindowAdapter>>close SpMorphicWindowAdapter(SpAbstractAdapter)>>update:with: [:aDependent | aDependent update: anAspect with: anObject] in SpWindowPresenter(Model)>>changed:with: DependentsArray>>do: SpWindowPresenter(Model)>>changed:with: SpWindowPresenter>>close HiSpecExample>>close [ :each | | anExample | self shouldnt: [ anExample := each methodClass instanceSide perform: each selector ] raise: Error. anExample ifNotNil: [ anExample close ] ] in HiExamplesTest>>testAllExamples Array(SequenceableCollection)>>do: HiExamplesTest>>testAllExamples HiExamplesTest(TestCase)>>performTest