Skip to content

Commit 5486e28

Browse files
committed
Add tests for remove filter
1 parent 1bebab9 commit 5486e28

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

spec/filter/CommentFilter_spec.coffee

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,23 @@ describe 'CommentFilter', ->
159159
filter.addRule
160160
'mode': '???').toThrow()
161161

162+
describe '.removeRule', ->
163+
rule =
164+
'mode': 'reject',
165+
'subject': 'text',
166+
'op': '=',
167+
'value': 'Foo'
168+
169+
it 'removes an added rule', ->
170+
filter.addRule rule
171+
expect(filter.removeRule rule).toBe true
172+
expect(filter.rules.length).toBe 0
173+
174+
it 'returns false when rule is not found', ->
175+
newrule =
176+
'mode': 'reject'
177+
expect(filter.removeRule newrule).toBe false
178+
162179
describe '.addModifier', ->
163180
modifier = (cmt) ->
164181
cmt.color = 0xffffff

0 commit comments

Comments
 (0)