unit tests: add testing for dns account password change
authorMatthieu Patou <mat@matws.net>
Tue, 26 Oct 2010 12:38:42 +0000 (16:38 +0400)
committerMatthieu Patou <mat@samba.org>
Fri, 12 Nov 2010 19:40:21 +0000 (19:40 +0000)
source4/scripting/python/samba/tests/upgradeprovisionneeddc.py

index e30906fc6b0ad4d9f00990004f71fcf7bf937709..d4d6b84fbdf931a5f04b3c9e670e8174f4e2ff2b 100644 (file)
@@ -29,6 +29,7 @@ from samba.upgradehelpers import (get_paths, get_ldbs,
                                  find_provision_key_parameters, identic_rename,
                                  updateOEMInfo, getOEMInfo, update_gpo,
                                  delta_update_basesamdb,
+                                 update_dns_account_password,
                                  search_constructed_attrs_stored,
                                  increment_calculated_keyversion_number)
 from samba.tests import env_loadparm, TestCaseInTempDir
@@ -157,6 +158,9 @@ class UpgradeProvisionWithLdbTestCase(TestCaseInTempDir):
         oem = getOEMInfo(self.ldbs.sam, basedn)
         self.assertNotEquals(oem, "")
 
+    def test_update_dns_account(self):
+        update_dns_account_password(self.ldbs.sam, self.ldbs.secrets, self.names)
+
     def test_updateOEMInfo(self):
         realm = self.lp.get("realm")
         basedn = "DC=%s" % realm.replace(".", ", DC=")