diff options
author | Ron Martin <cpuwzd@comcast.net> | 2022-08-29 18:38:07 -0400 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2022-10-21 19:08:08 -0700 |
commit | 08cdc6aa2b9dd0e273a3c3a22893616d26342a0e (patch) | |
tree | 1d0b9f7e21cec02abfda50b1a3c6d0c24308998b /src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs | |
parent | 40bd65379768f99ec28bffe2691ba43c78c9e9c4 (diff) | |
download | wix-08cdc6aa2b9dd0e273a3c3a22893616d26342a0e.tar.gz wix-08cdc6aa2b9dd0e273a3c3a22893616d26342a0e.tar.bz2 wix-08cdc6aa2b9dd0e273a3c3a22893616d26342a0e.zip |
Support add, modify and remove comments on user accounts
Fixes 5371
Diffstat (limited to 'src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs')
-rw-r--r-- | src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs b/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs index 24641fce..3da5f671 100644 --- a/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs +++ b/src/ext/Util/test/WixToolsetTest.Util/UtilExtensionFixture.cs | |||
@@ -297,6 +297,82 @@ namespace WixToolsetTest.Util | |||
297 | } | 297 | } |
298 | 298 | ||
299 | [Fact] | 299 | [Fact] |
300 | public void CanCreateUserAccountWithComment() | ||
301 | { | ||
302 | var folder = TestData.Get(@"TestData\CreateUser"); | ||
303 | var build = new Builder(folder, typeof(UtilExtensionFactory), new[] { folder }); | ||
304 | |||
305 | var results = build.BuildAndQuery(Build, "Wix4User"); | ||
306 | WixAssert.CompareLineByLine(new[] | ||
307 | { | ||
308 | "Wix4User:TEST_USER00\tComponent1\ttestName00\t\ttest123!@#\tTest Comment 1\t1792", | ||
309 | "Wix4User:TEST_USER01\tComponent1\ttestName01\t\ttest123!@#\tTest Comment 1\t1796", | ||
310 | "Wix4User:TEST_USER02\tComponent1\ttestName02\t\ttest123!@#\t\t3840", | ||
311 | "Wix4User:TEST_USER03\tComponent1\ttestName03\t\ttest123!@#\t\t3844", | ||
312 | "Wix4User:TEST_USER04\tComponent1\ttestName04\t\ttest123!@#\tTest Comment 1\t1280", | ||
313 | "Wix4User:TEST_USER05\tComponent1\ttestName05\t\ttest123!@#\tTest Comment 1\t1284", | ||
314 | "Wix4User:TEST_USER06\tComponent1\ttestName06\t\ttest123!@#\t\t3328", | ||
315 | "Wix4User:TEST_USER07\tComponent1\ttestName07\t\ttest123!@#\t\t3332", | ||
316 | "Wix4User:TEST_USER10\tComponent1\ttestName10\t\ttest123!@#\tTest Comment 1\t1808", | ||
317 | "Wix4User:TEST_USER11\tComponent1\ttestName11\t\ttest123!@#\tTest Comment 1\t1812", | ||
318 | "Wix4User:TEST_USER12\tComponent1\ttestName12\t\ttest123!@#\t\t3856", | ||
319 | "Wix4User:TEST_USER13\tComponent1\ttestName13\t\ttest123!@#\t\t3860", | ||
320 | "Wix4User:TEST_USER14\tComponent1\ttestName14\t\ttest123!@#\tTest Comment 1\t1296", | ||
321 | "Wix4User:TEST_USER15\tComponent1\ttestName15\t\ttest123!@#\tTest Comment 1\t1300", | ||
322 | "Wix4User:TEST_USER16\tComponent1\ttestName16\t\ttest123!@#\t\t3344", | ||
323 | "Wix4User:TEST_USER17\tComponent1\ttestName17\t\ttest123!@#\t\t3348", | ||
324 | "Wix4User:TEST_USER20\tComponent1\ttestName20\t\ttest123!@#\tTest Comment 1\t768", | ||
325 | "Wix4User:TEST_USER21\tComponent1\ttestName21\t\ttest123!@#\tTest Comment 1\t772", | ||
326 | "Wix4User:TEST_USER22\tComponent1\ttestName22\t\ttest123!@#\t\t2816", | ||
327 | "Wix4User:TEST_USER23\tComponent1\ttestName23\t\ttest123!@#\t\t2820", | ||
328 | "Wix4User:TEST_USER24\tComponent1\ttestName24\t\ttest123!@#\tTest Comment 1\t256", | ||
329 | "Wix4User:TEST_USER25\tComponent1\ttestName25\t\ttest123!@#\tTest Comment 1\t260", | ||
330 | "Wix4User:TEST_USER26\tComponent1\ttestName26\t\ttest123!@#\t\t2304", | ||
331 | "Wix4User:TEST_USER27\tComponent1\ttestName27\t\ttest123!@#\t\t2308", | ||
332 | "Wix4User:TEST_USER30\tComponent1\ttestName30\t\ttest123!@#\tTest Comment 1\t784", | ||
333 | "Wix4User:TEST_USER31\tComponent1\ttestName31\t\ttest123!@#\tTest Comment 1\t788", | ||
334 | "Wix4User:TEST_USER32\tComponent1\ttestName32\t\ttest123!@#\t\t2832", | ||
335 | "Wix4User:TEST_USER33\tComponent1\ttestName33\t\ttest123!@#\t\t2836", | ||
336 | "Wix4User:TEST_USER34\tComponent1\ttestName34\t\ttest123!@#\tTest Comment 1\t272", | ||
337 | "Wix4User:TEST_USER35\tComponent1\ttestName35\t\ttest123!@#\tTest Comment 1\t276", | ||
338 | "Wix4User:TEST_USER36\tComponent1\ttestName36\t\ttest123!@#\t\t2320", | ||
339 | "Wix4User:TEST_USER37\tComponent1\ttestName37\t\ttest123!@#\t\t2324", | ||
340 | "Wix4User:TEST_USER40\tComponent1\ttestName40\t\ttest123!@#\tTest Comment 1\t1536", | ||
341 | "Wix4User:TEST_USER41\tComponent1\ttestName41\t\ttest123!@#\tTest Comment 1\t1540", | ||
342 | "Wix4User:TEST_USER42\tComponent1\ttestName42\t\ttest123!@#\t\t3584", | ||
343 | "Wix4User:TEST_USER43\tComponent1\ttestName43\t\ttest123!@#\t\t3588", | ||
344 | "Wix4User:TEST_USER44\tComponent1\ttestName44\t\ttest123!@#\tTest Comment 1\t1024", | ||
345 | "Wix4User:TEST_USER45\tComponent1\ttestName45\t\ttest123!@#\tTest Comment 1\t1028", | ||
346 | "Wix4User:TEST_USER46\tComponent1\ttestName46\t\ttest123!@#\t\t3072", | ||
347 | "Wix4User:TEST_USER47\tComponent1\ttestName47\t\ttest123!@#\t\t3076", | ||
348 | "Wix4User:TEST_USER50\tComponent1\ttestName50\t\ttest123!@#\tTest Comment 1\t1552", | ||
349 | "Wix4User:TEST_USER51\tComponent1\ttestName51\t\ttest123!@#\tTest Comment 1\t1556", | ||
350 | "Wix4User:TEST_USER52\tComponent1\ttestName52\t\ttest123!@#\t\t3600", | ||
351 | "Wix4User:TEST_USER53\tComponent1\ttestName53\t\ttest123!@#\t\t3604", | ||
352 | "Wix4User:TEST_USER54\tComponent1\ttestName54\t\ttest123!@#\tTest Comment 1\t1040", | ||
353 | "Wix4User:TEST_USER55\tComponent1\ttestName55\t\ttest123!@#\tTest Comment 1\t1044", | ||
354 | "Wix4User:TEST_USER56\tComponent1\ttestName56\t\ttest123!@#\t\t3088", | ||
355 | "Wix4User:TEST_USER57\tComponent1\ttestName57\t\ttest123!@#\t\t3092", | ||
356 | "Wix4User:TEST_USER60\tComponent1\ttestName60\t\ttest123!@#\tTest Comment 1\t512", | ||
357 | "Wix4User:TEST_USER61\tComponent1\ttestName61\t\ttest123!@#\tTest Comment 1\t516", | ||
358 | "Wix4User:TEST_USER62\tComponent1\ttestName62\t\ttest123!@#\t\t2560", | ||
359 | "Wix4User:TEST_USER63\tComponent1\ttestName63\t\ttest123!@#\t\t2564", | ||
360 | "Wix4User:TEST_USER64\tComponent1\ttestName64\t\ttest123!@#\tTest Comment 1\t0", | ||
361 | "Wix4User:TEST_USER65\tComponent1\ttestName65\t\ttest123!@#\tTest Comment 1\t4", | ||
362 | "Wix4User:TEST_USER66\tComponent1\ttestName66\t\ttest123!@#\t\t2048", | ||
363 | "Wix4User:TEST_USER67\tComponent1\ttestName67\t\ttest123!@#\t\t2052", | ||
364 | "Wix4User:TEST_USER70\tComponent1\ttestName70\t\ttest123!@#\tTest Comment 1\t528", | ||
365 | "Wix4User:TEST_USER71\tComponent1\ttestName71\t\ttest123!@#\tTest Comment 1\t532", | ||
366 | "Wix4User:TEST_USER72\tComponent1\ttestName72\t\ttest123!@#\t\t2576", | ||
367 | "Wix4User:TEST_USER73\tComponent1\ttestName73\t\ttest123!@#\t\t2580", | ||
368 | "Wix4User:TEST_USER74\tComponent1\ttestName74\t\ttest123!@#\tTest Comment 1\t16", | ||
369 | "Wix4User:TEST_USER75\tComponent1\ttestName75\t\ttest123!@#\tTest Comment 1\t20", | ||
370 | "Wix4User:TEST_USER76\tComponent1\ttestName76\t\ttest123!@#\t\t2064", | ||
371 | "Wix4User:TEST_USER77\tComponent1\ttestName77\t\ttest123!@#\t\t2068", | ||
372 | }, results.OrderBy(s => s).ToArray()); | ||
373 | } | ||
374 | |||
375 | [Fact] | ||
300 | public void CanBuildBundleWithWarningsWithSearchesUsingDiscouragedVariableNames() | 376 | public void CanBuildBundleWithWarningsWithSearchesUsingDiscouragedVariableNames() |
301 | { | 377 | { |
302 | var folder = TestData.Get("TestData", "BundleWithSearches"); | 378 | var folder = TestData.Get("TestData", "BundleWithSearches"); |