On one computer named snowball, I installed the ubuntu twill package, then tried to test my webapp:
$ twill-sh -u http://coleridge:8181/login2
==> at http://coleridge:8181/login2
-= Welcome to twill! =-
current page: http://coleridge:8181/login2
>> showforms
current page: http://coleridge:8181/login2
>> show
Login 2
current page: http://coleridge:8181/login2
>>
The page clearly contains a form, but twill’s showforms command doesn’t display it. Fortunately, I found this post on the twill mailing list and so I didn’t waste too much time scratching my head. Then on this other box, coleridge, I installed twill using easy_install, and all was well:
$ twill-sh -u http://localhost:8181/login2
==> at http://localhost:8181/login2
-= Welcome to twill! =-
current page: http://localhost:8181/login2
>> showforms
Form name=login2 (#1)
## ## __Name__________________ __Type___ __ID________ __Value__________________
1 user_name text (None)
2 passwd password (None)
3 1 None submit (None)
current page: http://localhost:8181/login2
Sidenote: snowball is my new computer. She is a beaut; a 600mhz Compaq Presario with 60mb of ram, and a hard drive that makes clicking sounds when anything happens. I think Clinton was still in office when she was manufactured. I’d like to thank my son for helping decorate her with some very cool Godzilla stickers.
Installing on such an old machine meant I had to monkey a fair amount with some kernel modules, which is always a blast, and I am now much more aware of how much every program really costs in terms of CPU utilization and memory footprint.