Sha256: 158b7d0d94550d6e1192ed4a0c29d17283e43a6bc93cccb0a8c94433d88c0471

Contents?: true

Size: 1.33 KB

Versions: 4

Compression:

Stored size: 1.33 KB

Contents

Skeleton README
===============

This is a template of the file structure needed for jump-starting
GUI testing with the Win32-autogui RubyGem.


Usage Example
=============
Create a new Win32 application testing structure for the binary quicknote.exe.  

NOTE: Replace 'quicknote' with the name of your application.

get the source for Win32-autogui

    cd ~/workspace
    git clone git://github.com/robertwahler/win32-autogui.git

copy the skeleton example to a new folder 'quicknote'

    cp -r ~/workspace/win32-autogui/examples/skeleton quicknote

check it into SCM

    cd quicknote
    git init
    git add .
    git commit -m "initial commit"

rename skeleton app to 'quicknote'

    git mv lib/myapp.rb lib/quicknote.rb
    git mv spec/myapp spec/quicknote

    # MyApp => QuickNote
    find . -name *.rb -exec sed -i 's/MyApp/QuickNote/' '{}' +

    # Myapp => Quicknote
    find . -name *.rb -exec sed -i 's/Myapp/Quicknote/' '{}' +

    # myapp => quicknote
    find . -name *.rb -exec sed -i 's/myapp/quicknote/' '{}' +

customize docs

    vim README.markdown LICENSE

test it

    rake spec
    rake features

commit it

    git add .
    git commit -m "renamed skelton app to MyApp"


Copyright
---------

Copyright (c) 2010 GearheadForHire, LLC. See [LICENSE](LICENSE) for details.

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
win32-autogui-0.4.0 examples/skeleton/README.markdown
win32-autogui-0.3.0 examples/skeleton/README.markdown
win32-autogui-0.2.1 examples/skeleton/README.markdown
win32-autogui-0.2.0 examples/skeleton/README.markdown