@@ -10,24 +10,32 @@ Feature: Users
10
10
@generated @skip @team:DataDog/team-aaa-identity
11
11
Scenario : Create a user returns "Bad Request" response
12
12
Given new "CreateUser" request
13
- And body with value {"access_role" : "st " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
13
+ And body with value {"access_role" : "ro " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
14
14
When the request is sent
15
15
Then the response status is 400 Bad Request
16
16
17
17
@generated @skip @team:DataDog/team-aaa-identity
18
18
Scenario : Create a user returns "Conflict" response
19
19
Given new "CreateUser" request
20
- And body with value {"access_role" : "st " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
20
+ And body with value {"access_role" : "ro " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
21
21
When the request is sent
22
22
Then the response status is 409 Conflict
23
23
24
24
@generated @skip @team:DataDog/team-aaa-identity
25
25
Scenario : Create a user returns "User created" response
26
26
Given new "CreateUser" request
27
- And body with value {"access_role" : "st " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
27
+ And body with value {"access_role" : "ro " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
28
28
When the request is sent
29
29
Then the response status is 200 User created
30
30
31
+ @replay-only @team:DataDog/team-aaa-identity
32
+ Scenario : Create a user returns null access role
33
+ Given new "CreateUser" request
34
+ And body with value {"access_role" : null, "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
35
+ When the request is sent
36
+ Then the response status is 200 User created
37
+ And the response "user.access_role" is equal to null
38
+
31
39
@generated @skip @team:DataDog/team-aaa-identity
32
40
Scenario : Disable a user returns "Bad Request" response
33
41
Given new "DisableUser" request
@@ -73,22 +81,22 @@ Feature: Users
73
81
Scenario : Update a user returns "Bad Request" response
74
82
Given new "UpdateUser" request
75
83
And request contains "user_handle" parameter from "REPLACE.ME"
76
- And body with value {"access_role" : "st " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
84
+ And body with value {"access_role" : "ro " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
77
85
When the request is sent
78
86
Then the response status is 400 Bad Request
79
87
80
88
@generated @skip @team:DataDog/team-aaa-identity
81
89
Scenario : Update a user returns "Not Found" response
82
90
Given new "UpdateUser" request
83
91
And request contains "user_handle" parameter from "REPLACE.ME"
84
- And body with value {"access_role" : "st " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
92
+ And body with value {"access_role" : "ro " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
85
93
When the request is sent
86
94
Then the response status is 404 Not Found
87
95
88
96
@generated @skip @team:DataDog/team-aaa-identity
89
97
Scenario : Update a user returns "User updated" response
90
98
Given new "UpdateUser" request
91
99
And request contains "user_handle" parameter from "REPLACE.ME"
92
- And body with value {"access_role" : "st " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
100
+ And body with value {"access_role" : "ro " , "disabled" : false, "email" : "test@datadoghq.com" , "handle" : "test@datadoghq.com" , "name" : "test user" }
93
101
When the request is sent
94
102
Then the response status is 200 User updated
0 commit comments