Skip to content
Newer
Older
100644 78 lines (49 sloc) 3.1 KB
5965f8a @jasonm Added README with a link to download Qt on OSX
jasonm authored Feb 28, 2011
1 capybara-webkit
2 ===============
3
59c4eae @jferris Updated license ane readme
jferris authored Mar 9, 2011
4 A [capybara](https://github.com/jnicklas/capybara) driver that uses [WebKit](http://webkit.org) via [QtWebKit](http://doc.qt.nokia.com/4.7/qtwebkit.html).
5965f8a @jasonm Added README with a link to download Qt on OSX
jasonm authored Feb 28, 2011
5
6b724ef @jferris Update README instructions about compiler issues
jferris authored Feb 24, 2012
6 Qt Dependency and Installation Issues
c5e6396 @jferris Moved info about installing QT into the Wiki
jferris authored Sep 14, 2011
7 -------------
5965f8a @jasonm Added README with a link to download Qt on OSX
jasonm authored Feb 28, 2011
8
578e5c7 @gabebw Spruce up the README
gabebw authored Aug 27, 2011
9 capybara-webkit depends on a WebKit implementation from Qt, a cross-platform
10 development toolkit. You'll need to download the Qt libraries to build and
c5e6396 @jferris Moved info about installing QT into the Wiki
jferris authored Sep 14, 2011
11 install the gem. You can find instructions for downloading and installing QT on
a4fcb8e @jferris Fixed Installing QT link
jferris authored Feb 27, 2012
12 the [capybara-webkit wiki](https://github.com/thoughtbot/capybara-webkit/wiki/Installing-Qt-and-compiling-capybara-webkit)
657ee68 @jferris Clarify installation notes
jferris authored Apr 13, 2011
13
4b044cc @halogenandtoast Added README info about Windows support.
halogenandtoast authored Mar 16, 2012
14 Windows Support
15 ---------------
16
17 Currently 32bit Windows will compile Capybara-webkit. Support for Windows is provided by the open source community and Windows related issues should be posted to the [mailing list](http://groups.google.com/group/capybara-webkit)
18
d3f344a @jferris Added a note about crashes to the README
jferris authored Oct 1, 2011
19 Reporting Issues
20 ----------------
21
22 Without access to your application code we can't easily debug most crashes or
f82d661 Fix typo
Lake Denman authored Oct 6, 2011
23 generic failures, so we've included a debug version of the driver that prints a
d3f344a @jferris Added a note about crashes to the README
jferris authored Oct 1, 2011
24 log of what happened during each test. Before filing a crash bug, please see
25 [Reporting Crashes](https://github.com/thoughtbot/capybara-webkit/wiki/Reporting-Crashes).
26 You're much more likely to get a fix if you follow those instructions.
27
6b724ef @jferris Update README instructions about compiler issues
jferris authored Feb 24, 2012
28 If you are having compiling issues please check out the
a4fcb8e @jferris Fixed Installing QT link
jferris authored Feb 27, 2012
29 [capybara-webkit wiki](https://github.com/thoughtbot/capybara-webkit/wiki/Installing-Qt-and-compiling-capybara-webkit).
6b724ef @jferris Update README instructions about compiler issues
jferris authored Feb 24, 2012
30 If you don't have any luck there, please post to the
31 [mailing list](http://groups.google.com/group/capybara-webkit). Please don't
32 open a Github issue for a system-specific compiler issue.
d8c640d @halogenandtoast Added note about mailing list for compilation errors.
halogenandtoast authored Jan 13, 2012
33
d7f491d @croaky improving the install instructions
croaky authored Jun 5, 2011
34 CI
35 --
36
37 If you're like us, you'll be using capybara-webkit on CI.
657ee68 @jferris Clarify installation notes
jferris authored Apr 13, 2011
38
87a00ab @jferris Added more readme notes on Qt and Xvfb
jferris authored Apr 14, 2011
39 On Linux platforms, capybara-webkit requires an X server to run, although it doesn't create any visible windows. Xvfb works fine for this. You can setup Xvfb yourself and set a DISPLAY variable, or try out the [headless gem](https://github.com/leonid-shevtsov/headless).
f754e93 @jferris Added Ubunutu instructions to the README
jferris authored Apr 13, 2011
40
59c4eae @jferris Updated license ane readme
jferris authored Mar 9, 2011
41 Usage
42 -----
43
44 Add the capybara-webkit gem to your Gemfile:
45
46 gem "capybara-webkit"
47
48 Set your Capybara Javascript driver to webkit:
49
50 Capybara.javascript_driver = :webkit
51
7be8f94 @jferris Clean up README
jferris authored Nov 1, 2011
52 In cucumber, tag scenarios with @javascript to run them using a headless WebKit browser.
59c4eae @jferris Updated license ane readme
jferris authored Mar 9, 2011
53
7be8f94 @jferris Clean up README
jferris authored Nov 1, 2011
54 In RSpec, use the :js => true flag.
55
e2c103c @halogenandtoast Update documentation to point to actual capybara readme.
halogenandtoast authored Jan 13, 2012
56 Take note of the transactional fixtures section of the [capybara README](https://github.com/jnicklas/capybara/blob/master/README.md).
eb6165d @joemsak Add a couple of notes that :js => true should still be used, and to n…
joemsak authored Nov 1, 2011
57
3e9527a @mike-burns a contributing guide
mike-burns authored Jul 22, 2011
58 Contributing
59 ------------
60
61 See the CONTRIBUTING document.
62
59c4eae @jferris Updated license ane readme
jferris authored Mar 9, 2011
63 About
64 -----
65
8674ef7 @jferris Update authors
jferris authored Nov 1, 2011
66 The capybara WebKit driver is maintained by Joe Ferris and Matt Mongeau. It was written by [thoughtbot, inc](http://thoughtbot.com/community) with the help of numerous [contributions from the open source community](https://github.com/thoughtbot/capybara-webkit/contributors).
59c4eae @jferris Updated license ane readme
jferris authored Mar 9, 2011
67
37b3d24 @nicholaides Documenting that some code was borrowed from Phantom.js
nicholaides authored Jul 3, 2011
68 Code for rendering the current webpage to a PNG is borrowed from Phantom.js' implementation.
69
64cf394 @jferris Added a note about X servers and the thoughtbot logo
jferris authored Apr 13, 2011
70 ![thoughtbot](http://thoughtbot.com/images/tm/logo.png)
71
59c4eae @jferris Updated license ane readme
jferris authored Mar 9, 2011
72 The names and logos for thoughtbot are trademarks of thoughtbot, inc.
73
74 License
75 -------
76
578e5c7 @gabebw Spruce up the README
gabebw authored Aug 28, 2011
77 capybara-webkit is Copyright (c) 2011 thoughtbot, inc. It is free software, and may be redistributed under the terms specified in the LICENSE file.
Something went wrong with that request. Please try again.