Skip to content

Commit d3ed28f

Browse files
committed
Fix issue #98
1 parent cc8d964 commit d3ed28f

4 files changed

Lines changed: 19 additions & 3 deletions

File tree

lib/options/vendor-prefix-align.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ module.exports = {
7373
*/
7474
_valName: function(item) {
7575
return item[0] === 'declaration' && item[2] && item[2][2] &&
76-
item[2][2][0] === 'funktion' && item[2][2][1][0] === 'ident' &&
77-
item[2][2][1][1];
76+
((item[2][2][0] === 'funktion' && item[2][2][1][0] === 'ident' && item[2][2][1][1]) ||
77+
(item[2][2][0] === 'ident' && item[2][2][1]));
7878
},
7979

8080
/**

test/vendor-prefix-align.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,17 @@ describe('options/vendor-prefix-align', function() {
3535
assert.equal(comb.processString(input), expected);
3636
});
3737

38+
it('Should correct align prefixes in preoperties and values at the same time', function() {
39+
var input = fs.readFileSync('./test/vendor-prefix-align/both.css', 'utf8');
40+
var expected = fs.readFileSync('./test/vendor-prefix-align/both.expected.css', 'utf8');
41+
42+
assert.equal(comb.processString(input), expected);
43+
});
44+
3845
it('Should always correctly align prefixes', function() {
3946
var input = fs.readFileSync('./test/vendor-prefix-align/complex.css', 'utf8');
4047
var expected = fs.readFileSync('./test/vendor-prefix-align/complex.expected.css', 'utf8');
4148

4249
assert.equal(comb.processString(input), expected);
4350
});
44-
4551
});

test/vendor-prefix-align/both.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.serp-block__head_animation_yes
2+
{
3+
-webkit-transition: -webkit-transform 150ms linear;
4+
transition: transform 150ms linear;
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.serp-block__head_animation_yes
2+
{
3+
-webkit-transition: -webkit-transform 150ms linear;
4+
transition: transform 150ms linear;
5+
}

0 commit comments

Comments
 (0)