Skip to content

Instantly share code, notes, and snippets.

View esmerino's full-sized avatar

José Esmerino esmerino

View GitHub Profile
config.generators do |g|
g.fixture_replacement :factory_girl, :dir => "spec/factories"
g.test_framework :rspec,
:fixtures => true,
:view_specs => false,
:helper_specs => false,
:routing_specs => false,
:controller_specs => true,
:request_specs => false
end
RSPEC
gem 'rspec-rails', group: [:development, :test]
gem 'capybara', group: [:test]
gem 'factory_girl_rails', group: [:test]
gem 'faker', group: [:test]
#Expectations for RSpec
https://github.com/rspec/rspec-expectations
E, [2014-05-26T23:46:33.128739 #8365] ERROR -- : [196.210.247.97] PG::SyntaxError: ERROR: syntax error at or near ")"
LINE 1: ...T "products".* FROM "products" WHERE (category_id LIKE (?))
^
: SELECT "products".* FROM "products" WHERE (category_id LIKE (?))
I, [2014-05-26T23:46:33.130426 #8365] INFO -- : [196.210.247.97] Rendered products/_products.html.erb (3.6ms)
I, [2014-05-26T23:46:33.130701 #8365] INFO -- : [196.210.247.97] Rendered categories/show.html.erb within layouts/application (5.1ms)
I, [2014-05-26T23:46:33.131085 #8365] INFO -- : [196.210.247.97] Completed 500 Internal Server Error in 19ms
F, [2014-05-26T23:46:33.135574 #8365] FATAL -- : [196.210.247.97]
ActionView::Template::Error (PG::SyntaxError: ERROR: syntax error at or near ")"
LINE 1: ...T "products".* FROM "products" WHERE (category_id LIKE (?))
ActionView::Template::Error (undefined method `cost' for nil:NilClass):
1: <%= payment_service_for(
2: Time.now.strftime('%Y%m%d%H%M-') + current_user.id.to_s + '-' + @product.id.to_s,
3: Rails.configuration.payfast_merchant_id,
4: :amount => @product.selling_price.to_f + @product.ship_methods.last.cost.to_f,
5: :service => :pay_fast,
6: :credential2 => Rails.configuration.payfast_merchant_key,
7: :html => { :id => 'payment_form' } ) do |service| %>
Pry.config.editor = ENV.fetch("EDITOR", "subl -w")
Pry.config.prompt = proc do |obj, level, _|
prompt = ""
prompt << "#{Rails.version}@" if defined?(Rails)
prompt << "#{RUBY_VERSION}"
"#{prompt} (#{obj})> "
end
Pry.config.exception_handler = proc do |output, exception, _|
{
"color_scheme": "Packages/Dracula Color Scheme/Dracula.tmTheme",
"font_size": 18.0,
"ignored_packages":
[
],
"line_padding_bottom": 1,
"line_padding_top": 1,
"margin": 2,
"soda_classic_tabs": true,
class ReportResumoPorFuncionarioMatriz < Prawn::Document
include ActionView::Helpers::NumberHelper
include ActionView::Helpers::TextHelper
def initialize(params = {})
super(:page_size => "A4", :page_layout => :landscape)
@pedidos = params.fetch(:pedidos)
body
end
@esmerino
esmerino / server.md
Created April 8, 2016 17:45 — forked from jtadeulopes/server.md
Server setup with ubuntu, nginx and puma for rails app.

Update and upgrade the system

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo apt-get autoremove
sudo reboot

Configure timezone

#Elixir
#Basic
require "minitest/autorun"
require "minitest/pride"
class NamaTomTest < Minitest::Test
def test_check
assert_equal text, NamaTom::check((1..100).to_a)
end
private