class IssuesTest in Sassy 7.3
Same name in this branch
- 7.3 phpsass/tests/tests_compass.php \IssuesTest
- 7.3 phpsass/tests/tests_issues.php \IssuesTest
- 7.3 phpsass/tests/tests_ifs.php \IssuesTest
- 7.3 phpsass/tests/tests_extend.php \IssuesTest
- 7.3 phpsass/tests/tests_variables.php \IssuesTest
- 7.3 phpsass/tests/tests_interpolator.php \IssuesTest
Same name and namespace in other branches
- 7 phamlp/tests/tests_compass.php \IssuesTest
- 7 phamlp/tests/tests_issues.php \IssuesTest
- 7 phamlp/tests/tests_ifs.php \IssuesTest
- 7 phamlp/tests/tests_extend.php \IssuesTest
- 7 phamlp/tests/tests_variables.php \IssuesTest
- 7 phamlp/tests/tests_interpolator.php \IssuesTest
Hierarchy
- class \ScssUnitTest
- class \IssuesTest
Expanded class hierarchy of IssuesTest
File
- phpsass/
tests/ tests_extend.php, line 5
View source
class IssuesTest extends ScssUnitTest {
public function test_extend_issue80() {
$source = <<<END
.test {
color: green;
&:hover { color: red; }
}
.test2 {
@extend .test;
}
END;
$expected = <<<END
.test, .test2 {
color: green;
}
.test:hover, .test2:hover {
color: red;
}
END;
$this
->assertScss($source, $expected);
}
public function test_extend3() {
$source = <<<END
.test {
color: green;
a { color: red; }
}
.test2 {
@extend .test;
}
END;
$expected = <<<END
.test, .test2 {
color: green;
}
.test a, .test2 a {
color: red;
}
END;
$this
->assertScss($source, $expected);
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
IssuesTest:: |
public | function | ||
IssuesTest:: |
public | function | ||
ScssUnitTest:: |
protected | property | ||
ScssUnitTest:: |
public | function | ||
ScssUnitTest:: |
public | function | ||
ScssUnitTest:: |
public | function |