Skip to content
This repository was archived by the owner on Oct 25, 2024. It is now read-only.

Commit 92a8a17

Browse files
jianjunztaste1981
authored andcommitted
Add a test case for removeEventListener. (#188)
1 parent 54924a6 commit 92a8a17

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

test/unit/resources/scripts/conference.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,17 @@ describe('Unit tests for ConferenceClient', function() {
3535
});
3636
conf2.dispatchEvent(new EventModule.OwtEvent('test'));
3737
});
38+
39+
it('Event listener should not be triggered after removeEventListener.',
40+
done => {
41+
const conf1 = new ConferenceClient({});
42+
const listener = () => {
43+
done('Event listener should not be fired.');
44+
};
45+
conf1.addEventListener('test', listener);
46+
conf1.removeEventListener('test', listener);
47+
conf1.dispatchEvent(new EventModule.OwtEvent('test'));
48+
done();
49+
});
3850
});
3951
});

0 commit comments

Comments
 (0)