We are moving to xUnit. In WiX v4 there are a few more tests running since I’ve
been maintaining them. The old tests were often failing because they depended
on data that was only available inside Microsoft. Nobody seems to be working on
the tests in WiX v3.x.
Note: there is huge technical debut built up in the old test code since there
were a couple “drive by coding dumps” from testers in Microsoft over the years.
It’s a thing that needs a lot of attention. I’ve only started the cleanup in
WiX v4.
From: Blair Murri [mailto:os...@live.com]
Sent: Wednesday, December 18, 2013 10:28 PM
To: wix-devs@lists.sourceforge.net
Subject: Re: [WiX-devs] Running tests
11 months ago it seemed we were leaning towards xUnit.net (see wix-dev
archives) but it seems that without someone dedicated to getting all the tests
stood up, the tests just kinda rotted. They never did really work (at least for
me) in the public depot back when WiX was mostly internal.
I for one would truly appreciate having tests I could actually run, extend, and
maintain.
-Blair
P.S. It’s nice to have you back, Heath.
From: Heath Stewart<mailto:hea...@outlook.com>
Sent: Wednesday, December 18, 2013 2:02 PM
To: wix-devs@lists.sourceforge.net<mailto:wix-devs@lists.sourceforge.net>
Since pushing a lot of the internal fixes we made is a manual effort, I
certainly wanted to run unit tests before hand but they aren't working the way
they used to (running either test\test.bat or test\burnbvt.bat). Has this
process changed? Mainly, there's an error that test\src\WixTests.testconfig is
missing. I also noticed no dir-local .gitignore for Dependencies.hiv which gets
generated at test runtime and I figured someone would've git-ignored by now.
I can work on getting these running if they haven't been run since going
public, but I'd be surprised / alarmed if they weren't. I've added a lot of
test cases to make sure things are running smoothly.
Heath Stewart
Software Design Engineer
Visual Studio, Microsoft
http://blogs.msdn.com/heaths
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs