password_lockout: test creds.get_kerberos_state()
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Tue, 1 Dec 2015 00:48:59 +0000 (13:48 +1300)
committerKarolin Seeger <kseeger@samba.org>
Wed, 6 Jan 2016 12:14:21 +0000 (13:14 +0100)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Ralph Boehme <slow@samba.org>
Autobuild-User(master): Garming Sam <garming@samba.org>
Autobuild-Date(master): Tue Dec 15 03:17:52 CET 2015 on sn-devel-104

(cherry picked from commit ab1ebb1d1c650396841e4ba4a18b3c08689d4f52)

BUG: https://bugzilla.samba.org/show_bug.cgi?id=11659
lastLogon and lastLogonTimestamp are not updated

Autobuild-User(v4-3-test): Karolin Seeger <kseeger@samba.org>
Autobuild-Date(v4-3-test): Wed Jan  6 13:14:21 CET 2016 on sn-devel-104

source4/dsdb/tests/python/password_lockout.py

index e669532b5122a6170c3af11fa45af73a0ebaa539..e6badbce4e611234e65f866dc28de07c5ab6f612 100755 (executable)
@@ -1657,6 +1657,7 @@ unicodePwd:: """ + base64.b64encode("\"thatsAcomplPASS2\"".encode('utf-16-le'))
         # and the workstation.
         creds2 = insta_creds()
         creds2.set_kerberos_state(use_kerberos)
+        self.assertEqual(creds2.get_kerberos_state(), use_kerberos)
 
         if use_kerberos == MUST_USE_KERBEROS:
             print "Testing multiple logon with Kerberos"