jarib / celerity-viewers

Watch your Celerity tests run

This URL has Read+Write access

root (author)
Thu Sep 10 05:46:25 -0700 2009
jarib (committer)
Thu Sep 10 05:48:31 -0700 2009
name age message
file .gitignore Sat Aug 22 07:31:27 -0700 2009 Add htmlsnap + small Sinatra service [jarib]
file README.markdown Mon Aug 17 02:10:07 -0700 2009 Update README + Windows packaging fix [jarib]
directory cocoa/ Sun Aug 09 18:14:52 -0700 2009 Got the protocol figured out. Simple! [jarib]
directory jruby-swt/ Mon Aug 10 16:19:52 -0700 2009 No file left behind [jarib]
directory qt/ Thu Sep 10 05:48:31 -0700 2009 Fix sizing issues [root]
directory rubycocoa/ Fri Aug 14 11:09:03 -0700 2009 Fix location bar [jarib]
README.markdown

what

Apps to help you see what's going on when you run Celerity tests. There are more READMEs further down the tree:

how

The applications set up a TCP server on port 6429. Celerity will look for anyone listening on this port whenever an instance of the browser is created, and, if found, send HTML dumps whenever a page is changed using the protocol described on this page on the Celerity wiki.

The RubyCocoa and Qt apps has the WebKit inspector enabled - right-click and Inspect Element. The SWT version includes the MouseOver DOM inspector.

Note: The pure Cocoa version in the repository is not working yet, use Qt or RubyCocoa for now.

future

  • look at jdic as possible swt alternative
  • fix cocoa viewer? (json libs: 1, 2)