// // CommandTest.swift // PHP Monitor // // Created by Nico Verbruggen on 13/02/2021. // Copyright © 2025 Nico Verbruggen. All rights reserved. // import Testing import Foundation struct CommandTest { @Test(.enabled(if: Binaries.exist(paths: [ "/opt/homebrew/bin/php", "/usr/local/bin/php" ]), "Requires PHP binary")) func determinePhpVersion() { let container = Container.real(minimal: true) let version = container.command.execute( path: container.paths.php, arguments: ["-v"], trimNewlines: false ) #expect(version.contains("(cli)")) #expect(version.contains("NTS")) #expect(version.contains("built")) #expect(version.contains("Zend")) } }