class AttributeNodeTest in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/css-selector/Tests/Node/AttributeNodeTest.php \Symfony\Component\CssSelector\Tests\Node\AttributeNodeTest
Hierarchy
- class \Symfony\Component\CssSelector\Tests\Node\AbstractNodeTest extends \Symfony\Component\CssSelector\Tests\Node\PHPUnit_Framework_TestCase
- class \Symfony\Component\CssSelector\Tests\Node\AttributeNodeTest
Expanded class hierarchy of AttributeNodeTest
File
- vendor/
symfony/ css-selector/ Tests/ Node/ AttributeNodeTest.php, line 17
Namespace
Symfony\Component\CssSelector\Tests\NodeView source
class AttributeNodeTest extends AbstractNodeTest {
public function getToStringConversionTestData() {
return array(
array(
new AttributeNode(new ElementNode(), null, 'attribute', 'exists', null),
'Attribute[Element[*][attribute]]',
),
array(
new AttributeNode(new ElementNode(), null, 'attribute', '$=', 'value'),
"Attribute[Element[*][attribute \$= 'value']]",
),
array(
new AttributeNode(new ElementNode(), 'namespace', 'attribute', '$=', 'value'),
"Attribute[Element[*][namespace|attribute \$= 'value']]",
),
);
}
public function getSpecificityValueTestData() {
return array(
array(
new AttributeNode(new ElementNode(), null, 'attribute', 'exists', null),
10,
),
array(
new AttributeNode(new ElementNode(null, 'element'), null, 'attribute', 'exists', null),
11,
),
array(
new AttributeNode(new ElementNode(), null, 'attribute', '$=', 'value'),
10,
),
array(
new AttributeNode(new ElementNode(), 'namespace', 'attribute', '$=', 'value'),
10,
),
);
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
AbstractNodeTest:: |
public | function | @dataProvider getSpecificityValueTestData | |
AbstractNodeTest:: |
public | function | @dataProvider getToStringConversionTestData | |
AttributeNodeTest:: |
public | function |
Overrides AbstractNodeTest:: |
|
AttributeNodeTest:: |
public | function |
Overrides AbstractNodeTest:: |