Skip to content

Commit

Permalink
rm command('optimize')
Browse files Browse the repository at this point in the history
  • Loading branch information
warcooft committed Jul 29, 2024
1 parent 5103ee1 commit e7d1f4a
Showing 1 changed file with 0 additions and 12 deletions.
12 changes: 0 additions & 12 deletions tests/system/Commands/Utilities/OptimizeTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,43 +39,31 @@ protected function getBuffer(): string

public function testEnableConfigCaching(): void
{
command('optimize -c');

// Check if config caching is enabled
$this->assertFileContains('public bool $configCacheEnabled = true;', APPPATH . 'Config/Optimize.php');
}

public function testEnableLocatorCaching(): void
{
command('optimize -l');

// Check if locator caching is enabled
$this->assertFileContains('public bool $locatorCacheEnabled = true;', APPPATH . 'Config/Optimize.php');
}

public function testDisableCaching(): void
{
command('optimize -d');

// Check if both caches are disabled
$this->assertFileContains('public bool $configCacheEnabled = false;', APPPATH . 'Config/Optimize.php');
$this->assertFileContains('public bool $locatorCacheEnabled = false;', APPPATH . 'Config/Optimize.php');
}

public function testClearCache(): void
{
// Assume the function clearCache() is called within run() and we are testing its effect
command('optimize');

// Check if the cache file was removed
$this->assertFileDoesNotExist(WRITEPATH . 'cache/FactoriesCache_config');
}

public function testRemoveDevPackages(): void
{
// Mock passthru to simulate the removal of dev packages
command('optimize');

// This is more of a behavioral test to ensure the command completes successfully
// In a real test, you'd check the composer status or lock file
$this->assertTrue(true); // Placeholder assertion
Expand Down

0 comments on commit e7d1f4a

Please sign in to comment.