Ruby China
This is the source code of Ruby China website.
Requirements
- Ruby 2.1.3 +
- Memcached 1.4 +
- Redis 2.2 +
- MongoDb 2.4.4 +
- ImageMagick 6.5+
- libpng
Install
git clone git://github.com/ruby-china/ruby-china.git
cd ruby-china
./bin/setup
# ensure that memcached has started up
rails s
Start Sidekiq service
# Sidekiq
# ensure that redis has started up
bundle exec sidekiq -C config/sidekiq.yml
Testing
bundle exec rspec spec
to prepare all the config files and start essential services.
JavaScript Testing
Open /specs
in the browser to see the test result. For example, if your
rails starts at localhost:3000
, visit http://localhost:3000/specs
Headless Testing
First install PhantomJS, then run following command:
RAILS_ENV=test bundle exec rake spec:javascript
Contributors
Thanks
Forked from Homeland Project
License
Copyright (c) 2011-2014 Ruby China
Released under the MIT license: