marekj / watirloo

Watir Helper as Page Objects

This URL has Read+Write access

watirloo / History.txt
100644 44 lines (34 sloc) 1.879 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
== 0.0.6 22Jul2009
* make page container the receiver of all face methods implicitly
* some cleanup
* 117 examples in rspec
* locker moved to temp. remove log/locker.yml mechanism
 
== 0.0.5 22Jul2009
* Page is a module and not a class. include Watirloo::Page in your testcase (rspec group or cucumber feature) to add view methods.
* Locker uses log/locker.yml by default. If you want your own somewhere in your project update the Watirloo::Locker.locker = "path/to/your/log/locker.yml"
* multiple browser support with Watirloo::Desktop and Locker
* 115 examples in rspec
 
== 0.0.4 16feb2009
* Radio and Checkbox Groups, UseCase class and reflector
  * RadioGroups class and enhance radio_group(how, what) method
  * CheckboxGroups class and enhance checkbox_group(how, what) method
  * ElementCollections.reflect and Container.reflect method redesign
  
== 0.0.3 25jan2009
 
* implement inheritable class interfaces
  * subclasses inherit class level interfaces from superclasses
  * initialize makes a set of interfaces to that instance only but inherits class interfaces from entire tree
  * adding interfaces to the instance does not leak into classes
 
== 0.0.2 03jan2009
 
* implement radio_group and checkbox_group for IE and Firefox
  * Create RadioGroup and CheckboxGroup class for Watir::IE and FireWatir::Firefox
  * update tests to run for both browsers unchanged.
  
== 0.0.1 22dec2008
 
* initial merge with newgem generated structure to make it a gem
  * Patches to Watir and Firewatir
  * radio_group method added to Watir (not to FireWatir yet)
  * patch fof Firefox.attach to just attach to the latest window without starting new ff win.
* tests
  * built with intent to run unchanged on IE and Firefox
  * tests run on test/spec gem
 
== 0.0.0
 
* start collecting ideas about building an abstratction layer based on semantic domain model vocabulary customers speak.