aboutsummaryrefslogtreecommitdiff
path: root/src/test/burn
diff options
context:
space:
mode:
authorBevan Weiss <bevan.weiss@gmail.com>2024-06-30 11:52:25 +1000
committerRob Mensching <rob@firegiant.com>2024-12-26 07:04:37 -0800
commit85745284cd76858f8699190c53719607e0058712 (patch)
tree22e7af62d723fa3cb535d8fa197fd659583f8684 /src/test/burn
parent1afc0bd5592ecf6e6547f36cfef25127b586f4c3 (diff)
downloadwix-85745284cd76858f8699190c53719607e0058712.tar.gz
wix-85745284cd76858f8699190c53719607e0058712.tar.bz2
wix-85745284cd76858f8699190c53719607e0058712.zip
Add a few more checks on rollback of Util User.
Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
Diffstat (limited to 'src/test/burn')
-rw-r--r--src/test/burn/WixTestTools/UserVerifier.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/test/burn/WixTestTools/UserVerifier.cs b/src/test/burn/WixTestTools/UserVerifier.cs
index 51c6c31e..d192a8b8 100644
--- a/src/test/burn/WixTestTools/UserVerifier.cs
+++ b/src/test/burn/WixTestTools/UserVerifier.cs
@@ -43,13 +43,13 @@ namespace WixTestTools
43 /// <param name="userName"></param> 43 /// <param name="userName"></param>
44 /// <param name="password"></param> 44 /// <param name="password"></param>
45 /// <remarks>Has to be run as an Admin</remarks> 45 /// <remarks>Has to be run as an Admin</remarks>
46 public static void CreateLocalUser(string userName, string password) 46 public static void CreateLocalUser(string userName, string password, string comment = "")
47 { 47 {
48 DeleteLocalUser(userName); 48 DeleteLocalUser(userName);
49 UserPrincipal newUser = new UserPrincipal(new PrincipalContext(ContextType.Machine)); 49 UserPrincipal newUser = new UserPrincipal(new PrincipalContext(ContextType.Machine));
50 newUser.SetPassword(password); 50 newUser.SetPassword(password);
51 newUser.Name = userName; 51 newUser.Name = userName;
52 newUser.Description = String.Empty; 52 newUser.Description = comment;
53 newUser.UserCannotChangePassword = true; 53 newUser.UserCannotChangePassword = true;
54 newUser.PasswordNeverExpires = false; 54 newUser.PasswordNeverExpires = false;
55 newUser.Save(); 55 newUser.Save();