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) => {
34
34
let createDeploymentOptions = {
35
35
name : "test_deployment" ,
36
36
}
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 )
38
43
39
44
// Count deployments after creation
40
45
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 {
5
5
createDeployment ( createDeplomentOptions : CreateDeploymentOptions ) : Promise < Deployment >
6
6
listDeployments ( ) : Promise < Array < Deployment > >
7
7
deleteDeployment ( deploymentName : string ) : Promise < void >
8
+ getDeployment ( deploymentName : string ) : Promise < Deployment >
8
9
}
9
10
10
11
export declare const enum BindingType {
Original file line number Diff line number Diff line change @@ -59,4 +59,14 @@ impl Client {
59
59
. await
60
60
. context ( "delete deployments" )
61
61
}
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
+ }
62
72
}
You can’t perform that action at this time.
0 commit comments