1
0
Fork 0
mirror of synced 2024-10-05 12:43:13 +13:00

fixes test cases

This commit is contained in:
prateek banga 2023-10-25 21:45:55 +05:30
parent b60cbcada5
commit 2435f722ca
4 changed files with 19 additions and 17 deletions

14
composer.lock generated
View file

@ -1906,16 +1906,16 @@
}, },
{ {
"name": "utopia-php/database", "name": "utopia-php/database",
"version": "0.44.2", "version": "0.44.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/utopia-php/database.git", "url": "https://github.com/utopia-php/database.git",
"reference": "591cadbc2c622a3304aae9a16ebfdbe75ef33a06" "reference": "b2d403c25a77506e03db5736335b0cae52bcc18a"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/utopia-php/database/zipball/591cadbc2c622a3304aae9a16ebfdbe75ef33a06", "url": "https://api.github.com/repos/utopia-php/database/zipball/b2d403c25a77506e03db5736335b0cae52bcc18a",
"reference": "591cadbc2c622a3304aae9a16ebfdbe75ef33a06", "reference": "b2d403c25a77506e03db5736335b0cae52bcc18a",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -1928,7 +1928,7 @@
}, },
"require-dev": { "require-dev": {
"fakerphp/faker": "^1.14", "fakerphp/faker": "^1.14",
"laravel/pint": "1.4.*", "laravel/pint": "1.13.*",
"pcov/clobber": "^2.0", "pcov/clobber": "^2.0",
"phpstan/phpstan": "1.10.*", "phpstan/phpstan": "1.10.*",
"phpunit/phpunit": "^9.4", "phpunit/phpunit": "^9.4",
@ -1956,9 +1956,9 @@
], ],
"support": { "support": {
"issues": "https://github.com/utopia-php/database/issues", "issues": "https://github.com/utopia-php/database/issues",
"source": "https://github.com/utopia-php/database/tree/0.44.2" "source": "https://github.com/utopia-php/database/tree/0.44.3"
}, },
"time": "2023-10-19T07:39:00+00:00" "time": "2023-10-24T10:13:48+00:00"
}, },
{ {
"name": "utopia-php/domains", "name": "utopia-php/domains",

View file

@ -1795,8 +1795,8 @@ trait Base
} }
}'; }';
case self::$CREATE_SENDGRID_PROVIDER: case self::$CREATE_SENDGRID_PROVIDER:
return 'mutation createSendgridProvider($providerId: String!, $name: String!, $apiKey: String!) { return 'mutation createSendgridProvider($providerId: String!, $name: String!, $from: String!, $apiKey: String!) {
messagingCreateSendgridProvider(providerId: $providerId, name: $name, apiKey: $apiKey) { messagingCreateSendgridProvider(providerId: $providerId, name: $name, from: $from, apiKey: $apiKey) {
_id _id
name name
provider provider
@ -1806,8 +1806,8 @@ trait Base
} }
}'; }';
case self::$CREATE_TWILIO_PROVIDER: case self::$CREATE_TWILIO_PROVIDER:
return 'mutation createTwilioProvider($providerId: String!, $name: String!, $accountSid: String!, $authToken: String!) { return 'mutation createTwilioProvider($providerId: String!, $name: String!, $from: String!, $accountSid: String!, $authToken: String!) {
messagingCreateTwilioProvider(providerId: $providerId, name: $name, accountSid: $accountSid, authToken: $authToken) { messagingCreateTwilioProvider(providerId: $providerId, name: $name, from: $from, accountSid: $accountSid, authToken: $authToken) {
_id _id
name name
provider provider
@ -1817,8 +1817,8 @@ trait Base
} }
}'; }';
case self::$CREATE_TELESIGN_PROVIDER: case self::$CREATE_TELESIGN_PROVIDER:
return 'mutation createTelesignProvider($providerId: String!, $name: String!, $username: String!, $password: String!) { return 'mutation createTelesignProvider($providerId: String!, $name: String!, $from: String!, $username: String!, $password: String!) {
messagingCreateTelesignProvider(providerId: $providerId, name: $name, username: $username, password: $password) { messagingCreateTelesignProvider(providerId: $providerId, name: $name, from: $from, username: $username, password: $password) {
_id _id
name name
provider provider
@ -1828,8 +1828,8 @@ trait Base
} }
}'; }';
case self::$CREATE_TEXTMAGIC_PROVIDER: case self::$CREATE_TEXTMAGIC_PROVIDER:
return 'mutation createTextmagicProvider($providerId: String!, $name: String!, $username: String!, $apiKey: String!) { return 'mutation createTextmagicProvider($providerId: String!, $name: String!, $from: String!, $username: String!, $apiKey: String!) {
messagingCreateTextmagicProvider(providerId: $providerId, name: $name, username: $username, apiKey: $apiKey) { messagingCreateTextmagicProvider(providerId: $providerId, name: $name, from: $from, username: $username, apiKey: $apiKey) {
_id _id
name name
provider provider
@ -1850,8 +1850,8 @@ trait Base
} }
}'; }';
case self::$CREATE_VONAGE_PROVIDER: case self::$CREATE_VONAGE_PROVIDER:
return 'mutation createVonageProvider($providerId: String!, $name: String!, $apiKey: String!, $apiSecret: String!) { return 'mutation createVonageProvider($providerId: String!, $name: String!, $from: String!, $apiKey: String!, $apiSecret: String!) {
messagingCreateVonageProvider(providerId: $providerId, name: $name, apiKey: $apiKey, apiSecret: $apiSecret) { messagingCreateVonageProvider(providerId: $providerId, name: $name, from: $from, apiKey: $apiKey, apiSecret: $apiSecret) {
_id _id
name name
provider provider

View file

@ -271,6 +271,7 @@ class MessagingTest extends Scope
'providerId' => ID::unique(), 'providerId' => ID::unique(),
'name' => 'Sengrid1', 'name' => 'Sengrid1',
'apiKey' => 'my-apikey', 'apiKey' => 'my-apikey',
'from' => 'sender-email@my-domain',
] ]
]; ];
$query = $this->getQuery(self::$CREATE_SENDGRID_PROVIDER); $query = $this->getQuery(self::$CREATE_SENDGRID_PROVIDER);

View file

@ -225,6 +225,7 @@ trait MessagingBase
'providerId' => 'unique()', 'providerId' => 'unique()',
'name' => 'Sendgrid1', 'name' => 'Sendgrid1',
'apiKey' => 'my-apikey', 'apiKey' => 'my-apikey',
'from' => 'sender-email@my-domain',
]); ]);
$this->assertEquals(201, $provider['headers']['status-code']); $this->assertEquals(201, $provider['headers']['status-code']);
$response = $this->client->call(Client::METHOD_POST, '/messaging/topics', [ $response = $this->client->call(Client::METHOD_POST, '/messaging/topics', [