<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wix/src/libs/dutil/test/DUtilUnitTest, branch bob/DirectorySearchDefaultId</title>
<subtitle>A mirror of https://github.com/wixtoolset/wix.git
</subtitle>
<id>https://git.lua4.win/wix/atom?h=bob%2FDirectorySearchDefaultId</id>
<link rel='self' href='https://git.lua4.win/wix/atom?h=bob%2FDirectorySearchDefaultId'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/'/>
<updated>2025-11-02T19:48:43+00:00</updated>
<entry>
<title>Comment out skipped tests to avoid "error messages"</title>
<updated>2025-11-02T19:48:43+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2025-10-16T06:08:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=834af9c18f18d455bf8ca93ca69bbeccf23bedb5'/>
<id>urn:sha1:834af9c18f18d455bf8ca93ca69bbeccf23bedb5</id>
<content type='text'>
In C++/CLI skipped xUnit tests are skipped but they print out their skip
message as red error messages. That's very scary and the bug is known in xUnit
so for now the easiest workaround is to comment out the skipped tests.
</content>
</entry>
<entry>
<title>Fix unit tests to account for Actions runners:</title>
<updated>2025-06-12T03:34:42+00:00</updated>
<author>
<name>Bob Arnson</name>
<email>bob@firegiant.com</email>
</author>
<published>2025-06-12T02:37:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=c7b981244cfe0dbca2284690bd5091aeda410de0'/>
<id>urn:sha1:c7b981244cfe0dbca2284690bd5091aeda410de0</id>
<content type='text'>
- Handle extra-long paths being normalized to either \\?\\ and "normal."
- Rewrite PathGetTempPathTest test because it's not a good test:
  - By overwriting `TMP` with an extra-long path, it causes
`::GetTempPath[2]W` to fall back to the value of `TEMP` instead.
  - But that's testing `::GetTempPath[2]W`, not `PathGetTempPath`.
  - It also assumes `TMP` and `TEMP` are set typically.
  - It also assumes it's not running as LocalSystem.
  - Instead, just compare the values you get from `::GetTempPathW` and
`PathGetTempPath`.

Fixes https://github.com/wixtoolset/issues/issues/9087
</content>
</entry>
<entry>
<title>Retry intermittent LocLoadFromFile() test failures</title>
<updated>2025-05-28T23:30:52+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2025-05-28T22:41:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=0800d94e8534da426ba89f60287511d07fe4f674'/>
<id>urn:sha1:0800d94e8534da426ba89f60287511d07fe4f674</id>
<content type='text'>
</content>
</entry>
<entry>
<title>LocUtil occasionally failed due to XmlInitialization</title>
<updated>2025-03-19T01:01:57+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2025-03-19T00:12:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=32bfb97857041bb4385df3754c3f9eb2f8b23d8e'/>
<id>urn:sha1:32bfb97857041bb4385df3754c3f9eb2f8b23d8e</id>
<content type='text'>
Split into separate classes to prevent potential parallelism race conditions.
</content>
</entry>
<entry>
<title>Move the BootstrapperApplication out of proc</title>
<updated>2024-03-07T02:03:38+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2024-01-12T02:26:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=0d3d54992104288e9ee0c834d0b96e8502fd2d42'/>
<id>urn:sha1:0d3d54992104288e9ee0c834d0b96e8502fd2d42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add pipeutil to dutil</title>
<updated>2024-01-12T02:24:06+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2024-01-11T07:53:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=4e7b7c0059d76498d1c24f348dbf6d5799203fe0'/>
<id>urn:sha1:4e7b7c0059d76498d1c24f348dbf6d5799203fe0</id>
<content type='text'>
Plus a couple small clean-ups in a couple of dutil files.
</content>
</entry>
<entry>
<title>Separate WixInternal content from official WixToolset namespace</title>
<updated>2022-11-09T00:20:25+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2022-11-08T22:58:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=c843b47d6233153fa961c6d0e61edf7cedf255bb'/>
<id>urn:sha1:c843b47d6233153fa961c6d0e61edf7cedf255bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Loc files were still using inner text, stop doing that</title>
<updated>2022-10-31T17:57:14+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2022-10-25T18:20:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=033f38a28c89945ce4379f5992e8f36943a125ab'/>
<id>urn:sha1:033f38a28c89945ce4379f5992e8f36943a125ab</id>
<content type='text'>
Fixes 6970
</content>
</entry>
<entry>
<title>Move WixVersion to new WixToolset.Versioning package in libs segment</title>
<updated>2022-10-04T17:44:49+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2022-10-03T02:37:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=5c509f5611a45bdf9d252b88605537bd28f24a35'/>
<id>urn:sha1:5c509f5611a45bdf9d252b88605537bd28f24a35</id>
<content type='text'>
WixVersion is already used by the Core toolset but could also be
useful for bootstrapper applications parsing bundle versions. The
WixToolset.Data assembly contains a significant amount of data that
bloats its size that bootstrapper applications would never need.
Extracting WixVersion to its own assembly makes it much more
useable.

Fixes 6943
</content>
</entry>
<entry>
<title>Fix verutil string comparisons</title>
<updated>2022-10-04T17:44:49+00:00</updated>
<author>
<name>Rob Mensching</name>
<email>rob@firegiant.com</email>
</author>
<published>2022-10-03T02:26:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/wix/commit/?id=15e332b88cb473d911cb268580400728014dd01b'/>
<id>urn:sha1:15e332b88cb473d911cb268580400728014dd01b</id>
<content type='text'>
Invariant string comparisons were finding strings like "abc" to be
less than "-abc". Switching to ordinal comparison correctly reports
the order.
</content>
</entry>
</feed>
