File: group-network-for-test-failing-without-network.patch

package info (click to toggle)
symfony 8.0.0~rc1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 128,876 kB
  • sloc: php: 1,510,009; xml: 2,415; javascript: 979; sh: 586; makefile: 244; pascal: 70
file content (167 lines) | stat: -rw-r--r-- 7,334 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
From: =?utf-8?q?David_Pr=C3=A9vot?= <david@tilapin.org>
Date: Wed, 29 Jan 2025 23:21:32 +0100
Subject: Group network for test failing without network

---
 src/Symfony/Component/Cache/Tests/Traits/RedisTraitTest.php            | 1 +
 .../Component/HtmlSanitizer/Tests/Reference/W3CReferenceTest.php       | 3 +++
 src/Symfony/Component/HttpClient/Tests/RetryableHttpClientTest.php     | 2 ++
 src/Symfony/Component/Ldap/Tests/Adapter/ExtLdap/AdapterTest.php       | 2 ++
 .../Component/Mailer/Tests/Transport/Smtp/Stream/SocketStreamTest.php  | 2 ++
 .../Bridge/Redis/Tests/Transport/RedisTransportFactoryTest.php         | 1 +
 src/Symfony/Component/Process/Tests/ProcessTest.php                    | 2 ++
 src/Symfony/Component/VarDumper/Tests/Caster/CurlCasterTest.php        | 2 ++
 8 files changed, 15 insertions(+)

diff --git a/src/Symfony/Component/Cache/Tests/Traits/RedisTraitTest.php b/src/Symfony/Component/Cache/Tests/Traits/RedisTraitTest.php
index dea9cdf..d67c772 100644
--- a/src/Symfony/Component/Cache/Tests/Traits/RedisTraitTest.php
+++ b/src/Symfony/Component/Cache/Tests/Traits/RedisTraitTest.php
@@ -85,6 +85,7 @@ class RedisTraitTest extends TestCase
      * @see https://github.com/phpredis/phpredis/issues/1920
      */
     #[Group('integration')]
+    #[Group('network')]
     public function testPconnectSelectsCorrectDatabase()
     {
         if (!class_exists(\Redis::class)) {
diff --git a/src/Symfony/Component/HtmlSanitizer/Tests/Reference/W3CReferenceTest.php b/src/Symfony/Component/HtmlSanitizer/Tests/Reference/W3CReferenceTest.php
index 51a4a7d..af9642e 100644
--- a/src/Symfony/Component/HtmlSanitizer/Tests/Reference/W3CReferenceTest.php
+++ b/src/Symfony/Component/HtmlSanitizer/Tests/Reference/W3CReferenceTest.php
@@ -11,6 +11,7 @@
 
 namespace Symfony\Component\HtmlSanitizer\Tests\Reference;
 
+use PHPUnit\Framework\Attributes\Group;
 use PHPUnit\Framework\TestCase;
 use Symfony\Component\HtmlSanitizer\Reference\W3CReference;
 
@@ -19,6 +20,7 @@ use Symfony\Component\HtmlSanitizer\Reference\W3CReference;
  */
 class W3CReferenceTest extends TestCase
 {
+    #[Group('network')]
     public function testElements()
     {
         $referenceElements = array_values(array_merge(array_keys(W3CReference::HEAD_ELEMENTS), array_keys(W3CReference::BODY_ELEMENTS)));
@@ -30,6 +32,7 @@ class W3CReferenceTest extends TestCase
         );
     }
 
+    #[Group('network')]
     public function testAttributes()
     {
         $this->assertSame(
diff --git a/src/Symfony/Component/HttpClient/Tests/RetryableHttpClientTest.php b/src/Symfony/Component/HttpClient/Tests/RetryableHttpClientTest.php
index 6d61e93..fad7a9b 100644
--- a/src/Symfony/Component/HttpClient/Tests/RetryableHttpClientTest.php
+++ b/src/Symfony/Component/HttpClient/Tests/RetryableHttpClientTest.php
@@ -11,6 +11,7 @@
 
 namespace Symfony\Component\HttpClient\Tests;
 
+use PHPUnit\Framework\Attributes\Group;
 use PHPUnit\Framework\TestCase;
 use Symfony\Component\HttpClient\Exception\ServerException;
 use Symfony\Component\HttpClient\Exception\TransportException;
@@ -149,6 +150,7 @@ class RetryableHttpClientTest extends TestCase
         }
     }
 
+    #[Group('network')]
     public function testRetryWithDnsIssue()
     {
         $client = new RetryableHttpClient(
diff --git a/src/Symfony/Component/Ldap/Tests/Adapter/ExtLdap/AdapterTest.php b/src/Symfony/Component/Ldap/Tests/Adapter/ExtLdap/AdapterTest.php
index f2eef23..4982e9b 100644
--- a/src/Symfony/Component/Ldap/Tests/Adapter/ExtLdap/AdapterTest.php
+++ b/src/Symfony/Component/Ldap/Tests/Adapter/ExtLdap/AdapterTest.php
@@ -110,6 +110,7 @@ class AdapterTest extends LdapTestCase
         $query->execute();
     }
 
+    #[Group('network')]
     public function testLdapQueryScopeBase()
     {
         $ldap = new Adapter($this->getLdapConfig());
@@ -126,6 +127,7 @@ class AdapterTest extends LdapTestCase
         $this->assertEquals(['Fabien Potencier'], $entry->getAttribute('cn'));
     }
 
+    #[Group('network')]
     public function testLdapQueryScopeOneLevel()
     {
         $ldap = new Adapter($this->getLdapConfig());
diff --git a/src/Symfony/Component/Mailer/Tests/Transport/Smtp/Stream/SocketStreamTest.php b/src/Symfony/Component/Mailer/Tests/Transport/Smtp/Stream/SocketStreamTest.php
index f06160d..5105fbb 100644
--- a/src/Symfony/Component/Mailer/Tests/Transport/Smtp/Stream/SocketStreamTest.php
+++ b/src/Symfony/Component/Mailer/Tests/Transport/Smtp/Stream/SocketStreamTest.php
@@ -11,6 +11,7 @@
 
 namespace Symfony\Component\Mailer\Tests\Transport\Smtp\Stream;
 
+use PHPUnit\Framework\Attributes\Group;
 use PHPUnit\Framework\TestCase;
 use Symfony\Component\Mailer\Exception\TransportException;
 use Symfony\Component\Mailer\Transport\Smtp\Stream\SocketStream;
@@ -27,6 +28,7 @@ class SocketStreamTest extends TestCase
         $s->initialize();
     }
 
+    #[Group('network')]
     public function testSocketErrorBeforeConnectError()
     {
         $this->expectException(TransportException::class);
diff --git a/src/Symfony/Component/Messenger/Bridge/Redis/Tests/Transport/RedisTransportFactoryTest.php b/src/Symfony/Component/Messenger/Bridge/Redis/Tests/Transport/RedisTransportFactoryTest.php
index 2095fc0..b2dba72 100644
--- a/src/Symfony/Component/Messenger/Bridge/Redis/Tests/Transport/RedisTransportFactoryTest.php
+++ b/src/Symfony/Component/Messenger/Bridge/Redis/Tests/Transport/RedisTransportFactoryTest.php
@@ -41,6 +41,7 @@ class RedisTransportFactoryTest extends TestCase
 
     #[DataProvider('createTransportProvider')]
     #[Group('integration')]
+    #[Group('network')]
     public function testCreateTransport(string $dsn, array $options = [])
     {
         $this->skipIfRedisUnavailable();
diff --git a/src/Symfony/Component/Process/Tests/ProcessTest.php b/src/Symfony/Component/Process/Tests/ProcessTest.php
index 9d54890..c973c6c 100644
--- a/src/Symfony/Component/Process/Tests/ProcessTest.php
+++ b/src/Symfony/Component/Process/Tests/ProcessTest.php
@@ -1648,6 +1648,7 @@ class ProcessTest extends TestCase
         $this->assertFalse($process->isRunning());
     }
 
+    #[Group('network')]
     public function testIgnoringSignal()
     {
         if (!\function_exists('pcntl_signal')) {
@@ -1664,6 +1665,7 @@ class ProcessTest extends TestCase
     }
 
     // This test ensure that the previous test is reliable, in case of the sleep command ignoring the SIGTERM signal
+    #[Group('network')]
     public function testNotIgnoringSignal()
     {
         if (!\function_exists('pcntl_signal')) {
diff --git a/src/Symfony/Component/VarDumper/Tests/Caster/CurlCasterTest.php b/src/Symfony/Component/VarDumper/Tests/Caster/CurlCasterTest.php
index 903b82a..a05eff3 100644
--- a/src/Symfony/Component/VarDumper/Tests/Caster/CurlCasterTest.php
+++ b/src/Symfony/Component/VarDumper/Tests/Caster/CurlCasterTest.php
@@ -11,6 +11,7 @@
 
 namespace Symfony\Component\VarDumper\Tests\Caster;
 
+use PHPUnit\Framework\Attributes\Group;
 use PHPUnit\Framework\Attributes\RequiresPhpExtension;
 use PHPUnit\Framework\TestCase;
 use Symfony\Component\VarDumper\Test\VarDumperTestTrait;
@@ -20,6 +21,7 @@ class CurlCasterTest extends TestCase
 {
     use VarDumperTestTrait;
 
+    #[Group('network')]
     public function testCastCurl()
     {
         $ch = curl_init('http://example.com');