<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/Rakefile, branch v0.9.17</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>add appcache for docs site - caches only css/js/img resources</title>
<updated>2011-06-07T21:56:01+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2011-06-07T19:53:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=25b3438fd78184cbbc420e2e051888f4f192a68a'/>
<id>25b3438fd78184cbbc420e2e051888f4f192a68a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>JSTD adapter for running e2e tests</title>
<updated>2011-05-19T16:43:56+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2011-05-19T15:33:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=1abdc097b235366759a889bdcc68359653a9b8a3'/>
<id>1abdc097b235366759a889bdcc68359653a9b8a3</id>
<content type='text'>
Couple of changes into angular.scenario runner:
 - add autotest config (runs tests when document ready)
 - update ObjectModel (forwards events)
 - use only one ObjectModel instance for all outputters
 - expose error msg and line number in ObjectModel.Spec and ObjectModel.Step
 - fix generating spec.ids
 - fix 'html' output so that it does not mutate ObjectModel

Couple of changes into docs / generator:
 - rename copy -&gt; copyTpl
 - move docs/static into docs/examples (to avoid conflict with jstd proxy)

Running all docs e2e tests:
========================================================
1/ compile angular-scenario, jstd-scenario-adapter
&gt;&gt; rake compile

2/ build docs
&gt;&gt; rake docs

3/ start jstd server
&gt;&gt; ./server-scenario.sh

4/ capture some browser

5/ run node server to serve static content
&gt;&gt; node ../lib/nodeserver/server.js

6/ run tests
&gt;&gt; ./test-scenario.sh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Couple of changes into angular.scenario runner:
 - add autotest config (runs tests when document ready)
 - update ObjectModel (forwards events)
 - use only one ObjectModel instance for all outputters
 - expose error msg and line number in ObjectModel.Spec and ObjectModel.Step
 - fix generating spec.ids
 - fix 'html' output so that it does not mutate ObjectModel

Couple of changes into docs / generator:
 - rename copy -&gt; copyTpl
 - move docs/static into docs/examples (to avoid conflict with jstd proxy)

Running all docs e2e tests:
========================================================
1/ compile angular-scenario, jstd-scenario-adapter
&gt;&gt; rake compile

2/ build docs
&gt;&gt; rake docs

3/ start jstd server
&gt;&gt; ./server-scenario.sh

4/ capture some browser

5/ run node server to serve static content
&gt;&gt; node ../lib/nodeserver/server.js

6/ run tests
&gt;&gt; ./test-scenario.sh
</pre>
</div>
</content>
</entry>
<entry>
<title>renaming lib/compiler-closure to lib/closure-compiler</title>
<updated>2011-03-27T06:21:59+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2011-03-27T05:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=510b5f3d908f8d8b7610589e54023e8d91769633'/>
<id>510b5f3d908f8d8b7610589e54023e8d91769633</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Require 'yaml' in Rakefile.</title>
<updated>2011-03-22T17:03:27+00:00</updated>
<author>
<name>Anthony Lieuallen</name>
</author>
<published>2011-03-21T21:13:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=cf0513dc6f888981e4e3df9a5388646b8d89ce24'/>
<id>cf0513dc6f888981e4e3df9a5388646b8d89ce24</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop using document write, so that we are compatible with async script loader</title>
<updated>2011-03-11T22:16:53+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-03-11T21:57:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3224862a9c0dd938b818a014048b5616b6146344'/>
<id>3224862a9c0dd938b818a014048b5616b6146344</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>split up services into individual files</title>
<updated>2011-02-15T16:01:53+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2011-02-15T06:12:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=1777110958f76ee4be5760e36c96702223385918'/>
<id>1777110958f76ee4be5760e36c96702223385918</id>
<content type='text'>
- split up services into files under src/service
- split up specs into files under test/service
- rewrite all specs so that they don't depend on one global forEach
- get rid of obsolete code and tests in ng:switch
- rename mock $log spec from "$log" to "$log mock"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- split up services into files under src/service
- split up specs into files under test/service
- rewrite all specs so that they don't depend on one global forEach
- get rid of obsolete code and tests in ng:switch
- rename mock $log spec from "$log" to "$log mock"
</pre>
</div>
</content>
</entry>
<entry>
<title>split mocks and create $log and $exceptionHandler mocks</title>
<updated>2011-01-26T23:46:05+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2011-01-26T04:44:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f5d08963b0c836b10133a94d03a81254242661eb'/>
<id>f5d08963b0c836b10133a94d03a81254242661eb</id>
<content type='text'>
- split mocks between angular-mocks.js and mocks.js
- src/angular-mocks.js now contains only mocks that we want to ship
- test/mocks.js contains mocks that we use internally for testing
  angular
- created angular.mock namespace
- created public $exceptionHandler mock rethrows errors
- created public $log mock stores all logs messages in an array that can
  be accessed to make assertions
- internally we now have factory to create $exceptionHandler
  that we can assert on
- internally we also keep track of all messages logged and
  fail tests if messages were not expected and cleaned up (checked
  via global beforeEach and afterEach)
- updated RakeFile and docs reader.js to point to the new
  angular-mocks.js location
- made real $exceptionHandler and $log factories accessible from tests
  and simplified their specs
- fixed typos in several spec descriptions
- added log assertions throughout the test suite
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- split mocks between angular-mocks.js and mocks.js
- src/angular-mocks.js now contains only mocks that we want to ship
- test/mocks.js contains mocks that we use internally for testing
  angular
- created angular.mock namespace
- created public $exceptionHandler mock rethrows errors
- created public $log mock stores all logs messages in an array that can
  be accessed to make assertions
- internally we now have factory to create $exceptionHandler
  that we can assert on
- internally we also keep track of all messages logged and
  fail tests if messages were not expected and cleaned up (checked
  via global beforeEach and afterEach)
- updated RakeFile and docs reader.js to point to the new
  angular-mocks.js location
- made real $exceptionHandler and $log factories accessible from tests
  and simplified their specs
- fixed typos in several spec descriptions
- added log assertions throughout the test suite
</pre>
</div>
</content>
</entry>
<entry>
<title>removed unnedded files; switch rake to new doc build script</title>
<updated>2011-01-10T22:48:13+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2011-01-10T22:48:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f534def0c63a8dddd5ce7ddc92363a26b66bac54'/>
<id>f534def0c63a8dddd5ce7ddc92363a26b66bac54</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>jsdoc parser + generator + viewer + scenario runner</title>
<updated>2010-11-03T16:47:22+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2010-10-27T22:31:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=659af29adbd041fbbbaf041ead53266210a61f4e'/>
<id>659af29adbd041fbbbaf041ead53266210a61f4e</id>
<content type='text'>
- parse jsdocs from source code
- generate prerendered (markdown + mustache) partials
- generate json
- generate scenario runner for examples in docs
- basic angular doc viewer
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- parse jsdocs from source code
- generate prerendered (markdown + mustache) partials
- generate json
- generate scenario runner for examples in docs
- basic angular doc viewer
</pre>
</div>
</content>
</entry>
<entry>
<title>rename src/Parser.js to src/parser.js</title>
<updated>2010-10-27T22:32:30+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2010-10-27T22:20:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=c67af8a03819004c4aaa775805badd1e631af738'/>
<id>c67af8a03819004c4aaa775805badd1e631af738</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
