Skip to content

Commit e61859c

Browse files
alexandre-dauboisnicolas-grekas
authored andcommitted
[Tests] Migrate data providers to static ones
1 parent 162786d commit e61859c

10 files changed

+20
-20
lines changed

Tests/Node/AbstractNodeTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public function testSpecificityValue(NodeInterface $node, $value)
2828
$this->assertEquals($value, $node->getSpecificity()->getValue());
2929
}
3030

31-
abstract public function getToStringConversionTestData();
31+
abstract public static function getToStringConversionTestData();
3232

33-
abstract public function getSpecificityValueTestData();
33+
abstract public static function getSpecificityValueTestData();
3434
}

Tests/Node/AttributeNodeTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
class AttributeNodeTest extends AbstractNodeTest
1818
{
19-
public function getToStringConversionTestData()
19+
public static function getToStringConversionTestData()
2020
{
2121
return [
2222
[new AttributeNode(new ElementNode(), null, 'attribute', 'exists', null), 'Attribute[Element[*][attribute]]'],
@@ -25,7 +25,7 @@ public function getToStringConversionTestData()
2525
];
2626
}
2727

28-
public function getSpecificityValueTestData()
28+
public static function getSpecificityValueTestData()
2929
{
3030
return [
3131
[new AttributeNode(new ElementNode(), null, 'attribute', 'exists', null), 10],

Tests/Node/ClassNodeTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@
1616

1717
class ClassNodeTest extends AbstractNodeTest
1818
{
19-
public function getToStringConversionTestData()
19+
public static function getToStringConversionTestData()
2020
{
2121
return [
2222
[new ClassNode(new ElementNode(), 'class'), 'Class[Element[*].class]'],
2323
];
2424
}
2525

26-
public function getSpecificityValueTestData()
26+
public static function getSpecificityValueTestData()
2727
{
2828
return [
2929
[new ClassNode(new ElementNode(), 'class'), 10],

Tests/Node/CombinedSelectorNodeTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@
1616

1717
class CombinedSelectorNodeTest extends AbstractNodeTest
1818
{
19-
public function getToStringConversionTestData()
19+
public static function getToStringConversionTestData()
2020
{
2121
return [
2222
[new CombinedSelectorNode(new ElementNode(), '>', new ElementNode()), 'CombinedSelector[Element[*] > Element[*]]'],
2323
[new CombinedSelectorNode(new ElementNode(), ' ', new ElementNode()), 'CombinedSelector[Element[*] <followed> Element[*]]'],
2424
];
2525
}
2626

27-
public function getSpecificityValueTestData()
27+
public static function getSpecificityValueTestData()
2828
{
2929
return [
3030
[new CombinedSelectorNode(new ElementNode(), '>', new ElementNode()), 0],

Tests/Node/ElementNodeTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
class ElementNodeTest extends AbstractNodeTest
1717
{
18-
public function getToStringConversionTestData()
18+
public static function getToStringConversionTestData()
1919
{
2020
return [
2121
[new ElementNode(), 'Element[*]'],
@@ -24,7 +24,7 @@ public function getToStringConversionTestData()
2424
];
2525
}
2626

27-
public function getSpecificityValueTestData()
27+
public static function getSpecificityValueTestData()
2828
{
2929
return [
3030
[new ElementNode(), 0],

Tests/Node/FunctionNodeTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
class FunctionNodeTest extends AbstractNodeTest
1919
{
20-
public function getToStringConversionTestData()
20+
public static function getToStringConversionTestData()
2121
{
2222
return [
2323
[new FunctionNode(new ElementNode(), 'function'), 'Function[Element[*]:function()]'],
@@ -31,7 +31,7 @@ public function getToStringConversionTestData()
3131
];
3232
}
3333

34-
public function getSpecificityValueTestData()
34+
public static function getSpecificityValueTestData()
3535
{
3636
return [
3737
[new FunctionNode(new ElementNode(), 'function'), 10],

Tests/Node/HashNodeTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@
1616

1717
class HashNodeTest extends AbstractNodeTest
1818
{
19-
public function getToStringConversionTestData()
19+
public static function getToStringConversionTestData()
2020
{
2121
return [
2222
[new HashNode(new ElementNode(), 'id'), 'Hash[Element[*]#id]'],
2323
];
2424
}
2525

26-
public function getSpecificityValueTestData()
26+
public static function getSpecificityValueTestData()
2727
{
2828
return [
2929
[new HashNode(new ElementNode(), 'id'), 100],

Tests/Node/NegationNodeTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@
1717

1818
class NegationNodeTest extends AbstractNodeTest
1919
{
20-
public function getToStringConversionTestData()
20+
public static function getToStringConversionTestData()
2121
{
2222
return [
2323
[new NegationNode(new ElementNode(), new ClassNode(new ElementNode(), 'class')), 'Negation[Element[*]:not(Class[Element[*].class])]'],
2424
];
2525
}
2626

27-
public function getSpecificityValueTestData()
27+
public static function getSpecificityValueTestData()
2828
{
2929
return [
3030
[new NegationNode(new ElementNode(), new ClassNode(new ElementNode(), 'class')), 10],

Tests/Node/PseudoNodeTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@
1616

1717
class PseudoNodeTest extends AbstractNodeTest
1818
{
19-
public function getToStringConversionTestData()
19+
public static function getToStringConversionTestData()
2020
{
2121
return [
2222
[new PseudoNode(new ElementNode(), 'pseudo'), 'Pseudo[Element[*]:pseudo]'],
2323
];
2424
}
2525

26-
public function getSpecificityValueTestData()
26+
public static function getSpecificityValueTestData()
2727
{
2828
return [
2929
[new PseudoNode(new ElementNode(), 'pseudo'), 10],

Tests/Node/SelectorNodeTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@
1616

1717
class SelectorNodeTest extends AbstractNodeTest
1818
{
19-
public function getToStringConversionTestData()
19+
public static function getToStringConversionTestData()
2020
{
2121
return [
2222
[new SelectorNode(new ElementNode()), 'Selector[Element[*]]'],
2323
[new SelectorNode(new ElementNode(), 'pseudo'), 'Selector[Element[*]::pseudo]'],
2424
];
2525
}
2626

27-
public function getSpecificityValueTestData()
27+
public static function getSpecificityValueTestData()
2828
{
2929
return [
3030
[new SelectorNode(new ElementNode()), 0],

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy