From 15e2b9c24c917fdbc0baff5206b3a4cf608100e6 Mon Sep 17 00:00:00 2001 From: Kevin Lamping Date: Tue, 27 Nov 2012 09:44:24 -0600 Subject: [PATCH 1/3] Fixed some hyperlinks --- docs/arrow_cookbook/arrow_FAQs.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/arrow_cookbook/arrow_FAQs.rst b/docs/arrow_cookbook/arrow_FAQs.rst index f69f8b8e..199fe01b 100644 --- a/docs/arrow_cookbook/arrow_FAQs.rst +++ b/docs/arrow_cookbook/arrow_FAQs.rst @@ -9,8 +9,8 @@ How to run arrow tests from Linux box to Windows machine? Make sure you have following setup before running arrow tests -1. Linux box has arrow installed and it has all the packages listed `here `_ (Only start arrow_server if you are running unit tests) -2. Windows machine has `selenium server `_ up and running (Check http://yourIP:4444/wd/hub is loading fine) +1. Linux box has arrow installed and it has all the packages listed `here <./arrow_getting_started.rst#linux>`_ (Only start arrow_server if you are running unit tests) +2. Windows machine has `selenium server <./arrow_getting_started.rst#selenium-server>`_ up and running (Check http://yourIP:4444/wd/hub is loading fine) 3. Now run the arrow test and do not forget to pass the --seleniumHost=http://yourIP:4444/wd/hub while running your tests :: @@ -119,7 +119,7 @@ Solution You can tell Arrow to point to a specific Selenium Host in two ways -1. Update the `config file's <./arrow_in-depth.html#configuration>`_ seleniumHost value +1. Update the `config file's <./arrow_in-depth.rst#configuration>`_ seleniumHost value 2. Use the **--seleniumHost** parameter in your command **Note** you need to include the **FULL** path to Selenium Server like this: @@ -140,12 +140,12 @@ When running Arrow Server, you get a buffer error like this Solution ======== -Make sure you have `installed PhantomJS <./arrow_getting_started.html#mac-installation>`_ +Make sure you have `installed PhantomJS <./arrow_getting_started.rst#mac-installation>`_ How can I use the Locator Controller to Login? ---------------------------------------------- -Built-in, Arrow comes with two controllers, default and `locator <./arrow_in-depth.html#the-locator-controller>`_ +Built-in, Arrow comes with two controllers, default and `locator <./arrow_in-depth.rst#the-locator-controller>`_ Solution ======== From 74599c6fa9a3a25753f0fda540828919ca4f4d93 Mon Sep 17 00:00:00 2001 From: Kevin Lamping Date: Tue, 4 Dec 2012 11:06:04 -0600 Subject: [PATCH 2/3] Updating parameter documentation --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 79a0e5b4..f5dcafe7 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ npm install -g yahoo-arrow * **--version** display installed arrow version * **--lib** comma separated list of js files needed by the test * **--page** path to the mock or production html page, for example: http://www.yahoo.com or mock.html -* **--driver** selenium|phantomjs|browser. (default: phantomjs) +* **--driver** one of selenium|nodejs. (default: selenium) * **--browser** firefox|chrome|opera|reuse. Specify browser version with a hypen, ex.: firefox-4.0 or opera-11.0 (default: firefox) * **--controller** a custom controller javascript file * **--reuseSession** true/false. Specifies whether to run tests in existing sessions managed by selenium. Visit http://selenuim_host/wd/hub to setup sessions (default: false) From bed0d8c37f406b6273979c8cd03750bf6aa22740 Mon Sep 17 00:00:00 2001 From: Kevin Lamping Date: Tue, 4 Dec 2012 11:12:56 -0600 Subject: [PATCH 3/3] Updating parameter documentation --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f5dcafe7..b5d813a2 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ Arrow is a test framework designed to promote test-driven JavaScript development Arrow aims to completely remove the line between developmentā€™s Unit tests, and Functional and Integration tests by providing a uniform way to create and execute both. -Arrow itself is a thin, extensible layer that marries JavaScript, NodeJS, PhantomJS and Selenium. Arrow allows you to write tests using YUI-Test and execute those tests using NodeJS, PhantomJS or Selenium. Additionally, Arrow provides a rich mechanism for building, organizing and executing test and test scenarios. +Arrow itself is a thin, extensible layer that marries JavaScript, NodeJS and Selenium. Arrow allows you to write tests using YUI-Test and execute those tests using NodeJS or Selenium. Additionally, Arrow provides a rich mechanism for building, organizing and executing test and test scenarios. ##Install