jsgarvin / arid

Ruby on Rails plugin providing methods for simple and DRY integration testing of conventions-compliant RESTful Rails applications.

This URL has Read+Write access

arid / CHANGELOG
100644 53 lines (40 sloc) 1.507 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
= ActiveResourceIntegrationDSL (ARID)
 
== 0.5 -- 04/13/2008
* Several minor bug fixes and optimizations
 
== 0.4 -- 10/13/2007
<b>This version is NOT backwards compatible with tests for
prior versions.</b>
 
Changes
* <tt>:expected_response</tt> option is now just <tt>:expects</tt>
* <tt>creates_</tt> and <tt>updates_</tt> methods no longer go
  through the <tt>new</tt> and <tt>edit</tt> actions.
* added <tt>builds_</tt> and <tt>edits_</tt> methods that <b>do</b>
  continue on to <tt>creates_</tt> or <tt>updates_</tt> <b>if</b>
  passed a :params hash.
* renamed <tt>reads_</tt> method to <tt>shows_</tt> and
  aliased <tt>lists_</tt> to <tt>shows_</tt>.
* renamed <tt>deletes_</tt> to <tt>destroys_</tt>.
 
 
Bug Fixes
* significant updates to previously sparse documentation, now RDoc-able.
 
Ehancements
* added option to add HTTP headers to requests
* added support for textarea and select fields
* added support for nested resource paths
 
== 0.3 -- 06/27/07
Bug Fixes
* fix so that tests can access the index action of controllers.
 
Misc.
* Updates to the readme
* smal typo fixes
 
== 0.2 -- 06/22/07
Bug Fixes
* end of session now logs user out with sessions/destroy
 
Enhancements
* add sess.exercises_<thing> method
* add support for AJAX requests
* add support to pass params to read and destroy actions.
 
Misc.
* Change name from RestfulCrudIntegrationTester to ActiveResourceIntegrationDsl (ARID)
* add blog URL to LICENSE file
* README file updated
 
== 0.1 -- 6/16/07 (Initial Release)