diff options
author | German M. Bravo <german.mb@deipi.com> | 2013-10-08 07:40:20 -0700 |
---|---|---|
committer | German M. Bravo <german.mb@deipi.com> | 2013-10-08 08:47:21 -0700 |
commit | 0209968104f3598e0d428b175bf7d5a0daad75ad (patch) | |
tree | 66b1916022b536aaba6184ead0deae62e5ce7e9d | |
parent | 3210750f592319e107a233993399947a38d1fd7d (diff) | |
download | pyscss-0209968104f3598e0d428b175bf7d5a0daad75ad.tar.gz |
Added test for variable arguments used in the infamous menu
-rw-r--r-- | scss/tests/files/kronuz/include/_mixin-varargs.scss | 20 | ||||
-rw-r--r-- | scss/tests/files/kronuz/mixin-varargs.css | 6 | ||||
-rw-r--r-- | scss/tests/files/kronuz/mixin-varargs.scss | 12 |
3 files changed, 38 insertions, 0 deletions
diff --git a/scss/tests/files/kronuz/include/_mixin-varargs.scss b/scss/tests/files/kronuz/include/_mixin-varargs.scss new file mode 100644 index 0000000..9fd3e06 --- /dev/null +++ b/scss/tests/files/kronuz/include/_mixin-varargs.scss @@ -0,0 +1,20 @@ +@mixin _inner(...) { + $width: null !default; + $height: null !default; + + color: $color; + background: $background; + border: $border; + @if $width { + width: $width; + } + @if $height { + width: $height; + } +} + +@mixin varargs(...) { + $color: green; + $background: red !default; + @include _inner(...); +} diff --git a/scss/tests/files/kronuz/mixin-varargs.css b/scss/tests/files/kronuz/mixin-varargs.css new file mode 100644 index 0000000..a4e8031 --- /dev/null +++ b/scss/tests/files/kronuz/mixin-varargs.css @@ -0,0 +1,6 @@ +div { + color: green; + background: blue; + border: 1px solid magenta; + width: 2px; +} diff --git a/scss/tests/files/kronuz/mixin-varargs.scss b/scss/tests/files/kronuz/mixin-varargs.scss new file mode 100644 index 0000000..3d25ad7 --- /dev/null +++ b/scss/tests/files/kronuz/mixin-varargs.scss @@ -0,0 +1,12 @@ +@option style:legacy; + +@import "mixin-varargs"; + +div { + @include varargs( + $color: pink, + $background: blue, + $border: 1px solid magenta, + $width: 2px + ); +} |