-
Notifications
You must be signed in to change notification settings - Fork 242
Home
Henk van der Veen edited this page Mar 23, 2021
·
41 revisions
Note: These pages reflect the master branch, and may not be entirely accurate for previous versions of the gem.
- Teaspoon Configuration - Lost your teaspoon_env? We've got you covered.
- Quick Start Walkthrough - New to Javascript testing? Get started with this basic walkthrough.
- Testing Engine Assets - Building a Rails Engine? Test your code relative to your engine with this technique.
- RequireJS with Teaspoon - Using RequireJS or AMD? This outlines a good integration technique.
- Helpful Links - Need inspiration or help? A collection of resources utilizing Teaspoon.
- Micro-Applications - Want a really simple Teaspoon setup? Here's an example of a one file Rails app with Teaspoon.
- Changelog - Updating? Seeing deprecation warnings, or just want to know what's new?
- Using Jasmine - Examples and information about using Jasmine.
- Using Mocha - Examples and information about using Mocha.
- Using QUnit - Examples and information about using QUnit.
- Using PhantomJS - Trouble locating the phantomjs bin, or the gem not working for you? This might help.
- Using Selenium WebDriver - Don't like or don't have support for PhantomJS? Use Selenium WebDriver with Firefox instead.
- Using Capybara Webkit - Want to run against Webkit builds? Capybara Webkit enables using Webkit instead of Firefox.
- Using BrowserStack WebDriver - Want to expand your test browsers? Try using the BrowserStack service to test on a ton of different browsers, including mobile browsers.
- Using-docker-compose-with-selenium-standalone-* - if you want to test within docker-compose using selenium/standalone-chrome or other prepackaged browser.
- Developing Teaspoon - Notes on working in the Teaspoon codebase.