forked from OpenNeo/impress
upgrade to rails 3, make item tests pass
This commit is contained in:
parent
3c473bee2c
commit
531aac6523
62 changed files with 162 additions and 178 deletions
14
Gemfile
14
Gemfile
|
@ -1,22 +1,22 @@
|
||||||
source 'http://rubygems.org'
|
source 'http://rubygems.org'
|
||||||
|
|
||||||
gem 'rails', '3.0.0.beta4'
|
gem 'rails', '3.0.0'
|
||||||
|
|
||||||
gem 'sqlite3-ruby', :require => 'sqlite3'
|
gem 'sqlite3-ruby', :require => 'sqlite3'
|
||||||
|
|
||||||
gem 'haml', '>= 3.0.0'
|
gem 'haml', '~> 3.0.18'
|
||||||
|
|
||||||
gem 'will_paginate', :git => 'http://github.com/mislav/will_paginate.git', :branch => 'rails3'
|
gem 'will_paginate', '~> 3.0.pre2'
|
||||||
|
|
||||||
gem 'rdiscount'
|
gem 'rdiscount', '~> 1.6.5'
|
||||||
|
|
||||||
gem 'compass', '>= 0.10.1'
|
gem 'compass', '~> 0.10.1'
|
||||||
|
|
||||||
group :development do
|
group :development do
|
||||||
gem 'mysql'
|
gem 'mysql'
|
||||||
end
|
end
|
||||||
|
|
||||||
group :test do
|
group :test do
|
||||||
gem 'rspec-rails', '>= 2.0.0.beta.8'
|
gem 'rspec-rails', '~> 2.0.0.beta.22'
|
||||||
gem 'factory_girl_rails'
|
gem 'factory_girl_rails', '~> 1.0'
|
||||||
end
|
end
|
||||||
|
|
234
Gemfile.lock
234
Gemfile.lock
|
@ -1,131 +1,103 @@
|
||||||
---
|
GEM
|
||||||
hash: a126f60340d5ff8894e44c49aca44bfd89843564
|
remote: http://rubygems.org/
|
||||||
sources:
|
specs:
|
||||||
- Git:
|
abstract (1.0.0)
|
||||||
git: http://github.com/mislav/will_paginate.git
|
actionmailer (3.0.0)
|
||||||
branch: rails3
|
actionpack (= 3.0.0)
|
||||||
uri: http://github.com/mislav/will_paginate.git
|
mail (~> 2.2.5)
|
||||||
ref: 60aa1c7b2ef03ee7c7a5ed657efb479a69f7d128
|
actionpack (3.0.0)
|
||||||
- Rubygems:
|
activemodel (= 3.0.0)
|
||||||
uri: http://rubygems.org
|
activesupport (= 3.0.0)
|
||||||
specs:
|
builder (~> 2.1.2)
|
||||||
- rake:
|
erubis (~> 2.6.6)
|
||||||
version: 0.8.7
|
i18n (~> 0.4.1)
|
||||||
- abstract:
|
rack (~> 1.2.1)
|
||||||
version: 1.0.0
|
rack-mount (~> 0.6.12)
|
||||||
- activesupport:
|
rack-test (~> 0.5.4)
|
||||||
version: 3.0.0.beta4
|
tzinfo (~> 0.3.23)
|
||||||
- builder:
|
activemodel (3.0.0)
|
||||||
version: 2.1.2
|
activesupport (= 3.0.0)
|
||||||
- i18n:
|
builder (~> 2.1.2)
|
||||||
version: 0.4.1
|
i18n (~> 0.4.1)
|
||||||
- activemodel:
|
activerecord (3.0.0)
|
||||||
version: 3.0.0.beta4
|
activemodel (= 3.0.0)
|
||||||
- erubis:
|
activesupport (= 3.0.0)
|
||||||
version: 2.6.6
|
arel (~> 1.0.0)
|
||||||
- rack:
|
tzinfo (~> 0.3.23)
|
||||||
version: 1.1.0
|
activeresource (3.0.0)
|
||||||
- rack-mount:
|
activemodel (= 3.0.0)
|
||||||
version: 0.6.6
|
activesupport (= 3.0.0)
|
||||||
- rack-test:
|
activesupport (3.0.0)
|
||||||
version: 0.5.4
|
arel (1.0.1)
|
||||||
- tzinfo:
|
activesupport (~> 3.0.0)
|
||||||
version: 0.3.22
|
builder (2.1.2)
|
||||||
- actionpack:
|
compass (0.10.5)
|
||||||
version: 3.0.0.beta4
|
haml (>= 3.0.4)
|
||||||
- mime-types:
|
diff-lcs (1.1.2)
|
||||||
version: "1.16"
|
erubis (2.6.6)
|
||||||
- polyglot:
|
abstract (>= 1.0.0)
|
||||||
version: 0.3.1
|
factory_girl (1.3.2)
|
||||||
- treetop:
|
factory_girl_rails (1.0)
|
||||||
version: 1.4.8
|
factory_girl (~> 1.3)
|
||||||
- mail:
|
rails (>= 3.0.0.beta4)
|
||||||
version: 2.2.5
|
haml (3.0.21)
|
||||||
- actionmailer:
|
i18n (0.4.1)
|
||||||
version: 3.0.0.beta4
|
mail (2.2.6.1)
|
||||||
- arel:
|
activesupport (>= 2.3.6)
|
||||||
version: 0.4.0
|
mime-types
|
||||||
- activerecord:
|
treetop (>= 1.4.5)
|
||||||
version: 3.0.0.beta4
|
mime-types (1.16)
|
||||||
- activeresource:
|
mysql (2.8.1)
|
||||||
version: 3.0.0.beta4
|
polyglot (0.3.1)
|
||||||
- bundler:
|
rack (1.2.1)
|
||||||
version: 0.9.26
|
rack-mount (0.6.13)
|
||||||
- haml:
|
rack (>= 1.0.0)
|
||||||
version: 3.0.17
|
rack-test (0.5.6)
|
||||||
- compass:
|
rack (>= 1.0)
|
||||||
version: 0.10.4
|
rails (3.0.0)
|
||||||
- diff-lcs:
|
actionmailer (= 3.0.0)
|
||||||
version: 1.1.2
|
actionpack (= 3.0.0)
|
||||||
- factory_girl:
|
activerecord (= 3.0.0)
|
||||||
version: 1.3.1
|
activeresource (= 3.0.0)
|
||||||
- thor:
|
activesupport (= 3.0.0)
|
||||||
version: 0.13.7
|
bundler (~> 1.0.0)
|
||||||
- railties:
|
railties (= 3.0.0)
|
||||||
version: 3.0.0.beta4
|
railties (3.0.0)
|
||||||
- rails:
|
actionpack (= 3.0.0)
|
||||||
version: 3.0.0.beta4
|
activesupport (= 3.0.0)
|
||||||
- factory_girl_rails:
|
rake (>= 0.8.4)
|
||||||
version: "1.0"
|
thor (~> 0.14.0)
|
||||||
- mysql:
|
rake (0.8.7)
|
||||||
version: 2.8.1
|
rdiscount (1.6.5)
|
||||||
- nokogiri:
|
rspec (2.0.0.beta.22)
|
||||||
version: 1.4.3.1
|
rspec-core (= 2.0.0.beta.22)
|
||||||
- rdiscount:
|
rspec-expectations (= 2.0.0.beta.22)
|
||||||
version: 1.6.5
|
rspec-mocks (= 2.0.0.beta.22)
|
||||||
- rspec-core:
|
rspec-core (2.0.0.beta.22)
|
||||||
version: 2.0.0.beta.16
|
rspec-expectations (2.0.0.beta.22)
|
||||||
- rspec-expectations:
|
diff-lcs (>= 1.1.2)
|
||||||
version: 2.0.0.beta.16
|
rspec-mocks (2.0.0.beta.22)
|
||||||
- rspec-mocks:
|
rspec-core (= 2.0.0.beta.22)
|
||||||
version: 2.0.0.beta.16
|
rspec-expectations (= 2.0.0.beta.22)
|
||||||
- rspec:
|
rspec-rails (2.0.0.beta.22)
|
||||||
version: 2.0.0.beta.16
|
rspec (= 2.0.0.beta.22)
|
||||||
- webrat:
|
sqlite3-ruby (1.3.1)
|
||||||
version: 0.7.1
|
thor (0.14.2)
|
||||||
- rspec-rails:
|
treetop (1.4.8)
|
||||||
version: 2.0.0.beta.16
|
polyglot (>= 0.3.1)
|
||||||
- sqlite3-ruby:
|
tzinfo (0.3.23)
|
||||||
version: 1.3.1
|
will_paginate (3.0.pre2)
|
||||||
- will_paginate:
|
|
||||||
version: 3.0.pre
|
PLATFORMS
|
||||||
source: 0
|
ruby
|
||||||
dependencies:
|
|
||||||
rails:
|
DEPENDENCIES
|
||||||
version: = 3.0.0.beta4
|
compass (~> 0.10.1)
|
||||||
group:
|
factory_girl_rails (~> 1.0)
|
||||||
- :default
|
haml (~> 3.0.18)
|
||||||
sqlite3-ruby:
|
mysql
|
||||||
version: ">= 0"
|
rails (= 3.0.0)
|
||||||
group:
|
rdiscount (~> 1.6.5)
|
||||||
- :default
|
rspec-rails (~> 2.0.0.beta.22)
|
||||||
require:
|
sqlite3-ruby
|
||||||
- sqlite3
|
will_paginate (~> 3.0.pre2)
|
||||||
haml:
|
|
||||||
version: ">= 3.0.0"
|
|
||||||
group:
|
|
||||||
- :default
|
|
||||||
will_paginate:
|
|
||||||
version: ">= 0"
|
|
||||||
group:
|
|
||||||
- :default
|
|
||||||
rdiscount:
|
|
||||||
version: ">= 0"
|
|
||||||
group:
|
|
||||||
- :default
|
|
||||||
compass:
|
|
||||||
version: ">= 0.10.1"
|
|
||||||
group:
|
|
||||||
- :default
|
|
||||||
mysql:
|
|
||||||
version: ">= 0"
|
|
||||||
group:
|
|
||||||
- :development
|
|
||||||
rspec-rails:
|
|
||||||
version: ">= 2.0.0.beta.8"
|
|
||||||
group:
|
|
||||||
- :test
|
|
||||||
factory_girl_rails:
|
|
||||||
version: ">= 0"
|
|
||||||
group:
|
|
||||||
- :test
|
|
||||||
|
|
2
Rakefile
2
Rakefile
|
@ -7,4 +7,4 @@ require 'rake'
|
||||||
require 'rake/testtask'
|
require 'rake/testtask'
|
||||||
require 'rake/rdoctask'
|
require 'rake/rdoctask'
|
||||||
|
|
||||||
Rails::Application.load_tasks
|
OpenneoImpressItems::Application.load_tasks
|
||||||
|
|
|
@ -16,6 +16,8 @@ OpenneoImpressItems::Application.configure do
|
||||||
|
|
||||||
# Don't care if the mailer can't send
|
# Don't care if the mailer can't send
|
||||||
config.action_mailer.raise_delivery_errors = false
|
config.action_mailer.raise_delivery_errors = false
|
||||||
|
|
||||||
|
config.active_support.deprecation = :log
|
||||||
end
|
end
|
||||||
|
|
||||||
RemoteImpressHost = 'beta.impress.openneo.net'
|
RemoteImpressHost = 'beta.impress.openneo.net'
|
||||||
|
|
|
@ -39,6 +39,8 @@ OpenneoImpressItems::Application.configure do
|
||||||
|
|
||||||
# Enable threaded mode
|
# Enable threaded mode
|
||||||
# config.threadsafe!
|
# config.threadsafe!
|
||||||
|
|
||||||
|
config.active_support.deprecation = :log
|
||||||
end
|
end
|
||||||
|
|
||||||
RemoteImpressHost = 'impress.openneo.net'
|
RemoteImpressHost = 'impress.openneo.net'
|
||||||
|
|
|
@ -26,6 +26,8 @@ OpenneoImpressItems::Application.configure do
|
||||||
# This is necessary if your schema can't be completely dumped by the schema dumper,
|
# This is necessary if your schema can't be completely dumped by the schema dumper,
|
||||||
# like if you have constraints or database-specific column types
|
# like if you have constraints or database-specific column types
|
||||||
# config.active_record.schema_format = :sql
|
# config.active_record.schema_format = :sql
|
||||||
|
|
||||||
|
config.active_support.deprecation = :stderr
|
||||||
end
|
end
|
||||||
|
|
||||||
RemoteImpressHost = 'impress.openneo.net'
|
RemoteImpressHost = 'impress.openneo.net'
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
require 'compass'
|
require 'compass'
|
||||||
rails_root = (defined?(Rails) ? Rails.root : RAILS_ROOT).to_s
|
rails_root = Rails.root.to_s
|
||||||
Compass.add_project_configuration(File.join(rails_root, "config", "compass.rb"))
|
Compass.add_project_configuration(Rails.root.join(rails_root, "config", "compass.rb"))
|
||||||
Compass.configure_sass_plugin!
|
Compass.configure_sass_plugin!
|
||||||
Compass.handle_configuration_change!
|
Compass.handle_configuration_change!
|
||||||
|
|
|
@ -4,4 +4,4 @@
|
||||||
# If you change this key, all old signed cookies will become invalid!
|
# If you change this key, all old signed cookies will become invalid!
|
||||||
# Make sure the secret is at least 30 characters and all random,
|
# Make sure the secret is at least 30 characters and all random,
|
||||||
# no regular words or you'll be exposed to dictionary attacks.
|
# no regular words or you'll be exposed to dictionary attacks.
|
||||||
Rails.application.config.cookie_secret = '03a62dcef9d831912de9f0c1815e6226981b880195184893803ae0d3c4e696c52102f2deb611ccbeb2c7b90bd9d30a78c7fad62fec908a20d048449e6d10b7f9'
|
Rails.application.config.secret_token = '03a62dcef9d831912de9f0c1815e6226981b880195184893803ae0d3c4e696c52102f2deb611ccbeb2c7b90bd9d30a78c7fad62fec908a20d048449e6d10b7f9'
|
||||||
|
|
|
@ -2,87 +2,87 @@
|
||||||
body.bp {
|
body.bp {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
/* line 48, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 48, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
* html body.bp legend {
|
* html body.bp legend {
|
||||||
margin: 0px -8px 16px 0;
|
margin: 0px -8px 16px 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
/* line 52, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 52, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
html > body.bp p code {
|
html > body.bp p code {
|
||||||
*white-space: normal;
|
*white-space: normal;
|
||||||
}
|
}
|
||||||
/* line 67, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 67, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp .container {
|
body.bp .container {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
/* line 69, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 69, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp sup {
|
body.bp sup {
|
||||||
vertical-align: text-top;
|
vertical-align: text-top;
|
||||||
}
|
}
|
||||||
/* line 71, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 71, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp sub {
|
body.bp sub {
|
||||||
vertical-align: text-bottom;
|
vertical-align: text-bottom;
|
||||||
}
|
}
|
||||||
/* line 73, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 73, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp hr {
|
body.bp hr {
|
||||||
margin: -8px auto 11px;
|
margin: -8px auto 11px;
|
||||||
}
|
}
|
||||||
/* line 75, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 75, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp img {
|
body.bp img {
|
||||||
-ms-interpolation-mode: bicubic;
|
-ms-interpolation-mode: bicubic;
|
||||||
}
|
}
|
||||||
/* line 77, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 77, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp fieldset {
|
body.bp fieldset {
|
||||||
padding-top: 0;
|
padding-top: 0;
|
||||||
}
|
}
|
||||||
/* line 79, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 79, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp textarea {
|
body.bp textarea {
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
}
|
}
|
||||||
/* line 82, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 82, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp input.text {
|
body.bp input.text {
|
||||||
margin: 0.5em 0;
|
margin: 0.5em 0;
|
||||||
background-color: white;
|
background-color: white;
|
||||||
border: 1px solid #bbbbbb;
|
border: 1px solid #bbbbbb;
|
||||||
}
|
}
|
||||||
/* line 86, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 86, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp input.text:focus {
|
body.bp input.text:focus {
|
||||||
border: 1px solid #666666;
|
border: 1px solid #666666;
|
||||||
}
|
}
|
||||||
/* line 88, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 88, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp input.title {
|
body.bp input.title {
|
||||||
margin: 0.5em 0;
|
margin: 0.5em 0;
|
||||||
background-color: white;
|
background-color: white;
|
||||||
border: 1px solid #bbbbbb;
|
border: 1px solid #bbbbbb;
|
||||||
}
|
}
|
||||||
/* line 92, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 92, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp input.title:focus {
|
body.bp input.title:focus {
|
||||||
border: 1px solid #666666;
|
border: 1px solid #666666;
|
||||||
}
|
}
|
||||||
/* line 94, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 94, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp input.checkbox {
|
body.bp input.checkbox {
|
||||||
position: relative;
|
position: relative;
|
||||||
top: 0.25em;
|
top: 0.25em;
|
||||||
}
|
}
|
||||||
/* line 97, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 97, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp input.radio {
|
body.bp input.radio {
|
||||||
position: relative;
|
position: relative;
|
||||||
top: 0.25em;
|
top: 0.25em;
|
||||||
}
|
}
|
||||||
/* line 100, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 100, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp input.button {
|
body.bp input.button {
|
||||||
position: relative;
|
position: relative;
|
||||||
top: 0.25em;
|
top: 0.25em;
|
||||||
}
|
}
|
||||||
/* line 103, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 103, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp textarea {
|
body.bp textarea {
|
||||||
margin: 0.5em 0;
|
margin: 0.5em 0;
|
||||||
}
|
}
|
||||||
/* line 105, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 105, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp select {
|
body.bp select {
|
||||||
margin: 0.5em 0;
|
margin: 0.5em 0;
|
||||||
}
|
}
|
||||||
/* line 107, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
/* line 107, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
|
||||||
body.bp button {
|
body.bp button {
|
||||||
position: relative;
|
position: relative;
|
||||||
top: 0.25em;
|
top: 0.25em;
|
||||||
|
|
|
@ -6,11 +6,11 @@ body.bp {
|
||||||
background: none;
|
background: none;
|
||||||
font-size: 10pt;
|
font-size: 10pt;
|
||||||
}
|
}
|
||||||
/* line 52, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 52, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp .container {
|
body.bp .container {
|
||||||
background: none;
|
background: none;
|
||||||
}
|
}
|
||||||
/* line 54, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 54, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp hr {
|
body.bp hr {
|
||||||
background: #cccccc;
|
background: #cccccc;
|
||||||
color: #cccccc;
|
color: #cccccc;
|
||||||
|
@ -20,54 +20,54 @@ body.bp hr {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
border: none;
|
border: none;
|
||||||
}
|
}
|
||||||
/* line 62, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 62, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp hr.space {
|
body.bp hr.space {
|
||||||
background: white;
|
background: white;
|
||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
/* line 65, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 65, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp h1, body.bp h2, body.bp h3, body.bp h4, body.bp h5, body.bp h6 {
|
body.bp h1, body.bp h2, body.bp h3, body.bp h4, body.bp h5, body.bp h6 {
|
||||||
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
|
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
|
||||||
}
|
}
|
||||||
/* line 67, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 67, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp code {
|
body.bp code {
|
||||||
font-size: 0.9em;
|
font-size: 0.9em;
|
||||||
font-family: "andale mono", "lucida console", monospace;
|
font-family: "andale mono", "lucida console", monospace;
|
||||||
}
|
}
|
||||||
/* line 72, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 72, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp a img {
|
body.bp a img {
|
||||||
border: none;
|
border: none;
|
||||||
}
|
}
|
||||||
/* line 75, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 75, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp a:link, body.bp a:visited {
|
body.bp a:link, body.bp a:visited {
|
||||||
background: transparent;
|
background: transparent;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
/* line 79, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 79, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp p img.top {
|
body.bp p img.top {
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
}
|
}
|
||||||
/* line 81, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 81, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp blockquote {
|
body.bp blockquote {
|
||||||
margin: 1.5em;
|
margin: 1.5em;
|
||||||
padding: 1em;
|
padding: 1em;
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
font-size: 0.9em;
|
font-size: 0.9em;
|
||||||
}
|
}
|
||||||
/* line 86, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 86, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp .small {
|
body.bp .small {
|
||||||
font-size: 0.9em;
|
font-size: 0.9em;
|
||||||
}
|
}
|
||||||
/* line 88, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 88, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp .large {
|
body.bp .large {
|
||||||
font-size: 1.1em;
|
font-size: 1.1em;
|
||||||
}
|
}
|
||||||
/* line 90, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 90, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp .quiet {
|
body.bp .quiet {
|
||||||
color: #999999;
|
color: #999999;
|
||||||
}
|
}
|
||||||
/* line 92, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.4/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
/* line 92, ../../../../../.rvm/gems/ruby-1.9.2-preview3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_print.scss */
|
||||||
body.bp .hide {
|
body.bp .hide {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,6 +24,8 @@ describe Item do
|
||||||
end
|
end
|
||||||
|
|
||||||
specify "should have many swf_assets through parent_swf_asset_relationships" do
|
specify "should have many swf_assets through parent_swf_asset_relationships" do
|
||||||
|
SwfAsset.delete_all
|
||||||
|
ParentSwfAssetRelationship.delete_all
|
||||||
3.times do |n|
|
3.times do |n|
|
||||||
swf_asset = Factory.create :swf_asset, :id => n, :url => "http://images.neopets.com/#{n}.swf", :type => 'object'
|
swf_asset = Factory.create :swf_asset, :id => n, :url => "http://images.neopets.com/#{n}.swf", :type => 'object'
|
||||||
ParentSwfAssetRelationship.create :swf_asset => swf_asset, :item => @item, :swf_asset_type => 'object'
|
ParentSwfAssetRelationship.create :swf_asset => swf_asset, :item => @item, :swf_asset_type => 'object'
|
||||||
|
@ -39,6 +41,10 @@ describe Item do
|
||||||
end
|
end
|
||||||
|
|
||||||
context "class" do
|
context "class" do
|
||||||
|
before :each do
|
||||||
|
Item.delete_all # don't want search returning results from previous tests
|
||||||
|
end
|
||||||
|
|
||||||
specify "should search name for word" do
|
specify "should search name for word" do
|
||||||
query_should 'blue',
|
query_should 'blue',
|
||||||
:return => [
|
:return => [
|
||||||
|
@ -160,10 +166,10 @@ describe Item do
|
||||||
Factory.create :item, :name => 'not mall', :rarity_index => 400
|
Factory.create :item, :name => 'not mall', :rarity_index => 400
|
||||||
Factory.create :item, :name => 'also not mall', :rarity_index => 101
|
Factory.create :item, :name => 'also not mall', :rarity_index => 101
|
||||||
Item.search('is:nc').map(&:name).should == ['mall', 'also mall', 'only mall']
|
Item.search('is:nc').map(&:name).should == ['mall', 'also mall', 'only mall']
|
||||||
Item.search('!is:nc').map(&:name).should == ['not mall', 'also not mall']
|
Item.search('-is:nc').map(&:name).should == ['not mall', 'also not mall']
|
||||||
end
|
end
|
||||||
|
|
||||||
specify "is:(anything but 'nc') should throw ArgumentError" do
|
specify "is:[not 'nc' or 'pb'] should throw ArgumentError" do
|
||||||
lambda { Item.search('is:nc') }.should_not raise_error(ArgumentError)
|
lambda { Item.search('is:nc') }.should_not raise_error(ArgumentError)
|
||||||
lambda { Item.search('is:awesome') }.should raise_error(ArgumentError)
|
lambda { Item.search('is:awesome') }.should raise_error(ArgumentError)
|
||||||
end
|
end
|
||||||
|
|
|
@ -23,7 +23,7 @@ Rspec.configure do |config|
|
||||||
# config.use_transactional_examples = false
|
# config.use_transactional_examples = false
|
||||||
|
|
||||||
def query_should(query, sets)
|
def query_should(query, sets)
|
||||||
sets = sets.each { |k,v| sets[k] = v.map { |x| x.is_a?(Array) ? x : [x, ''] } }
|
sets.each { |k,v| sets[k] = v.map { |x| x.is_a?(Array) ? x : [x, ''] } }
|
||||||
all_sets = sets[:return] + sets[:not_return]
|
all_sets = sets[:return] + sets[:not_return]
|
||||||
all_sets.each { |s| Factory.create :item, :name => s[0], :description => s[1]}
|
all_sets.each { |s| Factory.create :item, :name => s[0], :description => s[1]}
|
||||||
returned_sets = Item.search(query).all.map { |i| [i.name, i.description] }.sort
|
returned_sets = Item.search(query).all.map { |i| [i.name, i.description] }.sort
|
||||||
|
|
|
@ -11,5 +11,5 @@ Factory.define :item do |i|
|
||||||
i.weight_lbs 0
|
i.weight_lbs 0
|
||||||
i.species_support_ids ''
|
i.species_support_ids ''
|
||||||
i.sold_in_mall false
|
i.sold_in_mall false
|
||||||
i.last_spidered 0
|
i.last_spidered Time.now
|
||||||
end
|
end
|
||||||
|
|
BIN
vendor/cache/actionmailer-3.0.0.beta4.gem
vendored
BIN
vendor/cache/actionmailer-3.0.0.beta4.gem
vendored
Binary file not shown.
BIN
vendor/cache/actionmailer-3.0.0.gem
vendored
Normal file
BIN
vendor/cache/actionmailer-3.0.0.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/actionpack-3.0.0.beta4.gem
vendored
BIN
vendor/cache/actionpack-3.0.0.beta4.gem
vendored
Binary file not shown.
BIN
vendor/cache/actionpack-3.0.0.gem
vendored
Normal file
BIN
vendor/cache/actionpack-3.0.0.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/activemodel-3.0.0.beta4.gem
vendored
BIN
vendor/cache/activemodel-3.0.0.beta4.gem
vendored
Binary file not shown.
BIN
vendor/cache/activemodel-3.0.0.gem
vendored
Normal file
BIN
vendor/cache/activemodel-3.0.0.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/activerecord-3.0.0.beta4.gem
vendored
BIN
vendor/cache/activerecord-3.0.0.beta4.gem
vendored
Binary file not shown.
BIN
vendor/cache/activerecord-3.0.0.gem
vendored
Normal file
BIN
vendor/cache/activerecord-3.0.0.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/activeresource-3.0.0.beta4.gem
vendored
BIN
vendor/cache/activeresource-3.0.0.beta4.gem
vendored
Binary file not shown.
BIN
vendor/cache/activeresource-3.0.0.gem
vendored
Normal file
BIN
vendor/cache/activeresource-3.0.0.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/activesupport-3.0.0.beta4.gem
vendored
BIN
vendor/cache/activesupport-3.0.0.beta4.gem
vendored
Binary file not shown.
BIN
vendor/cache/activesupport-3.0.0.gem
vendored
Normal file
BIN
vendor/cache/activesupport-3.0.0.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/arel-0.4.0.gem
vendored
BIN
vendor/cache/arel-0.4.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/arel-1.0.1.gem
vendored
Normal file
BIN
vendor/cache/arel-1.0.1.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/bundler-0.9.26.gem
vendored
BIN
vendor/cache/bundler-0.9.26.gem
vendored
Binary file not shown.
Binary file not shown.
BIN
vendor/cache/factory_girl-1.3.1.gem
vendored
BIN
vendor/cache/factory_girl-1.3.1.gem
vendored
Binary file not shown.
BIN
vendor/cache/factory_girl-1.3.2.gem
vendored
Normal file
BIN
vendor/cache/factory_girl-1.3.2.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/haml-3.0.17.gem
vendored
BIN
vendor/cache/haml-3.0.17.gem
vendored
Binary file not shown.
BIN
vendor/cache/haml-3.0.21.gem
vendored
Normal file
BIN
vendor/cache/haml-3.0.21.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/mail-2.2.5.gem
vendored
BIN
vendor/cache/mail-2.2.5.gem
vendored
Binary file not shown.
BIN
vendor/cache/mail-2.2.6.1.gem
vendored
Normal file
BIN
vendor/cache/mail-2.2.6.1.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/nokogiri-1.4.3.1.gem
vendored
BIN
vendor/cache/nokogiri-1.4.3.1.gem
vendored
Binary file not shown.
BIN
vendor/cache/query_diet-0.2.0.gem
vendored
BIN
vendor/cache/query_diet-0.2.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/rack-1.1.0.gem
vendored
BIN
vendor/cache/rack-1.1.0.gem
vendored
Binary file not shown.
BIN
vendor/cache/rack-1.2.1.gem
vendored
Normal file
BIN
vendor/cache/rack-1.2.1.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/rack-mount-0.6.13.gem
vendored
Normal file
BIN
vendor/cache/rack-mount-0.6.13.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/rack-mount-0.6.6.gem
vendored
BIN
vendor/cache/rack-mount-0.6.6.gem
vendored
Binary file not shown.
BIN
vendor/cache/rack-test-0.5.4.gem
vendored
BIN
vendor/cache/rack-test-0.5.4.gem
vendored
Binary file not shown.
BIN
vendor/cache/rack-test-0.5.6.gem
vendored
Normal file
BIN
vendor/cache/rack-test-0.5.6.gem
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
vendor/cache/railties-3.0.0.beta4.gem
vendored
BIN
vendor/cache/railties-3.0.0.beta4.gem
vendored
Binary file not shown.
BIN
vendor/cache/railties-3.0.0.gem
vendored
Normal file
BIN
vendor/cache/railties-3.0.0.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/rspec-2.0.0.beta.16.gem
vendored
BIN
vendor/cache/rspec-2.0.0.beta.16.gem
vendored
Binary file not shown.
BIN
vendor/cache/rspec-2.0.0.beta.22.gem
vendored
Normal file
BIN
vendor/cache/rspec-2.0.0.beta.22.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/rspec-core-2.0.0.beta.16.gem
vendored
BIN
vendor/cache/rspec-core-2.0.0.beta.16.gem
vendored
Binary file not shown.
BIN
vendor/cache/rspec-core-2.0.0.beta.22.gem
vendored
Normal file
BIN
vendor/cache/rspec-core-2.0.0.beta.22.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/rspec-expectations-2.0.0.beta.16.gem
vendored
BIN
vendor/cache/rspec-expectations-2.0.0.beta.16.gem
vendored
Binary file not shown.
BIN
vendor/cache/rspec-expectations-2.0.0.beta.22.gem
vendored
Normal file
BIN
vendor/cache/rspec-expectations-2.0.0.beta.22.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/rspec-mocks-2.0.0.beta.16.gem
vendored
BIN
vendor/cache/rspec-mocks-2.0.0.beta.16.gem
vendored
Binary file not shown.
BIN
vendor/cache/rspec-mocks-2.0.0.beta.22.gem
vendored
Normal file
BIN
vendor/cache/rspec-mocks-2.0.0.beta.22.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/rspec-rails-2.0.0.beta.16.gem
vendored
BIN
vendor/cache/rspec-rails-2.0.0.beta.16.gem
vendored
Binary file not shown.
BIN
vendor/cache/rspec-rails-2.0.0.beta.22.gem
vendored
Normal file
BIN
vendor/cache/rspec-rails-2.0.0.beta.22.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/thor-0.13.7.gem
vendored
BIN
vendor/cache/thor-0.13.7.gem
vendored
Binary file not shown.
BIN
vendor/cache/thor-0.14.2.gem
vendored
Normal file
BIN
vendor/cache/thor-0.14.2.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/tzinfo-0.3.22.gem
vendored
BIN
vendor/cache/tzinfo-0.3.22.gem
vendored
Binary file not shown.
BIN
vendor/cache/tzinfo-0.3.23.gem
vendored
Normal file
BIN
vendor/cache/tzinfo-0.3.23.gem
vendored
Normal file
Binary file not shown.
BIN
vendor/cache/webrat-0.7.1.gem
vendored
BIN
vendor/cache/webrat-0.7.1.gem
vendored
Binary file not shown.
BIN
vendor/cache/will_paginate-3.0.pre2.gem
vendored
Normal file
BIN
vendor/cache/will_paginate-3.0.pre2.gem
vendored
Normal file
Binary file not shown.
Loading…
Reference in a new issue