Add tests and methods for enhanced Coolify app handling, include isolated stack support and schema updates
This commit is contained in:
@@ -266,6 +266,11 @@ it('defines Coolify schema, route permissions, and replication integration hooks
|
||||
expect($manager)->toContain('startOrRestartService');
|
||||
expect($manager)->toContain('already running');
|
||||
expect($manager)->toContain('restart_requested');
|
||||
expect($manager)->toContain('isolated_stack');
|
||||
expect($manager)->toContain('skip_replication_provisioning');
|
||||
expect($manager)->toContain('targetSkipsReplicationProvisioning');
|
||||
expect($manager)->toContain('targetComposeRole');
|
||||
expect($manager)->toContain('production_data_attached');
|
||||
expect($manager)->toContain('deferredProvisionResult');
|
||||
expect($manager)->toContain('isTransientProvisionBlock');
|
||||
expect($manager)->toContain('provision_deferred');
|
||||
@@ -296,6 +301,8 @@ it('defines Coolify schema, route permissions, and replication integration hooks
|
||||
|
||||
$client = file_get_contents(app_path('classes/coolify_api_client.php'));
|
||||
expect($client)->toContain("request('GET', '/health', null, false)");
|
||||
expect($client)->toContain('/applications/private-github-app');
|
||||
expect($client)->toContain('/applications/\' . rawurlencode($uuid) . \'/restart');
|
||||
expect($client)->toContain('CURL_HTTP_VERSION_1_1');
|
||||
expect($client)->toContain('validationErrorSummary');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user