| Index: sky/HACKING.md
|
| diff --git a/sky/HACKING.md b/sky/HACKING.md
|
| index e53c80d69d9946dcdc9e7f3e542b9318a8282137..65f881100785f80b3e58ef78fe0aca28927f910b 100644
|
| --- a/sky/HACKING.md
|
| +++ b/sky/HACKING.md
|
| @@ -4,42 +4,39 @@ Hacking on Sky
|
| Building
|
| --------
|
|
|
| -* Follow the setup & build instructions for [mojo](https://github.com/domokit/mojo)
|
| +* Follow the setup & build instructions for [Mojo](https://github.com/domokit/mojo)
|
| * Build ``sky`` with ``ninja``, e.g. ``ninja -C out/Debug sky``
|
|
|
| Running applications
|
| --------------------
|
|
|
| -* ``./sky/tools/skydb --debug``
|
| +* ``./sky/tools/skydb [url]``
|
| * You should see a ``(skydb)`` prompt
|
| * Type ``help`` to see the list of available commands
|
| - * The most common command is to load a URL, which youc an do simply by typing
|
| - the URL. To reload the current page, type enter.
|
|
|
| * ``./sky/tools/test_sky --debug``
|
| * This should run the tests
|
|
|
| Running tests manually
|
| -----------------------------
|
| +----------------------
|
|
|
| - * ``sky/tools/run_sky_httpd``
|
| - * ``out/Debug/mojo_shell --args-for="mojo://native_viewport_service/ --use-headless-config" --content-handlers=text/html,mojo://sky_viewer/ --url-mappings=mojo:window_manager=mojo:sky_tester mojo:window_manager``
|
| - * The ``sky_tester`` should print ``#READY`` when ready
|
| - * Type the URL you wish to run, for example ``http://127.0.0.1:8000/lowlevel/text.html``, and press the enter key
|
| - * The harness should print the results of the test. You can then type another URL.
|
| +* ``sky/tools/run_sky_httpd``
|
| +* ``out/Debug/mojo_shell --args-for="mojo://native_viewport_service/ --use-headless-config" --content-handlers=text/html,mojo://sky_viewer/ --url-mappings=mojo:window_manager=mojo:sky_tester mojo:window_manager``
|
| +* The ``sky_tester`` should print ``#READY`` when ready
|
| +* Type the URL you wish to run, for example ``http://127.0.0.1:8000/lowlevel/text.html``, and press the enter key
|
| +* The harness should print the results of the test. You can then type another URL.
|
|
|
| Writing tests
|
| -------------
|
|
|
| -* Import ``tests/http/tests/resources/mocha.html``
|
| +* Import ``resources/mocha.html`` and ``resources/chai.html``
|
| * Write tests in [mocha format](http://visionmedia.github.io/mocha/#getting-started) and use [chai asserts](http://chaijs.com/api/assert/):
|
| -```
|
| +```html
|
| describe('My pretty test of my subject', function() {
|
| var subject = new MySubject();
|
|
|
| it('should be pretty', function() {
|
| assert.ok(subject.isPretty);
|
| });
|
| -
|
| });
|
| ```
|
|
|