From fb0c68794ace9a279e0bb4e999586305e7f74b17 Mon Sep 17 00:00:00 2001 From: Greg Anderson Date: Fri, 5 Apr 2024 16:37:02 -0700 Subject: [PATCH] Skip tests that need tty on CI --- tests/SiteProcessTest.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/SiteProcessTest.php b/tests/SiteProcessTest.php index a207d8e..38e5a2b 100644 --- a/tests/SiteProcessTest.php +++ b/tests/SiteProcessTest.php @@ -214,6 +214,9 @@ public function testSiteProcess( if ($useTty && Escape::isWindows($os)) { $this->markTestSkipped('Windows doesn\'t have /dev/tty support'); } + if ($useTty && getenv('CI')) { + $this->markTestSkipped('CI doesn\'t provide /dev/tty support'); + } $processManager = ProcessManager::createDefault(); $siteAlias = new SiteAlias($siteAliasData, '@alias.dev'); $siteProcess = $processManager->siteProcess($siteAlias, $args, $options, $optionsPassedAsArgs);