<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/openxcf/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/openxcf/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 11 Jan 2005 08:40:42 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/openxcf/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Link on each suite to run that suite only</title><link>https://sourceforge.net/p/openxcf/feature-requests/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It would be nice to have a link in each &amp;lt;tr&lt;br /&gt;
class="testSuite"&amp;gt; that allows you to just that&lt;br /&gt;
particular test suite.&lt;/p&gt;
&lt;p&gt;I'll attach modified tests.cfm and htmlui.css as examples.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mark stanton</dc:creator><pubDate>Tue, 11 Jan 2005 08:40:42 -0000</pubDate><guid>https://sourceforge.netaecb20272ce6338d6f7948926e04e016676c982d</guid></item><item><title>CFCUnit should use GET not POST</title><link>https://sourceforge.net/p/openxcf/feature-requests/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Small, simple change - use GET instead of POST to allow&lt;br /&gt;
results to be easily bookmarkable.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://cfcunit.gruden.int/index.cfm?event=runTest&amp;amp;testClassName=kempstrang.model.tests.AllTests&amp;amp;runnerType=HTML" rel="nofollow"&gt;http://cfcunit.gruden.int/index.cfm?event=runTest&amp;amp;testClassName=kempstrang.model.tests.AllTests&amp;amp;runnerType=HTML&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mark stanton</dc:creator><pubDate>Tue, 11 Jan 2005 08:13:41 -0000</pubDate><guid>https://sourceforge.netcb0f8094e8722a397251ee61827bfe7d76e4b0a8</guid></item><item><title>Making a CFCUnit API</title><link>https://sourceforge.net/p/openxcf/feature-requests/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Goal: Creating some method of integrating CFCUnit with&lt;br /&gt;
other applications.&lt;/p&gt;
&lt;p&gt;An example could be Ant integration, running all the&lt;br /&gt;
CFCUnit tests for the project and only deploying if&lt;br /&gt;
they succeed. The easiest way I can see of doing this&lt;br /&gt;
would be to do a GET task [1] or some Anteater task [2]&lt;br /&gt;
on the CFCUnit URL and parse out the results.&lt;/p&gt;
&lt;p&gt;Another more complex example would be an Eclipse plugin&lt;br /&gt;
(haven't thought this through very well yet) or a Flash&lt;br /&gt;
projector file running on the desktop (Paul's idea).&lt;/p&gt;
&lt;p&gt;I guess we could approach this using REST or RPC/SOAP&lt;br /&gt;
(or both?). To me REST seems like the easiest to&lt;br /&gt;
implement &amp;amp; most flexible. SOAP is probably better from&lt;br /&gt;
the "play nicely and easily with the MM product suite"&lt;br /&gt;
perspective.&lt;/p&gt;
&lt;p&gt;Option 1 - (the easy way) HTTP Headers:&lt;br /&gt;
If some HTTP headers were added to both the existing&lt;br /&gt;
runners it at least allow applications to easy see&lt;br /&gt;
whether the we had any failures or errors. For example:&lt;/p&gt;
&lt;p&gt;X-CFCUnit-StatusCode: 200&lt;br /&gt;
X-CFCUnit-StatusText: Tests run: 31,  Failures: 0, &lt;br /&gt;
Errors: 0&lt;/p&gt;
&lt;p&gt;OR:&lt;/p&gt;
&lt;p&gt;X-CFCUnit-StatusCode: 500&lt;br /&gt;
X-CFCUnit-StatusText: Tests run: 31,  Failures: 4, &lt;br /&gt;
Errors: 1&lt;/p&gt;
&lt;p&gt;Option 2 - XML Output:&lt;br /&gt;
If we also had an XML runner we could go a step further&lt;br /&gt;
and provide more verbose output. Maybe RSS or Atom [3]&lt;br /&gt;
could be hijacked for the purpose? Maybe there are more&lt;br /&gt;
appropriate formats? Regardless the idea would be to&lt;br /&gt;
provide full information on each test in each suite.&lt;/p&gt;
&lt;p&gt;Option 3 - SOAP Interface:&lt;br /&gt;
Provide a simple web service interface such as&lt;br /&gt;
cfcunit.runTest(testClassName).&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="http://ant.apache.org/manual/CoreTasks/get.html" rel="nofollow"&gt;http://ant.apache.org/manual/CoreTasks/get.html&lt;/a&gt;&lt;br /&gt;
[2] &lt;a href="http://aft.sourceforge.net/"&gt;http://aft.sourceforge.net/&lt;/a&gt;&lt;br /&gt;
[3] &lt;a href="http://www.intertwingly.net/wiki/pie/FrontPage" rel="nofollow"&gt;http://www.intertwingly.net/wiki/pie/FrontPage&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mark stanton</dc:creator><pubDate>Thu, 06 Jan 2005 02:54:34 -0000</pubDate><guid>https://sourceforge.net6144acd172c60b2df338633ae3b28df69275f774</guid></item><item><title>Remote service interface for IDE integration</title><link>https://sourceforge.net/p/openxcf/feature-requests/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Remote service interface for IDE integration.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Kenney</dc:creator><pubDate>Wed, 10 Nov 2004 05:35:44 -0000</pubDate><guid>https://sourceforge.nete0e7febfc672b2b541be53bab62794c271688280</guid></item><item><title>Allow display of complex data</title><link>https://sourceforge.net/p/openxcf/feature-requests/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It would be very helpful if a complex value could be&lt;br /&gt;
displayed in the test error message.  Perhaps a complex&lt;br /&gt;
value could specified in addition to a string failure&lt;br /&gt;
message.  It could be displayed using cfdump.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Kenney</dc:creator><pubDate>Wed, 10 Nov 2004 05:31:36 -0000</pubDate><guid>https://sourceforge.netf9c62863a2725a3ae3a2aa5697dd41c877f49887</guid></item></channel></rss>