Skip to content

Commit 184f843

Browse files
Copilotmaxkfranz
andauthored
test: refine selected grabbed regression coverage
Agent-Logs-Url: https://github.com/cytoscape/cytoscape.js/sessions/e0a61acd-a34c-4d2a-8e59-e943fb76f18c Co-authored-by: maxkfranz <989043+maxkfranz@users.noreply.github.com>
1 parent ee60468 commit 184f843

1 file changed

Lines changed: 9 additions & 13 deletions

File tree

test/grabbed-style.mjs

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,11 @@ describe('Grabbed style', function(){
3838
cy.destroy();
3939
});
4040

41-
const setGrabbedFor = function( eles ){
42-
eles.forEach( setGrabbed );
43-
};
41+
const setGrabbedAll = eles => eles.forEach( setGrabbed );
4442

45-
const setFreedFor = function( eles ){
46-
eles.forEach( setFreed );
47-
};
43+
const setFreedAll = eles => eles.forEach( setFreed );
4844

49-
const expectBorderWidth = function( eles, value ){
45+
const expectBorderWidth = ( eles, value ) => {
5046
eles.forEach( ele => expect( ele.style('border-width') ).to.equal( value ) );
5147
};
5248

@@ -68,26 +64,26 @@ describe('Grabbed style', function(){
6864
it('reapplies `:grabbed` style for a selected group when grabbed repeatedly from either node', function(){
6965
const n1 = cy.$('#n1');
7066
const n2 = cy.$('#n2');
71-
const selectedNodes = [ n1, n2 ];
67+
const selectedNodes = n1.add( n2 );
7268

7369
n1.select();
7470
n2.select();
7571

7672
expectBorderWidth( selectedNodes, '0px' );
7773

78-
setGrabbedFor( selectedNodes );
74+
setGrabbedAll( selectedNodes );
7975
expectBorderWidth( selectedNodes, '3px' );
8076

81-
setFreedFor( selectedNodes );
77+
setFreedAll( selectedNodes );
8278
expectBorderWidth( selectedNodes, '0px' );
8379

84-
setGrabbedFor( selectedNodes );
80+
setGrabbedAll( selectedNodes );
8581
expectBorderWidth( selectedNodes, '3px' );
8682

87-
setFreedFor( selectedNodes );
83+
setFreedAll( selectedNodes );
8884
expectBorderWidth( selectedNodes, '0px' );
8985

90-
setGrabbedFor( [ n2, n1 ] );
86+
setGrabbedAll( n2.add( n1 ) );
9187
expectBorderWidth( selectedNodes, '3px' );
9288
});
9389
});

0 commit comments

Comments
 (0)