Code Duplication    Length = 37-37 lines in 2 locations

tests/protocols/gmpv208/entities/users/test_modify_user.py 1 location

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

tests/protocols/gmpv214/entities/users/test_modify_user.py 1 location

@@ 159-195 (lines=37) @@
156
            '</modify_user>'
157
        )
158
159
    def test_modify_user_with_ifaces(self):
160
        self.gmp.modify_user(user_id='u1', ifaces=[])
161
162
        self.connection.send.has_been_called_with('<modify_user user_id="u1"/>')
163
164
        self.gmp.modify_user(user_id='u1', ifaces=['foo'])
165
166
        self.connection.send.has_been_called_with(
167
            '<modify_user user_id="u1">'
168
            '<ifaces allow="0">foo</ifaces>'
169
            '</modify_user>'
170
        )
171
172
        self.gmp.modify_user(user_id='u1', ifaces=['foo', 'bar'])
173
174
        self.connection.send.has_been_called_with(
175
            '<modify_user user_id="u1">'
176
            '<ifaces allow="0">foo,bar</ifaces>'
177
            '</modify_user>'
178
        )
179
180
        self.gmp.modify_user(
181
            user_id='u1', ifaces=['foo', 'bar'], ifaces_allow=False
182
        )
183
184
        self.connection.send.has_been_called_with(
185
            '<modify_user user_id="u1">'
186
            '<ifaces allow="0">foo,bar</ifaces>'
187
            '</modify_user>'
188
        )
189
190
        self.gmp.modify_user(
191
            user_id='u1', ifaces=['foo', 'bar'], ifaces_allow=True
192
        )
193
194
        self.connection.send.has_been_called_with(
195
            '<modify_user user_id="u1">'
196
            '<ifaces allow="1">foo,bar</ifaces>'
197
            '</modify_user>'
198
        )