<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[FrontAccounting forum — End to End Tests]]></title>
		<link>https://frontaccounting.com/punbb/viewtopic.php?id=5149</link>
		<atom:link href="https://frontaccounting.com/punbb/extern.php?action=feed&amp;tid=5149&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in End to End Tests.]]></description>
		<lastBuildDate>Wed, 10 Sep 2014 14:06:38 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: End to End Tests]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=20754#p20754</link>
			<description><![CDATA[<p>The <a href="https://github.com/cambell-prince/frontaccounting">GitHub Readme</a> has a badge on it that shows the status of the build; passing or failing.</p><p>The full build log can be <a href="https://travis-ci.org/cambell-prince/frontaccounting">found on Travis</a>.</p><p>Protractor uses the Jasmine test language framework.&nbsp; Here&#039;s a snippet of the test code; it is very easy to read for code, and quite easy to write.</p><div class="codebox"><pre><code>  it(&#039;transfers ok&#039;, function () {
    page.get(&#039;/gl/bank_transfer.php&#039;);
    expect(page.getTitle()).toEqual(&#039;Bank Account Transfer Entry&#039;);
    expect(page.getReference()).not.toEqual(&#039;&#039;);
    page.transfer(&#039;Current account&#039;, &#039;Petty Cash account&#039;, &#039;1/2/2013&#039;, &#039;11&#039;, &#039;Some memo&#039;, null);
    expect(page.getNoteMessage()).toEqual(&#039;Transfer has been entered&#039;);
  });</code></pre></div><p>If folk would like to contribute tests I can give some guidance in getting setup.</p>]]></description>
			<author><![CDATA[null@example.com (cambell)]]></author>
			<pubDate>Wed, 10 Sep 2014 14:06:38 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=20754#p20754</guid>
		</item>
		<item>
			<title><![CDATA[Re: End to End Tests]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=20750#p20750</link>
			<description><![CDATA[<p>Is the URL different from your wrapper github repo?</p>]]></description>
			<author><![CDATA[null@example.com (apmuthu)]]></author>
			<pubDate>Wed, 10 Sep 2014 13:21:42 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=20750#p20750</guid>
		</item>
		<item>
			<title><![CDATA[Re: End to End Tests]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=20742#p20742</link>
			<description><![CDATA[<p>The tests are now running on Travis-CI</p>]]></description>
			<author><![CDATA[null@example.com (cambell)]]></author>
			<pubDate>Wed, 10 Sep 2014 07:02:51 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=20742#p20742</guid>
		</item>
		<item>
			<title><![CDATA[Re: End to End Tests]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=20734#p20734</link>
			<description><![CDATA[<p>Included it in the wiki</p>]]></description>
			<author><![CDATA[null@example.com (apmuthu)]]></author>
			<pubDate>Wed, 10 Sep 2014 03:25:37 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=20734#p20734</guid>
		</item>
		<item>
			<title><![CDATA[End to End Tests]]></title>
			<link>https://frontaccounting.com/punbb/viewtopic.php?pid=20725#p20725</link>
			<description><![CDATA[<p>I&#039;ve started making some end to end tests using <a href="http://angular.github.io/protractor/#/">Protractor</a> in order to test the FrontAccounting UI.&nbsp; This will help keep the product stable during any refactoring / improvement.</p><p>If anyone would like to add to the test suite (which only has 1 test in it right now) please make a pull request against <a href="https://github.com/cambell-prince/frontaccounting-wrapper">this GitHub repository</a>.</p><p>Currently I&#039;ve configured the tests to use either Chrome or PhantomJS (which works headless and slightly faster than Chrome).&nbsp; I&#039;ll have a look at putting them up on Travis.</p>]]></description>
			<author><![CDATA[null@example.com (cambell)]]></author>
			<pubDate>Tue, 09 Sep 2014 13:12:41 +0000</pubDate>
			<guid>https://frontaccounting.com/punbb/viewtopic.php?pid=20725#p20725</guid>
		</item>
	</channel>
</rss>
