]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
tests/samba-tool user_wdigest: Check command results
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Tue, 10 May 2022 00:59:59 +0000 (12:59 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 10 May 2022 23:05:31 +0000 (23:05 +0000)
Ensure that the commands to create and delete the user execute
successfully.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/tests/samba_tool/user_wdigest.py

index 0d03b51fe3d506a4ffbb098732a5b3941f1c1aa0..874de0d3814dd8bb3f3caa9f9c5a2e4564901648 100644 (file)
@@ -61,14 +61,22 @@ class UserCmdWdigestTestCase(SambaToolCmdTest):
             attrs=["nETBIOSName"])
         self.netbios_domain = str(res[0]["nETBIOSName"][0])
         self.password = self.random_password()
-        self.runsubcmd("user",
-                       "create",
-                       USER_NAME,
-                       self.password)
+        result, out, err = self.runsubcmd("user",
+                                          "create",
+                                          USER_NAME,
+                                          self.password)
+        self.assertCmdSuccess(result,
+                              out,
+                              err,
+                              "Ensure user is created")
 
     def tearDown(self):
         super(UserCmdWdigestTestCase, self).tearDown()
-        self.runsubcmd("user", "delete", USER_NAME)
+        result, out, err = self.runsubcmd("user", "delete", USER_NAME)
+        self.assertCmdSuccess(result,
+                              out,
+                              err,
+                              "Ensure user is deleted")
 
     def _testWDigest(self, attribute, expected, missing=False):