<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Unit test in OCaml with OUnit</title>
	<atom:link href="http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit/feed" rel="self" type="application/rss+xml" />
	<link>http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit</link>
	<description>Your Cell Phone Online</description>
	<lastBuildDate>Thu, 04 Mar 2010 02:47:06 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: khigia</title>
		<link>http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit/comment-page-1#comment-615</link>
		<dc:creator>khigia</dc:creator>
		<pubDate>Wed, 12 Mar 2008 17:32:24 +0000</pubDate>
		<guid isPermaLink="false">http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit/#comment-615</guid>
		<description>Ooops! my previous comment is not clear ... my run_test do not run the test (no dynamic evaluation) but embed the code from myocamlbuild to search for files ... that&#039;s all!</description>
		<content:encoded><![CDATA[<p>Ooops! my previous comment is not clear &#8230; my run_test do not run the test (no dynamic evaluation) but embed the code from myocamlbuild to search for files &#8230; that&#8217;s all!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: khigia</title>
		<link>http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit/comment-page-1#comment-614</link>
		<dc:creator>khigia</dc:creator>
		<pubDate>Wed, 12 Mar 2008 16:25:19 +0000</pubDate>
		<guid isPermaLink="false">http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit/#comment-614</guid>
		<description>Thanks for this code, greatly appreciated!

I have been using some other plugin to build make_suite itself (to put make_suite in the source of my project, not as external tools).

But then, it was difficult to add rule in ocamlbuild to first build the tool, then use it to create the executable to run the  suite.

Thus I merge both code (make_suite and your ocamlbuild plugin) to create run_test.ml ... which does make_suite + actions of ocamlbuild plugin.

Not bad, but of course it doesn&#039;t enable to share the make_suite tools between project ... however we could share a library which ease to write the run_suite in each project.

Anyway, main point is: thanks for code and inspiration!</description>
		<content:encoded><![CDATA[<p>Thanks for this code, greatly appreciated!</p>
<p>I have been using some other plugin to build make_suite itself (to put make_suite in the source of my project, not as external tools).</p>
<p>But then, it was difficult to add rule in ocamlbuild to first build the tool, then use it to create the executable to run the  suite.</p>
<p>Thus I merge both code (make_suite and your ocamlbuild plugin) to create run_test.ml &#8230; which does make_suite + actions of ocamlbuild plugin.</p>
<p>Not bad, but of course it doesn&#8217;t enable to share the make_suite tools between project &#8230; however we could share a library which ease to write the run_suite in each project.</p>
<p>Anyway, main point is: thanks for code and inspiration!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: khigia</title>
		<link>http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit/comment-page-1#comment-613</link>
		<dc:creator>khigia</dc:creator>
		<pubDate>Wed, 12 Mar 2008 16:16:21 +0000</pubDate>
		<guid isPermaLink="false">http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit/#comment-613</guid>
		<description>Alfie Barr: the files in input of make_suite are regular ocaml source code, containing functions whose name begin with &quot;test&quot;, requiring no argument and containing any OUnit tests, like following example:
let test_my_condition () =
    let s = &quot;not empty string&quot; in
    OUnit.assert_string s</description>
		<content:encoded><![CDATA[<p>Alfie Barr: the files in input of make_suite are regular ocaml source code, containing functions whose name begin with &#8220;test&#8221;, requiring no argument and containing any OUnit tests, like following example:<br />
let test_my_condition () =<br />
    let s = &#8220;not empty string&#8221; in<br />
    OUnit.assert_string s</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alfie Barr</title>
		<link>http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit/comment-page-1#comment-612</link>
		<dc:creator>Alfie Barr</dc:creator>
		<pubDate>Sat, 01 Dec 2007 22:23:54 +0000</pubDate>
		<guid isPermaLink="false">http://skydeck.com/blog/programming/unit-test-in-ocaml-with-ounit/#comment-612</guid>
		<description>Can you give examples of input files to be used with your make_suite code?</description>
		<content:encoded><![CDATA[<p>Can you give examples of input files to be used with your make_suite code?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
