File: 0001-Also-skip-system-classes-during-tests.patch

package info (click to toggle)
php-proxy-manager 2.11.1%2B1.0.18-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,968 kB
  • sloc: php: 14,448; makefile: 25
file content (29 lines) | stat: -rw-r--r-- 1,394 bytes parent folder | download | duplicates (3)
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
From: =?utf-8?q?David_Pr=C3=A9vot?= <david@tilapin.org>
Date: Fri, 25 Dec 2020 17:32:53 -0400
Subject: Also skip system classes during tests

---
 tests/ProxyManagerTest/Functional/FatalPreventionFunctionalTest.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/tests/ProxyManagerTest/Functional/FatalPreventionFunctionalTest.php b/tests/ProxyManagerTest/Functional/FatalPreventionFunctionalTest.php
index 8e4f48d..eebd45a 100644
--- a/tests/ProxyManagerTest/Functional/FatalPreventionFunctionalTest.php
+++ b/tests/ProxyManagerTest/Functional/FatalPreventionFunctionalTest.php
@@ -109,6 +109,8 @@ final class FatalPreventionFunctionalTest extends TestCase
             realpath(__DIR__ . '/../../../src'),
             realpath(__DIR__ . '/../../../vendor'),
             realpath(__DIR__ . '/../../ProxyManagerTest'),
+            realpath(__DIR__ . '/../../../ProxyManager'),
+            realpath('/usr/share/php'),
         ];
 
         return array_filter(
@@ -135,6 +137,7 @@ final class FatalPreventionFunctionalTest extends TestCase
 
                     if (strpos($realPath, $skippedPath) === 0) {
                         // skip classes defined within ProxyManager, vendor or the test suite
+                        // as well as the system ones (where dependencies are actually installed)
                         return false;
                     }
                 }