calavera / Ape
- Source
- Commits
- Network (1)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
Ape /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Tue Oct 27 09:46:17 -0700 2009 | |
| |
Gemfile | ||
| |
History.txt | Tue Oct 27 09:56:07 -0700 2009 | |
| |
LICENSE | Tue Oct 27 02:55:26 -0700 2009 | |
| |
README | Tue Oct 27 02:55:26 -0700 2009 | |
| |
Rakefile | ||
| |
VERSION | ||
| |
bin/ | ||
| |
config.ru | Tue Oct 27 09:46:17 -0700 2009 | |
| |
lib/ | ||
| |
rakelib/ | Tue Oct 27 03:19:18 -0700 2009 | |
| |
samples/ | Tue Oct 27 02:55:26 -0700 2009 | |
| |
scripts/ | Tue Oct 27 02:55:26 -0700 2009 | |
| |
sinatra/ | ||
| |
test/ | ||
| |
web/ |
README
== Atom Protocol Exerciser (APE) APE is a sanity-checker for implementations of the Atom Publishing Protocol (AtomPub or APP). It is written in Ruby, and provides a Mongrel-based HTML interface describing its interactions with the APP implementation under test. For more information about the history and impetus for the creation of APE, see Tim Bray's account here[http://www.tbray.org/ongoing/When/200x/2006/08/11/Meet-the-Ape]. == License Copyright (c) 2006 Sun Microsystems, Inc. All rights reserved. See the included LICENSE[link:/files/LICENSE.html] file for details. == Quick Start === Install APE via RubyGems: $ gem install ape Now, you should have the ape_server command available in your $PATH. Start the server with: $ ape_server This will start the server in the foreground. You can access APE in your browser at http://localhost:4000 === Execute APE from the command line: If you've downloaded APE's source code you can execute it from the command line with ruby rake. From the root directory you can execute one of these three tasks: $ rake ape:go:html['service document uri', 'username', 'password'] $ rake ape:go:text['service document uri', 'username', 'password'] $ rake ape:go:atom['service document uri', 'username', 'password'] The username and password parameters are not mandatory, and the format response depends on the executed task. == The Source To access the latest source code for APE, see the project site at https://rubyforge.org/projects/ape

