@@ -365,25 +365,26 @@ def test_to_globals(session):
365
365
e [:] = backup_value
366
366
367
367
368
- def test_array_equals (session ):
369
- sess = session .filter (kind = LArray )
370
- expected = Session ([('e' , e ), ('f' , f ), ('g' , g )])
368
+ def test_element_equals (session ):
369
+ sess = session .filter (kind = (Axis , Group , LArray ))
370
+ expected = Session ([('b' , b ), ('b12' , b12 ), ('a' , a ), ('a01' , a01 ),
371
+ ('e' , e ), ('g' , g ), ('f' , f )])
371
372
assert all (sess .element_equals (expected ))
372
373
373
- other = Session ({'e' : e , 'f' : f })
374
+ other = Session ({'a' : a , 'a01' : a01 , ' e' : e , 'f' : f })
374
375
res = sess .element_equals (other )
375
376
assert res .ndim == 1
376
377
assert res .axes .names == ['name' ]
377
- assert np .array_equal (res .axes .labels [0 ], ['e' , 'g' , 'f' ])
378
- assert list (res ) == [True , False , True ]
378
+ assert np .array_equal (res .axes .labels [0 ], ['b' , 'b12' , 'a' , 'a01' , ' e' , 'g' , 'f' ])
379
+ assert list (res ) == [False , False , True , True , True , False , True ]
379
380
380
381
e2 = e .copy ()
381
382
e2 .i [1 , 1 ] = 42
382
- other = Session ({'e' : e2 , 'f' : f })
383
+ other = Session ({'a' : a , 'a01' : a01 , ' e' : e2 , 'f' : f })
383
384
res = sess .element_equals (other )
384
385
assert res .axes .names == ['name' ]
385
- assert np .array_equal (res .axes .labels [0 ], ['e' , 'g' , 'f' ])
386
- assert list (res ) == [False , False , True ]
386
+ assert np .array_equal (res .axes .labels [0 ], ['b' , 'b12' , 'a' , 'a01' , ' e' , 'g' , 'f' ])
387
+ assert list (res ) == [False , False , True , True , False , False , True ]
387
388
388
389
389
390
def test_eq (session ):
0 commit comments