File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed
src/AI-Algorithms-Graph-Tests Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -202,18 +202,20 @@ AIGraphReducerTest >> testNoCycle [
202202{ #category : #tests }
203203AIGraphReducerTest >> testStronglyConnectedGraph [
204204
205- | nodeModels |
205+ | nodeModels nodeModelsCollection |
206206 AIGraphFixture stronglyConnectedGraph: graphReducer.
207207 graphReducer run.
208208 nodeModels := graphReducer nodes collect: #model .
209+ nodeModelsCollection := nodeModels select: [ :e | e isCollection ].
210+
209211 self assert: graphReducer nodes size equals: 4 .
210212 self assert: (nodeModels includes: $i).
211- self assert: (nodeModels anySatisfy: [ :aNodeModel |
212- aNodeModel asOrderedCollection includesAll: #( $e $d ) ]).
213- self assert: (nodeModels anySatisfy: [ :aNodeModel |
214- aNodeModel asOrderedCollection includesAll: #( $a $b $c ) ]).
215- self assert: (nodeModels anySatisfy: [ :aNodeModel |
216- aNodeModel asOrderedCollection includesAll: #( $f $g $h ) ])
213+ self assert: (nodeModelsCollection anySatisfy: [ :aNodeModel |
214+ aNodeModel includesAll: #( $e $d ) ]).
215+ self assert: (nodeModelsCollection anySatisfy: [ :aNodeModel |
216+ aNodeModel includesAll: #( $a $b $c ) ]).
217+ self assert: (nodeModelsCollection anySatisfy: [ :aNodeModel |
218+ aNodeModel includesAll: #( $f $g $h ) ])
217219]
218220
219221{ #category : #tests }
You can’t perform that action at this time.
0 commit comments