s4-test: improved error checking in samba-tool time test
authorAndrew Tridgell <tridge@samba.org>
Mon, 7 Nov 2011 04:24:01 +0000 (15:24 +1100)
committerAndrew Tridgell <tridge@samba.org>
Thu, 10 Nov 2011 03:24:21 +0000 (14:24 +1100)
Pair-Programmed-With: Amitay Isaacs <amitay@gmail.com>

source4/scripting/python/samba/tests/samba_tool/timecmd.py

index 8eb96ae8746a63d2e9f394c55e809f832e3beb0a..b9946f8f563333f2365042fb5591fc62db54dd06 100644 (file)
@@ -40,4 +40,6 @@ class TimeCmdTestCase(SambaToolCmdTest):
     def test_timefail(self):
         """Run time against a non-existant server, and make sure it fails"""
         (result, out, err) = self.runcmd("time", "notaserver")
+        self.assertEquals(result, -1, "check for result code")
+        self.assertTrue(err.strip().endswith("NT_STATUS_OBJECT_NAME_NOT_FOUND"), "ensure right error string")
         self.assertEquals(out, "", "ensure no output returned")