diff --git a/spec/css/selector/reference_combinator/error b/spec/css/selector/reference_combinator/error new file mode 100644 index 0000000000..31f1498452 --- /dev/null +++ b/spec/css/selector/reference_combinator/error @@ -0,0 +1,4 @@ +Error: expected selector. +.foo /bar/ .baz{ + ^ + spec/css/selector/reference_combinator/input.scss 1:6 root stylesheet diff --git a/spec/css/selector/reference_combinator/expected_output.css b/spec/css/selector/reference_combinator/expected_output.css new file mode 100644 index 0000000000..e69de29bb2 diff --git a/spec/css/selector/reference_combinator/input.scss b/spec/css/selector/reference_combinator/input.scss new file mode 100644 index 0000000000..420d7efd40 --- /dev/null +++ b/spec/css/selector/reference_combinator/input.scss @@ -0,0 +1,3 @@ +.foo /bar/ .baz { + a: b; +} diff --git a/spec/css/selector/reference_combinator/options.yml b/spec/css/selector/reference_combinator/options.yml new file mode 100644 index 0000000000..9163bb045c --- /dev/null +++ b/spec/css/selector/reference_combinator/options.yml @@ -0,0 +1,4 @@ +--- +:todo: +- libsass +- ruby-sass diff --git a/spec/css/selector/reference_combinator/status b/spec/css/selector/reference_combinator/status new file mode 100644 index 0000000000..b44fe09a7a --- /dev/null +++ b/spec/css/selector/reference_combinator/status @@ -0,0 +1 @@ +65 \ No newline at end of file diff --git a/spec/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selector/expected_output.css b/spec/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selector/expected_output.css deleted file mode 100644 index b994ae4480..0000000000 --- a/spec/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selector/expected_output.css +++ /dev/null @@ -1,3 +0,0 @@ -a /for/ b c .c1, a /for/ b a c .c2, a a /for/ b c .c2 { - a: b; -} diff --git a/spec/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selector/input.scss b/spec/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selector/input.scss deleted file mode 100644 index 66772821e6..0000000000 --- a/spec/extend-tests/115_test_nested_extender_finds_common_selectors_around_reference_selector/input.scss +++ /dev/null @@ -1,2 +0,0 @@ -a /for/ b c .c1 {a: b} -a c .c2 {@extend .c1} diff --git a/spec/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selector/expected_output.css b/spec/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selector/expected_output.css deleted file mode 100644 index d135fa8e52..0000000000 --- a/spec/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selector/expected_output.css +++ /dev/null @@ -1,3 +0,0 @@ -a /for/ b c .c1, a a /for/ b c .c2 { - a: b; -} diff --git a/spec/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selector/input.scss b/spec/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selector/input.scss deleted file mode 100644 index f87a4d2cc8..0000000000 --- a/spec/extend-tests/116_test_nested_extender_finds_common_selectors_around_reference_selector/input.scss +++ /dev/null @@ -1,2 +0,0 @@ -a /for/ b c .c1 {a: b} -a b .c2 {@extend .c1} diff --git a/spec/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selector/expected_output.css b/spec/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selector/expected_output.css deleted file mode 100644 index c4aa62ac2e..0000000000 --- a/spec/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selector/expected_output.css +++ /dev/null @@ -1,3 +0,0 @@ -a /for/ b c .c1, a /for/ b c .c2 { - a: b; -} diff --git a/spec/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selector/input.scss b/spec/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selector/input.scss deleted file mode 100644 index caddbc5ae6..0000000000 --- a/spec/extend-tests/117_test_nested_extender_finds_common_selectors_around_reference_selector/input.scss +++ /dev/null @@ -1,2 +0,0 @@ -a /for/ b c .c1 {a: b} -b c .c2 {@extend .c1} diff --git a/spec/libsass-closed-issues/issue_452/expected_output.css b/spec/libsass-closed-issues/issue_452/expected_output.css deleted file mode 100644 index 6d25d0c596..0000000000 --- a/spec/libsass-closed-issues/issue_452/expected_output.css +++ /dev/null @@ -1,15 +0,0 @@ -x-tabs /deep/ x-panel { - foo: bar; -} - -div body /deep/ .library { - color: blue; -} - -#something::shadow { - color: blue; -} - -:host .library { - background: green; -} diff --git a/spec/libsass-closed-issues/issue_452/input.scss b/spec/libsass-closed-issues/issue_452/input.scss deleted file mode 100644 index a5ad7bdc14..0000000000 --- a/spec/libsass-closed-issues/issue_452/input.scss +++ /dev/null @@ -1,17 +0,0 @@ -x-tabs /deep/ x-panel { - foo: bar; -} - -div { - body /deep/ .library { - color: blue; - } -} - -#something::shadow { - color: blue; -} - -:host .library { - background: green; -} diff --git a/spec/libsass/parent-selector/inner-combinator/expected_output.css b/spec/libsass/parent-selector/inner-combinator/expected_output.css index fea265baa8..feca12dca9 100644 --- a/spec/libsass/parent-selector/inner-combinator/expected_output.css +++ b/spec/libsass/parent-selector/inner-combinator/expected_output.css @@ -25,10 +25,3 @@ foo bar ~ baz { bar ~ baz foo { bam: true; } - -foo bar /deep/ baz { - bam: true; -} -bar /deep/ baz foo { - bam: true; -} diff --git a/spec/libsass/parent-selector/inner-combinator/input.scss b/spec/libsass/parent-selector/inner-combinator/input.scss index 80d98ca2ac..8f284d1c12 100644 --- a/spec/libsass/parent-selector/inner-combinator/input.scss +++ b/spec/libsass/parent-selector/inner-combinator/input.scss @@ -33,12 +33,3 @@ foo { bam: true; } } - -foo { - & bar /deep/ baz { - bam: true; - } - bar /deep/ baz & { - bam: true; - } -} diff --git a/spec/libsass/parent-selector/inner-pseudo/expected_output.css b/spec/libsass/parent-selector/inner-pseudo/expected_output.css index a017c0aa8a..a8846ffc5c 100644 --- a/spec/libsass/parent-selector/inner-pseudo/expected_output.css +++ b/spec/libsass/parent-selector/inner-pseudo/expected_output.css @@ -13,7 +13,3 @@ foo:bar > baz { foo:bar ~ baz { bam: true; } - -foo:bar /deep/ baz { - bam: true; -} diff --git a/spec/libsass/parent-selector/inner-pseudo/input.scss b/spec/libsass/parent-selector/inner-pseudo/input.scss index c38765ffed..21b41fc4e2 100644 --- a/spec/libsass/parent-selector/inner-pseudo/input.scss +++ b/spec/libsass/parent-selector/inner-pseudo/input.scss @@ -21,9 +21,3 @@ foo { bam: true; } } - -foo { - &:bar /deep/ baz { - bam: true; - } -} diff --git a/spec/libsass/parent-selector/outer-combinator/expected_output.css b/spec/libsass/parent-selector/outer-combinator/expected_output.css index 7e4cb769f6..a53d9d7c83 100644 --- a/spec/libsass/parent-selector/outer-combinator/expected_output.css +++ b/spec/libsass/parent-selector/outer-combinator/expected_output.css @@ -25,10 +25,3 @@ foo ~ bar baz { baz foo ~ bar { bam: true; } - -foo /deep/ bar baz { - bam: true; -} -baz foo /deep/ bar { - bam: true; -} diff --git a/spec/libsass/parent-selector/outer-combinator/input.scss b/spec/libsass/parent-selector/outer-combinator/input.scss index 7b3569b6cd..4524decad6 100644 --- a/spec/libsass/parent-selector/outer-combinator/input.scss +++ b/spec/libsass/parent-selector/outer-combinator/input.scss @@ -33,12 +33,3 @@ foo ~ bar { bam: true; } } - -foo /deep/ bar { - & baz { - bam: true; - } - baz & { - bam: true; - } -} diff --git a/spec/libsass/parent-selector/outer-pseudo/expected_output.css b/spec/libsass/parent-selector/outer-pseudo/expected_output.css index 26dbcfe0b0..85780b3c0e 100644 --- a/spec/libsass/parent-selector/outer-pseudo/expected_output.css +++ b/spec/libsass/parent-selector/outer-pseudo/expected_output.css @@ -13,7 +13,3 @@ foo > bar:baz { foo ~ bar:baz { bam: true; } - -foo /deep/ bar:baz { - bam: true; -} diff --git a/spec/libsass/parent-selector/outer-pseudo/input.scss b/spec/libsass/parent-selector/outer-pseudo/input.scss index daecb93977..22c0a5dc47 100644 --- a/spec/libsass/parent-selector/outer-pseudo/input.scss +++ b/spec/libsass/parent-selector/outer-pseudo/input.scss @@ -21,9 +21,3 @@ foo ~ bar { bam: true; } } - -foo /deep/ bar { - &:baz { - bam: true; - } -} diff --git a/spec/scss-tests/175_test_reference_combinator_with_parent_ref/expected_output.css b/spec/scss-tests/175_test_reference_combinator_with_parent_ref/expected_output.css deleted file mode 100644 index 897e2f07f2..0000000000 --- a/spec/scss-tests/175_test_reference_combinator_with_parent_ref/expected_output.css +++ /dev/null @@ -1,3 +0,0 @@ -a /foo/ b { - c: d; -} diff --git a/spec/scss-tests/175_test_reference_combinator_with_parent_ref/input.scss b/spec/scss-tests/175_test_reference_combinator_with_parent_ref/input.scss deleted file mode 100644 index fcef052421..0000000000 --- a/spec/scss-tests/175_test_reference_combinator_with_parent_ref/input.scss +++ /dev/null @@ -1 +0,0 @@ -a {& /foo/ b {c: d}}