File tree Expand file tree Collapse file tree 3 files changed +17
-1
lines changed
Expand file tree Collapse file tree 3 files changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,12 @@ test('smoke test', async (t) => {
3434 let createDeploymentOptions = {
3535 name : "test_deployment" ,
3636 }
37- await client . createDeployment ( createDeploymentOptions )
37+ let deployment = await client . createDeployment ( createDeploymentOptions )
38+ t . is ( deployment . name , createDeploymentOptions . name )
39+
40+ // Get deployment
41+ let getDeployment = await client . getDeployment ( createDeploymentOptions . name )
42+ t . is ( getDeployment . name , createDeploymentOptions . name )
3843
3944 // Count deployments after creation
4045 let after_create_deployment_count = ( await client . listDeployments ( ) ) . length
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ export declare class Client {
55 createDeployment ( createDeplomentOptions : CreateDeploymentOptions ) : Promise < Deployment >
66 listDeployments ( ) : Promise < Array < Deployment > >
77 deleteDeployment ( deploymentName : string ) : Promise < void >
8+ getDeployment ( deploymentName : string ) : Promise < Deployment >
89}
910
1011export declare const enum BindingType {
Original file line number Diff line number Diff line change @@ -59,4 +59,14 @@ impl Client {
5959 . await
6060 . context ( "delete deployments" )
6161 }
62+
63+ #[ napi]
64+ pub async fn get_deployment ( & self , deployment_name : String ) -> Result < Deployment > {
65+ self
66+ . client
67+ . get_deployment ( & deployment_name)
68+ . await
69+ . context ( "get deployment" )
70+ . map ( |d| d. into ( ) )
71+ }
6272}
You can’t perform that action at this time.
0 commit comments