diff --git a/cli/Valet/Brew.php b/cli/Valet/Brew.php index 076301d..b0a717f 100644 --- a/cli/Valet/Brew.php +++ b/cli/Valet/Brew.php @@ -227,9 +227,9 @@ public function stopService($services) // restore folder permissions: for each brew formula, these directories are owned by root:admin $directories = [ - BREW_PREFIX . "/Cellar/$service", - BREW_PREFIX . "/opt/$service", - BREW_PREFIX . "/var/homebrew/linked/$service", + BREW_PREFIX."/Cellar/$service", + BREW_PREFIX."/opt/$service", + BREW_PREFIX."/var/homebrew/linked/$service", ]; $whoami = get_current_user(); diff --git a/tests/BrewTest.php b/tests/BrewTest.php index e9085c6..7c30f0b 100644 --- a/tests/BrewTest.php +++ b/tests/BrewTest.php @@ -122,9 +122,9 @@ public function test_stop_stops_the_service_using_homebrew_services() $cli->shouldReceive('runAsUser')->once()->with('brew info dnsmasq --json')->andReturn('[{"name":"dnsmasq","full_name":"dnsmasq","aliases":[],"versioned_formulae":[],"versions":{"stable":"1"},"installed":[{"version":"1"}]}]'); $cli->shouldReceive('quietly')->once()->with('brew services stop dnsmasq'); $cli->shouldReceive('quietly')->once()->with('sudo brew services stop dnsmasq'); - $cli->shouldReceive('quietly')->once()->with("sudo chown -R ".user().":admin '".BREW_PREFIX."/Cellar/dnsmasq'"); - $cli->shouldReceive('quietly')->once()->with("sudo chown -R ".user().":admin '".BREW_PREFIX."/opt/dnsmasq'"); - $cli->shouldReceive('quietly')->once()->with("sudo chown -R ".user().":admin '".BREW_PREFIX."/var/homebrew/linked/dnsmasq'"); + $cli->shouldReceive('quietly')->once()->with('sudo chown -R '.user().":admin '".BREW_PREFIX."/Cellar/dnsmasq'"); + $cli->shouldReceive('quietly')->once()->with('sudo chown -R '.user().":admin '".BREW_PREFIX."/opt/dnsmasq'"); + $cli->shouldReceive('quietly')->once()->with('sudo chown -R '.user().":admin '".BREW_PREFIX."/var/homebrew/linked/dnsmasq'"); swap(CommandLine::class, $cli); resolve(Brew::class)->stopService('dnsmasq'); }