<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test/e2e, branch g3_v1_2</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>chore(doc-gen): add formatted error messages to error pages</title>
<updated>2014-02-20T14:41:32+00:00</updated>
<author>
<name>Peter Bacon Darwin</name>
</author>
<published>2014-02-20T10:57:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=d7a73e41eddf3b8f06b87535c5ba6cc3196cbffd'/>
<id>d7a73e41eddf3b8f06b87535c5ba6cc3196cbffd</id>
<content type='text'>
This got missed in the doc migration: When there is an error in an
Angular app, extra information is placed in the URL, which can be used
by the docs application to display a more useful message.

This fix adds that back in.  The error message templates are extracted
by the minerr tool during build and put into the errors.json file. The
errors-doc processor will load this up and attach these message templates
to the error docs.

The display of these templates was already in place, via the errorDisplay
directive in docs/app/js/errors.js.

(Also, moved the error.template.html file into the angular.js repository
from the dgeni-packages repository as this is specific to the angular.js
project and all the other error related stuff is in here.

Finally, also, added an e2e test that checks that minerr formatted
messages are displayed correctly.

Closes #6363
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This got missed in the doc migration: When there is an error in an
Angular app, extra information is placed in the URL, which can be used
by the docs application to display a more useful message.

This fix adds that back in.  The error message templates are extracted
by the minerr tool during build and put into the errors.json file. The
errors-doc processor will load this up and attach these message templates
to the error docs.

The display of these templates was already in place, via the errorDisplay
directive in docs/app/js/errors.js.

(Also, moved the error.template.html file into the angular.js repository
from the dgeni-packages repository as this is specific to the angular.js
project and all the other error related stuff is in here.

Finally, also, added an e2e test that checks that minerr formatted
messages are displayed correctly.

Closes #6363
</pre>
</div>
</content>
</entry>
<entry>
<title>test(docs): add check for resilience to trailing slashes, etc.</title>
<updated>2014-02-18T06:36:34+00:00</updated>
<author>
<name>Peter Bacon Darwin</name>
</author>
<published>2014-02-18T06:35:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4f937bda18bd577febcb29e3969fe72b400d1a61'/>
<id>4f937bda18bd577febcb29e3969fe72b400d1a61</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test(docs-app-e2e): refactor test inline with new docs app</title>
<updated>2014-02-16T19:03:43+00:00</updated>
<author>
<name>Peter Bacon Darwin</name>
</author>
<published>2014-02-14T11:44:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=9878fee2992a845dff1e3e083f487013ebde8064'/>
<id>9878fee2992a845dff1e3e083f487013ebde8064</id>
<content type='text'>
The links to code elements have now changed: api/ng.directive:ngClick -&gt;
api/ng/directive/ngClick.

Examples now run inside iframes, so we need to instruct Protractor to
switch to the example iframe.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The links to code elements have now changed: api/ng.directive:ngClick -&gt;
api/ng/directive/ngClick.

Examples now run inside iframes, so we need to instruct Protractor to
switch to the example iframe.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(testing): run end to end tests on firefox and safari as well as chrome</title>
<updated>2014-02-05T23:39:59+00:00</updated>
<author>
<name>Julie</name>
</author>
<published>2014-01-31T02:49:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=0e85ca9ddb5f259908400463764fd6141977b341'/>
<id>0e85ca9ddb5f259908400463764fd6141977b341</id>
<content type='text'>
Update the Travis and Jenkins configs to run protractor tests on Safari and Firefox as well,
and make the Travis tests run output XML and turn off color.

Fix tests which were failing in Firefox due to clear() not working as expected.

Fix tests which were failing in Safari due to SafariDriver not understanding the minus key,
and disable tests which SafariDriver has no support for.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update the Travis and Jenkins configs to run protractor tests on Safari and Firefox as well,
and make the Travis tests run output XML and turn off color.

Fix tests which were failing in Firefox due to clear() not working as expected.

Fix tests which were failing in Safari due to SafariDriver not understanding the minus key,
and disable tests which SafariDriver has no support for.
</pre>
</div>
</content>
</entry>
<entry>
<title>test(docs): add protractor tests for docs app</title>
<updated>2014-01-10T06:41:52+00:00</updated>
<author>
<name>Jeff Cross</name>
</author>
<published>2014-01-09T19:21:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=039b990d8dc73e59418114b49c36797e44127c76'/>
<id>039b990d8dc73e59418114b49c36797e44127c76</id>
<content type='text'>
Closes #5437
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5437
</pre>
</div>
</content>
</entry>
</feed>
