The Depot Application
23.5 Forms That Wrap Model Objects
21.2 Routing Requests
23.3 Helpers for Formatting, Linking, and Pagination
<"=> 763"> expected but was
<"`/home/rubys/git/awdwr/data/code/e1/views/app/views/pager' -> `app/views/pager'">.
Traceback:
/home/rubys/git/awdwr/work-188-238/vendor/rails/actionpack/lib/action_controller/assertions/selector_assertions.rb:307:in `assert_select'
/home/rubys/git/awdwr/checkdepot.rb:1096
cp -vr /home/rubys/git/awdwr/data/code/e1/views/app/views/pager app/views
`/home/rubys/git/awdwr/data/code/e1/views/app/views/pager' -> `app/views/pager'
`/home/rubys/git/awdwr/data/code/e1/views/app/views/pager/user_list.erb' -> `app/views/pager/user_list.erb'
`/home/rubys/git/awdwr/data/code/e1/views/app/views/pager/user_list.html.erb' -> `app/views/pager/user_list.html.erb'
ruby script/generate model user name:string
exists app/models/
exists test/unit/
exists test/fixtures/
create app/models/user.rb
create test/unit/user_test.rb
create test/fixtures/users.yml
create db/migrate
create db/migrate/20100528133039_create_users.rb
Restart the server.
rake db:migrate
mv 20100528133039_create_users.rb 20100301000001_create_users.rb
(in /home/rubys/git/awdwr/work-188-238/view)
== CreateUsers: migrating ====================================================
-- create_table(:users)
-> 0.0017s
== CreateUsers: migrated (0.0018s) ===========================================
echo "PagerController.new.populate" | IRBRC=tmp/irbrc ruby script/console
*** glibc detected *** irb: realloc(): invalid next size: 0x081e52e8 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7632803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb763475b]
irb(ruby_xrealloc+0x56)[0x8075696]
irb(rb_str_resize+0x53)[0x80bfcc3]
irb[0x80721c7]
irb(rb_find_file_ext+0x1d2)[0x8072a32]
irb(rb_require_safe+0x12d)[0x806726d]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x8067be6]
irb[0x806806b]
irb[0x8059334]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x805ef39]
irb[0x806b95e]
irb(rb_yield+0x21)[0x806cdc1]
irb(rb_ary_each+0x31)[0x80d1c51]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x8060e11]
irb[0x80618ce]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x806d630]
irb(ruby_exec+0x16)[0x806d656]
irb(ruby_run+0x21)[0x806d9a1]
irb[0x805527f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb75db450]
irb[0x80551d1]
======= Memory map: ========
08048000-08102000 r-xp 00000000 08:05 3443180 /home/rubys/.rvm/rubies/ruby-1.8.8-r28050/bin/ruby
08102000-08103000 rw-p 000ba000 08:05 3443180 /home/rubys/.rvm/rubies/ruby-1.8.8-r28050/bin/ruby
08103000-081f8000 rw-p 08103000 00:00 0 [heap]
b7300000-b7321000 rw-p b7300000 00:00 0
b7321000-b7400000 ---p b7321000 00:00 0
b74b1000-b74de000 r-xp 00000000 08:05 2965573 /lib/libncurses.so.5.6
b74de000-b74e1000 rw-p 0002c000 08:05 2965573 /lib/libncurses.so.5.6
b74e1000-b750d000 r-xp 00000000 08:05 2965623 /lib/libreadline.so.5.2
b750d000-b7511000 rw-p 0002c000 08:05 2965623 /lib/libreadline.so.5.2
b7511000-b7512000 rw-p b7511000 00:00 0
b7522000-b75ad000 rw-p b7522000 00:00 0
b75ad000-b75c1000 r-xp 00000000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b75c1000-b75c3000 rw-p 00013000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b75c3000-b75c5000 rw-p b75c3000 00:00 0
b75c5000-b770e000 r-xp 00000000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b770e000-b770f000 r--p 00149000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b770f000-b7711000 rw-p 0014a000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7711000-b7714000 rw-p b7711000 00:00 0
b7714000-b7737000 r-xp 00000000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b7737000-b7739000 rw-p 00023000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b7739000-b7742000 r-xp 00000000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b7742000-b7744000 rw-p 00008000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b7744000-b776c000 rw-p b7744000 00:00 0
b776c000-b776e000 r-xp 00000000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b776e000-b7770000 rw-p 00001000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b7770000-b7777000 r-xp 00000000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b7777000-b7779000 rw-p 00006000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b7779000-b7783000 r-xp 00000000 08:05 2969156 /lib/libgcc_s.so.1
b7783000-b7784000 rw-p 0000a000 08:05 2969156 /lib/libgcc_s.so.1
b7784000-b7788000 r-xp 00000000 08:05 754126 /home/rubys/.rvm/rubies/ruby-1.8.8-r28050/lib/ruby/1.8/i686-linux/readline.so
b7788000-b7789000 rw-p 00003000 08:05 754126 /home/rubys/.rvm/rubies/ruby-1.8.8-r28050/lib/ruby/1.8/i686-linux/readline.so
b7789000-b778b000 rw-p b7789000 00:00 0
b778b000-b778c000 r-xp b778b000 00:00 0 [vdso]
b778c000-b77a6000 r-xp 00000000 08:05 1786011 /lib/ld-2.7.so
b77a6000-b77a8000 rw-p 00019000 08:05 1786011 /lib/ld-2.7.so
bfe4c000-bfe61000 rw-p bffeb000 00:00 0 [stack]
Aborted
get /pager/user_list
get /pager/user_list?page=2
23.5 Forms That Wrap Model Objects
21.2 Routing Requests