mirror of
https://github.com/appwrite/appwrite
synced 2026-05-23 00:49:02 +00:00
Merge pull request #10726 from appwrite/fix-testListSites
fix: testListSites 2 not matching expected 1
This commit is contained in:
commit
60726757ab
1 changed files with 14 additions and 10 deletions
|
|
@ -634,18 +634,20 @@ class SitesCustomServerTest extends Scope
|
|||
'buildRuntime' => 'node-22',
|
||||
'fallbackFile' => '',
|
||||
'framework' => 'other',
|
||||
'name' => 'Test Site',
|
||||
'name' => 'Test List Sites',
|
||||
'outputDirectory' => './',
|
||||
'providerBranch' => 'main',
|
||||
'providerRootDirectory' => './',
|
||||
'siteId' => ID::unique()
|
||||
]);
|
||||
|
||||
$sites = $this->listSites();
|
||||
$sites = $this->listSites([
|
||||
'search' => 'Test List Sites',
|
||||
]);
|
||||
|
||||
$this->assertEquals($sites['headers']['status-code'], 200);
|
||||
$this->assertCount(1, $sites['body']['sites']);
|
||||
$this->assertEquals($sites['body']['sites'][0]['name'], 'Test Site');
|
||||
$this->assertEquals($sites['body']['sites'][0]['name'], 'Test List Sites');
|
||||
|
||||
// Test pagination limit
|
||||
$sites = $this->listSites([
|
||||
|
|
@ -689,7 +691,7 @@ class SitesCustomServerTest extends Scope
|
|||
|
||||
// Test search name
|
||||
$sites = $this->listSites([
|
||||
'search' => 'Test'
|
||||
'search' => 'Test List Sites'
|
||||
]);
|
||||
|
||||
$this->assertEquals($sites['headers']['status-code'], 200);
|
||||
|
|
@ -712,21 +714,23 @@ class SitesCustomServerTest extends Scope
|
|||
'buildRuntime' => 'node-22',
|
||||
'fallbackFile' => '',
|
||||
'framework' => 'other',
|
||||
'name' => 'Test Site 2',
|
||||
'name' => 'Test List Sites 2',
|
||||
'outputDirectory' => './',
|
||||
'providerBranch' => 'main',
|
||||
'providerRootDirectory' => './',
|
||||
'siteId' => ID::unique()
|
||||
]);
|
||||
|
||||
$sites = $this->listSites();
|
||||
$sites = $this->listSites([
|
||||
'search' => 'Test List Sites',
|
||||
]);
|
||||
|
||||
$this->assertEquals($sites['headers']['status-code'], 200);
|
||||
$this->assertEquals($sites['body']['total'], 2);
|
||||
$this->assertIsArray($sites['body']['sites']);
|
||||
$this->assertCount(2, $sites['body']['sites']);
|
||||
$this->assertEquals($sites['body']['sites'][0]['name'], 'Test Site');
|
||||
$this->assertEquals($sites['body']['sites'][1]['name'], 'Test Site 2');
|
||||
$this->assertEquals($sites['body']['sites'][0]['name'], 'Test List Sites');
|
||||
$this->assertEquals($sites['body']['sites'][1]['name'], 'Test List Sites 2');
|
||||
|
||||
$sites1 = $this->listSites([
|
||||
'queries' => [
|
||||
|
|
@ -736,7 +740,7 @@ class SitesCustomServerTest extends Scope
|
|||
|
||||
$this->assertEquals($sites1['headers']['status-code'], 200);
|
||||
$this->assertCount(1, $sites1['body']['sites']);
|
||||
$this->assertEquals($sites1['body']['sites'][0]['name'], 'Test Site 2');
|
||||
$this->assertEquals($sites1['body']['sites'][0]['name'], 'Test List Sites 2');
|
||||
|
||||
$sites2 = $this->listSites([
|
||||
'queries' => [
|
||||
|
|
@ -746,7 +750,7 @@ class SitesCustomServerTest extends Scope
|
|||
|
||||
$this->assertEquals($sites2['headers']['status-code'], 200);
|
||||
$this->assertCount(1, $sites2['body']['sites']);
|
||||
$this->assertEquals($sites2['body']['sites'][0]['name'], 'Test Site');
|
||||
$this->assertEquals($sites2['body']['sites'][0]['name'], 'Test List Sites');
|
||||
|
||||
/**
|
||||
* Test for FAILURE
|
||||
|
|
|
|||
Loading…
Reference in a new issue