| @@ 179-215 (lines=37) @@ | ||
| 176 | '</modify_user>' |
|
| 177 | ) |
|
| 178 | ||
| 179 | def test_modify_user_with_ifaces(self): |
|
| 180 | self.gmp.modify_user(user_id='u1', ifaces=[]) |
|
| 181 | ||
| 182 | self.connection.send.has_been_called_with('<modify_user user_id="u1"/>') |
|
| 183 | ||
| 184 | self.gmp.modify_user(user_id='u1', ifaces=['foo']) |
|
| 185 | ||
| 186 | self.connection.send.has_been_called_with( |
|
| 187 | '<modify_user user_id="u1">' |
|
| 188 | '<ifaces allow="0">foo</ifaces>' |
|
| 189 | '</modify_user>' |
|
| 190 | ) |
|
| 191 | ||
| 192 | self.gmp.modify_user(user_id='u1', ifaces=['foo', 'bar']) |
|
| 193 | ||
| 194 | self.connection.send.has_been_called_with( |
|
| 195 | '<modify_user user_id="u1">' |
|
| 196 | '<ifaces allow="0">foo,bar</ifaces>' |
|
| 197 | '</modify_user>' |
|
| 198 | ) |
|
| 199 | ||
| 200 | self.gmp.modify_user( |
|
| 201 | user_id='u1', ifaces=['foo', 'bar'], ifaces_allow=False |
|
| 202 | ) |
|
| 203 | ||
| 204 | self.connection.send.has_been_called_with( |
|
| 205 | '<modify_user user_id="u1">' |
|
| 206 | '<ifaces allow="0">foo,bar</ifaces>' |
|
| 207 | '</modify_user>' |
|
| 208 | ) |
|
| 209 | ||
| 210 | self.gmp.modify_user( |
|
| 211 | user_id='u1', ifaces=['foo', 'bar'], ifaces_allow=True |
|
| 212 | ) |
|
| 213 | ||
| 214 | self.connection.send.has_been_called_with( |
|
| 215 | '<modify_user user_id="u1">' |
|
| 216 | '<ifaces allow="1">foo,bar</ifaces>' |
|
| 217 | '</modify_user>' |
|
| 218 | ) |
|
| @@ 161-197 (lines=37) @@ | ||
| 158 | '</modify_user>' |
|
| 159 | ) |
|
| 160 | ||
| 161 | def test_modify_user_with_ifaces(self): |
|
| 162 | self.gmp.modify_user(user_id='u1', ifaces=[]) |
|
| 163 | ||
| 164 | self.connection.send.has_been_called_with('<modify_user user_id="u1"/>') |
|
| 165 | ||
| 166 | self.gmp.modify_user(user_id='u1', ifaces=['foo']) |
|
| 167 | ||
| 168 | self.connection.send.has_been_called_with( |
|
| 169 | '<modify_user user_id="u1">' |
|
| 170 | '<ifaces allow="0">foo</ifaces>' |
|
| 171 | '</modify_user>' |
|
| 172 | ) |
|
| 173 | ||
| 174 | self.gmp.modify_user(user_id='u1', ifaces=['foo', 'bar']) |
|
| 175 | ||
| 176 | self.connection.send.has_been_called_with( |
|
| 177 | '<modify_user user_id="u1">' |
|
| 178 | '<ifaces allow="0">foo,bar</ifaces>' |
|
| 179 | '</modify_user>' |
|
| 180 | ) |
|
| 181 | ||
| 182 | self.gmp.modify_user( |
|
| 183 | user_id='u1', ifaces=['foo', 'bar'], ifaces_allow=False |
|
| 184 | ) |
|
| 185 | ||
| 186 | self.connection.send.has_been_called_with( |
|
| 187 | '<modify_user user_id="u1">' |
|
| 188 | '<ifaces allow="0">foo,bar</ifaces>' |
|
| 189 | '</modify_user>' |
|
| 190 | ) |
|
| 191 | ||
| 192 | self.gmp.modify_user( |
|
| 193 | user_id='u1', ifaces=['foo', 'bar'], ifaces_allow=True |
|
| 194 | ) |
|
| 195 | ||
| 196 | self.connection.send.has_been_called_with( |
|
| 197 | '<modify_user user_id="u1">' |
|
| 198 | '<ifaces allow="1">foo,bar</ifaces>' |
|
| 199 | '</modify_user>' |
|
| 200 | ) |
|