New tests (like .cub files) should be easy to add (and write, ideally) to the 
new tool.


Smoke’s such a great name…






Blair





From: Bob Arnson
Sent: ‎Thursday‎, ‎September‎ ‎18‎, ‎2014 ‎3‎:‎45‎ ‎PM
To: wix-devs@lists.sourceforge.net





I just committed a draft readme to the new icebreaker repo: 
https://github.com/wixtoolset/icebreaker

It lays out some rough plans and requirements. Interesting ones include:

* Tests are required. This is all-new code so there's no excuse not to 
have them. They won't necessarily be unit tests, though. One of the 
goals of the project is to replace the ICEs, so we need to validate that 
the replacements have output comparable to the ICEs. We need to figure 
out how we might automate that kind of testing. The simplest would be a 
unit test that ran ICEs and ICE Breaker against a test .msi and asserted 
the right number of ICE messages and ICE Breaker messages came out the end.
* The deliverables are the extension that WiX v4.x can consume and 
command-line tool(s). At the least we should have an equivalent of WiX 
v3.x's Smoke.exe. We might also want to deliver a command-line tool 
(either separate or as a mode of the Smoke replacement) that uses a 
.wixpdb instead of an .msi.

My next step is to build a shell extension and implement a couple of 
simple ICE replacements. ICE08 and ICE21 are my current picks because 
they're easy. :)

-- 
sig://boB
http://joyofsetup.com/


------------------------------------------------------------------------------
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs
------------------------------------------------------------------------------
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to