]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
gpo: Cleanup sudoers policy test
authorDavid Mulder <dmulder@suse.com>
Fri, 7 Aug 2020 19:59:32 +0000 (13:59 -0600)
committerDavid Mulder <dmulder@samba.org>
Thu, 27 Aug 2020 15:59:33 +0000 (15:59 +0000)
Signed-off-by: David Mulder <dmulder@suse.com>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
python/samba/tests/gpo.py

index 88b5da37add7d642eb9f80598cab81766ba3b4b4..e65ce387358aba47417bc10a46f523406bb92187 100644 (file)
@@ -422,6 +422,13 @@ class GPOTests(tests.TestCase):
                     open(os.path.join(dname, sudoers[0]), 'r').read(),
                     'The sudoers entry was not applied')
 
+            # Remove policy
+            gp_db = store.get_gplog(machine_creds.get_username())
+            del_gpos = get_deleted_gpos_list(gp_db, [])
+            ext.process_group_policy(del_gpos, [])
+            self.assertEquals(len(os.listdir(dname)), 0,
+                              'Unapply failed to cleanup scripts')
+
         # Unstage the Registry.pol file
         unstage_file(reg_pol)