Skip to content

Commit 8e609d7

Browse files
committed
Add more tests for masks
1 parent dcde3b0 commit 8e609d7

5 files changed

Lines changed: 17 additions & 5 deletions

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<div id=".*{{\d\.\d}}.?">

test/diff/fixtures/first/mask.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
AZ<meta charset="UTF-32">
2-
<span style="#url{1,3}+ ({{\d}})">
1+
AZ<meta charset="UTF-32">{{UTF-\d{1,2}}
2+
<span style="url(blah?rnd={{\d}})">{{UTF-\d\{1,2\}}}
3+
<div id=".*{{\d\.\d}}.?">
34
<div id="blah{{\d+}}blah"></div>bl{{\}}{=ah 5
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<div id="blah1.1b">
Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1-
{{[A-Z]+}}<meta charset="{{UTF-\d{1,2}}}">
2-
<span style="#url{1,3}+ (1)">
3-
<div id="blah12345blah"></div>{{bl\{\{\\\}}{=ah\s\d}}
1+
{{[A-Z]+}}<meta charset="{{UTF-\d{1,2}}}">UTF-1{1,2
2+
<span style="url(blah?rnd=1)">UTF-1{1,2}
3+
<div id=".*1.1.?">
4+
<div id="blah12345blah"></div>{{bl\{\{\\\}\}{=ah\s\d}}
5+

test/diff/isEqual.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,4 +143,11 @@ describe('\'isEqual\'', function () {
143143

144144
htmlDiffer.isEqual(files.html1, files.html2).must.be.true();
145145
});
146+
147+
it('must not be equal by mask {{RegExp}}', function () {
148+
var htmlDiffer = new HtmlDiffer(),
149+
files = readFiles('mask-false');
150+
151+
htmlDiffer.isEqual(files.html1, files.html2).must.be.false();
152+
});
146153
});

0 commit comments

Comments
 (0)