<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test/ngMock, branch v1.2.0rc1</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>feat(ngMock/$httpBackend):  support a matching function for data param</title>
<updated>2013-08-06T15:54:50+00:00</updated>
<author>
<name>Ken Chen</name>
</author>
<published>2013-08-06T15:53:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=08daa7797bce5207916251d4a0ab3d5c93e5529a'/>
<id>08daa7797bce5207916251d4a0ab3d5c93e5529a</id>
<content type='text'>
Add support for passing function as validating data:
 - To avoid hacking test method of RegExp
 - Optionally overwrite `toString` method of fn to show validation tips
 - change docs: param description for `when`, `whenPost`, `whenPut`,
   `expect`, `expectPost`, `expectPut`, `expectPATCH`

Closes: #2981
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for passing function as validating data:
 - To avoid hacking test method of RegExp
 - Optionally overwrite `toString` method of fn to show validation tips
 - change docs: param description for `when`, `whenPost`, `whenPut`,
   `expect`, `expectPost`, `expectPut`, `expectPATCH`

Closes: #2981
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngMock): keep withCredentials on passThrough</title>
<updated>2013-08-01T23:07:33+00:00</updated>
<author>
<name>Étienne Barrié</name>
</author>
<published>2013-07-31T12:50:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3079a6f4e097a777414b8c3a8a87b8e1e20b55b5'/>
<id>3079a6f4e097a777414b8c3a8a87b8e1e20b55b5</id>
<content type='text'>
When using passThrough() and specifying withCredentials on the $http
call, the option is now passed to the underlying $httpBackend.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using passThrough() and specifying withCredentials on the $http
call, the option is now passed to the underlying $httpBackend.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(mock.$log): keep in sync with $log</title>
<updated>2013-07-31T20:38:24+00:00</updated>
<author>
<name>Chirayu Krishnappa</name>
</author>
<published>2013-07-31T18:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f274c0a66b28711d3b9cc7b0775e97755dd971e8'/>
<id>f274c0a66b28711d3b9cc7b0775e97755dd971e8</id>
<content type='text'>
Closes #2343
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #2343
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngMock): $timeout.flushNext can expect specific timeout delays</title>
<updated>2013-07-26T15:57:25+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-07-25T03:22:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=462ed033d512ae94cb188efc9453de84ace4e17e'/>
<id>462ed033d512ae94cb188efc9453de84ace4e17e</id>
<content type='text'>
the $timeout mock's flush method allows flushing queued up requests
but doesn't allow to for checking with what delay a task was queued
up. flushNext flushes the next queued up task and can asserts the
scheduled delay.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the $timeout mock's flush method allows flushing queued up requests
but doesn't allow to for checking with what delay a task was queued
up. flushNext flushes the next queued up task and can asserts the
scheduled delay.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngMock): support delay limit for $timeout.flush</title>
<updated>2013-07-26T15:56:41+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-07-24T03:45:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=b7fdabc4bf2a9dd11a57f98c5229d834c4589bab'/>
<id>b7fdabc4bf2a9dd11a57f98c5229d834c4589bab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(dump): remove dead code</title>
<updated>2013-07-22T20:59:27+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-07-22T20:59:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=717f24feb43cb71538a7c07e4aa013c916640006'/>
<id>717f24feb43cb71538a7c07e4aa013c916640006</id>
<content type='text'>
This code is not being used any more and the test is now failing
due to Karma changes. Karma used to expose window.dump but that
changed recently and that's why our build is now failing.

I'm removing the code and test, but we still need to figure out
how to route window.dump through angular.mock.dump, but that will
have to be a separate commit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This code is not being used any more and the test is now failing
due to Karma changes. Karma used to expose window.dump but that
changed recently and that's why our build is now failing.

I'm removing the code and test, but we still need to figure out
how to route window.dump through angular.mock.dump, but that will
have to be a separate commit.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(jqLite): switch bind/unbind to more recent jQuery on/off</title>
<updated>2013-06-19T19:53:24+00:00</updated>
<author>
<name>Michał Gołębiowski</name>
</author>
<published>2013-06-19T19:52:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f1b94b4b599ab701bc75b55bbbbb73c5ef329a93'/>
<id>f1b94b4b599ab701bc75b55bbbbb73c5ef329a93</id>
<content type='text'>
jQuery switched to a completely new event binding implementation as of
1.7.0, centering around on/off methods instead of previous bind/unbind.
This patch makes jqLite match this implementation while still supporting
previous bind/unbind methods.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
jQuery switched to a completely new event binding implementation as of
1.7.0, centering around on/off methods instead of previous bind/unbind.
This patch makes jqLite match this implementation while still supporting
previous bind/unbind methods.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($http): add support for aborting via timeout promises</title>
<updated>2013-05-20T21:15:04+00:00</updated>
<author>
<name>David Bennett</name>
</author>
<published>2013-04-27T15:22:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=9f4f5937112655a9881d3281da8e72035bc8b180'/>
<id>9f4f5937112655a9881d3281da8e72035bc8b180</id>
<content type='text'>
If the timeout argument is a promise, abort the request when it is resolved.
Implemented by adding support to $httpBackend service and $httpBackend mock
service.

This api can also be used to explicitly abort requests while keeping the
communication between the deffered and promise unidirectional.

Closes #1159
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the timeout argument is a promise, abort the request when it is resolved.
Implemented by adding support to $httpBackend service and $httpBackend mock
service.

This api can also be used to explicitly abort requests while keeping the
communication between the deffered and promise unidirectional.

Closes #1159
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(dateFilter): add `[.,]sss` formatter for milliseconds</title>
<updated>2013-02-07T10:28:33+00:00</updated>
<author>
<name>Maxim Grach</name>
</author>
<published>2013-02-01T05:41:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=df744f3af46fc227a934f16cb63c7a6038e7133b'/>
<id>df744f3af46fc227a934f16cb63c7a6038e7133b</id>
<content type='text'>
Also Implement getMilliseconds() method of TzDate and
add test for this in ngMock.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also Implement getMilliseconds() method of TzDate and
add test for this in ngMock.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($timeout-mock): add verifyNoPendingTasks method</title>
<updated>2012-12-20T19:39:40+00:00</updated>
<author>
<name>petrovalex</name>
</author>
<published>2012-09-15T16:02:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f0c6ebc07653f6267acec898ccef5677884e3081'/>
<id>f0c6ebc07653f6267acec898ccef5677884e3081</id>
<content type='text'>
added verifyNoPendingTasks method, which throws error if not all
deferred tasks have been flushed

Closes #1245
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
added verifyNoPendingTasks method, which throws error if not all
deferred tasks have been flushed

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