<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/ngMock, branch v1.2.13</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>fix($animate): ensure $animate doesn't break natural CSS transitions</title>
<updated>2014-02-15T00:30:48+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2014-02-14T09:02:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4f84f6b3e4210ae1eb14728a46d43dd961700a0c'/>
<id>4f84f6b3e4210ae1eb14728a46d43dd961700a0c</id>
<content type='text'>
BREAKING CHANGE: ngClass and {{ class }} will now call the `setClass`
animation callback instead of addClass / removeClass when both a
addClass/removeClass operation is being executed on the element during the animation.

Please include the setClass animation callback as well as addClass and removeClass within
your JS animations to work with ngClass and {{ class }} directives.

Closes #6019
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BREAKING CHANGE: ngClass and {{ class }} will now call the `setClass`
animation callback instead of addClass / removeClass when both a
addClass/removeClass operation is being executed on the element during the animation.

Please include the setClass animation callback as well as addClass and removeClass within
your JS animations to work with ngClass and {{ class }} directives.

Closes #6019
</pre>
</div>
</content>
</entry>
<entry>
<title>revert: refactor(mocks): simplify the `inject` implementation</title>
<updated>2014-02-07T20:14:32+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2014-02-07T20:14:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=d5c7ef0f7886afdfeb6d78b7e320ba2bfe5c77ba'/>
<id>d5c7ef0f7886afdfeb6d78b7e320ba2bfe5c77ba</id>
<content type='text'>
This reverts commit 64d58a5b5292046adf8b28928950858ab3895fcc.

For some weird reason this is causing regressions at Google.
I'm not sure why and I'm running out of time to investigate, so I'm taking
a safe route here and reverting the commit since it's just a refactoring.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 64d58a5b5292046adf8b28928950858ab3895fcc.

For some weird reason this is causing regressions at Google.
I'm not sure why and I'm running out of time to investigate, so I'm taking
a safe route here and reverting the commit since it's just a refactoring.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(mocks): rename mock.animate to ngAnimateMock and ensure it contains all test helper code for ngAnimate</title>
<updated>2014-02-06T06:22:14+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2014-01-23T00:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=4224cd5182bc93e4a210f75e0a4e4de7f3c544e8'/>
<id>4224cd5182bc93e4a210f75e0a4e4de7f3c544e8</id>
<content type='text'>
Closes #5822
Closes #5917
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5822
Closes #5917
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(mocks): remove usage of $animate.flushNext in favour of queing</title>
<updated>2014-02-06T06:21:41+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2014-01-23T00:21:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=906fdad0f95465842e336e057ea97d0633712189'/>
<id>906fdad0f95465842e336e057ea97d0633712189</id>
<content type='text'>
The flushNext method of testing is difficult and highly coupled with the behavior
of ngAnimate's $animate workflow. It is much better instead to just queue all
$animate animation calls into a queue collection which is available on the $animate
service when mock.animate is included as a module within test code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The flushNext method of testing is difficult and highly coupled with the behavior
of ngAnimate's $animate workflow. It is much better instead to just queue all
$animate animation calls into a queue collection which is available on the $animate
service when mock.animate is included as a module within test code.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngMock): return false from mock $interval.cancel() when no argument is supplied</title>
<updated>2014-02-05T00:41:25+00:00</updated>
<author>
<name>Daniel Luxemburg</name>
</author>
<published>2014-02-04T01:04:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=dd24c78373b5d24ecb3b9d19e61e1b3b6c74d155'/>
<id>dd24c78373b5d24ecb3b9d19e61e1b3b6c74d155</id>
<content type='text'>
Closes #6103.
Closed #6099.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #6103.
Closed #6099.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(mocks): simplify the  implementation</title>
<updated>2014-02-04T06:41:18+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2014-02-04T06:41:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=64d58a5b5292046adf8b28928950858ab3895fcc'/>
<id>64d58a5b5292046adf8b28928950858ab3895fcc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(mocks): always call functions injected with `inject` with `this` set to the current spec</title>
<updated>2014-02-04T06:25:30+00:00</updated>
<author>
<name>Wes Alvaro</name>
</author>
<published>2014-02-04T00:53:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3bf43903397c703aa2e9ba1e1a48dbc9e8286ee2'/>
<id>3bf43903397c703aa2e9ba1e1a48dbc9e8286ee2</id>
<content type='text'>
Currently when a function is injected inside of a test we set the context to undefined which
is a bug.

Closes #6102
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently when a function is injected inside of a test we set the context to undefined which
is a bug.

Closes #6102
</pre>
</div>
</content>
</entry>
<entry>
<title>Edited the 'Flushing HTTP requests' section</title>
<updated>2014-01-31T00:52:06+00:00</updated>
<author>
<name>Shawn Flahave</name>
</author>
<published>2014-01-28T04:36:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=29432ffe3795477d8f6174cee1976683ded89d67'/>
<id>29432ffe3795477d8f6174cee1976683ded89d67</id>
<content type='text'>
Minor grammatical edits in the Flushing HTTP requests section.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Minor grammatical edits in the Flushing HTTP requests section.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(mocks): refactor currentSpec to work w/ Jasmine 2</title>
<updated>2014-01-28T06:26:18+00:00</updated>
<author>
<name>John Papa</name>
</author>
<published>2014-01-07T12:33:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=95f0bf9b526fda8964527c6d4aef1ad50a47f1f3'/>
<id>95f0bf9b526fda8964527c6d4aef1ad50a47f1f3</id>
<content type='text'>
Closes #5662
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5662
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngdoc): ensure module installation docs are accurate</title>
<updated>2014-01-23T17:27:30+00:00</updated>
<author>
<name>Peter Bacon Darwin</name>
</author>
<published>2014-01-23T17:26:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=5e9835b4f245346b3c79f5e4927c9accfb57a50d'/>
<id>5e9835b4f245346b3c79f5e4927c9accfb57a50d</id>
<content type='text'>
The ngMock module is built into a package called angular-mocks, which is
not named consistently and the docs were giving invalid info.

Closes #5810
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The ngMock module is built into a package called angular-mocks, which is
not named consistently and the docs were giving invalid info.

Closes #5810
</pre>
</div>
</content>
</entry>
</feed>
