<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>L&#039;ardoise eduvax - Tag test</title>
	<link>http://eduvax.net/index.php?tag/test</link>
	<language>en</language>
	<description>Blog, free software projects, computer tips and more</description>
<atom:link xmlns:atom="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://eduvax.net/feed.php?rss" />
	<lastBuildDate>Sun, 01 May 2016 21:51:00 +0200</lastBuildDate>
	<generator>PluXml</generator>
	<item>
		<title>CTRunner: CPPUnit console test runner.</title> 
		<link>http://eduvax.net/index.php?article13/ctrunner-cppunit-console-test-runner</link>
		<guid>http://eduvax.net/index.php?article13/ctrunner-cppunit-console-test-runner</guid>
		<description>&lt;p&gt;Here is a simple console test runner for CPPUnit I&#039;ve created to ease running script from make target and display log progression on console using standard log presentation (one line per message: data, thread, severity, message content).&lt;/p&gt;&lt;p&gt;Source code is a single &lt;a href=&quot;http://eduvax.net/files/ctrunner.cpp&quot; title=&quot;ctrunner source&quot;&gt;c++ file&lt;/a&gt;. To compile this file, use the following command that should run on many linux systems:&lt;/p&gt;

&lt;pre&gt;g++ -o ctrunner ctrunner.cpp -I&amp;lt;path to cppunit include dir&amp;gt; -L&amp;lt;path to cppunit lib dir&amp;gt; -lcppunit -ldl&lt;/pre&gt;

&lt;p&gt;Once compiled, run ctrunner directly from your shell, scripts or makefiles:&lt;/p&gt;

&lt;pre&gt;ctrunner [-x &amp;lt;xml output file&amp;gt;] &amp;lt;test plugin&amp;gt; [&amp;lt;test plugin&amp;gt;]* [+|-f &amp;lt;regex filter&amp;gt;]*&lt;/pre&gt;

&lt;p&gt;Command arguments :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&amp;lt;test plugin&amp;gt;: path to .so file containing the test suites to run. &lt;/li&gt;
&lt;li&gt;-x &amp;lt;xml output file&amp;gt;: paht to xml output file. CTRunner tries to math the JUnit task xml format. &lt;/li&gt;
&lt;li&gt;+f &amp;lt;regex&amp;gt;: run only tests having a name that matches the regex. &lt;/li&gt;
&lt;li&gt;-f &amp;lt;regex&amp;gt;: run only tests havinf a name that doesn&#039;t match the regex.&lt;/li&gt;
&lt;/ul&gt;</description>
		<pubDate>Sun, 01 May 2016 21:51:00 +0200</pubDate>
		<dc:creator>Sebastien Devaux</dc:creator>
	</item>
</channel>
</rss>