Skip to content

Instantly share code, notes, and snippets.

@leucos
leucos / spec_helper.rb
Created April 9, 2014 06:26
Mocking authentication in Padrino
# ...
# Somewhere in spec_helper.rb
def login_as(role = nil)
if (role)
acct = Account[:role => role] || Account.new(:name => 'Foo', :surname => role, :email => "#{role}@none.org", :role => role)
Project::Admin.any_instance.stub(:current_account).and_return(acct)
Project::Admin.any_instance.stub(:logged_in?).and_return(true)
Project::App.any_instance.stub(:current_account).and_return(acct)
@mimosz
mimosz / nginx.conf
Created August 31, 2012 01:59
nginx + unicorn + padrino on ubuntu
# sudo ln -s ~/nginx.conf unicorn.conf
upstream app_server {
server unix:/tmp/unicorn_padrino.sock fail_timeout=0;
}
server {
listen 80;
charset utf-8;
server_name db.innshine.com;