Skip to content

Instantly share code, notes, and snippets.

View arthurnn's full-sized avatar
🟢
CI is passing

Arthur Nogueira Neves arthurnn

🟢
CI is passing
View GitHub Profile
require 'active_support/all'
require 'active_record'
require 'logger'
ActiveRecord::Base.logger = Logger.new(STDOUT)
spec = { 'test' => {adapter: 'sqlite3', database: ':memory:'},
'test_readonly' => {adapter: 'sqlite3', database: ':memory:'},
'shared_test' => {adapter: 'sqlite3', database: ':memory:'},
'shared_test_readonly' => {adapter: 'sqlite3', database: ':memory:'}
require 'action_controller/railtie'
require 'active_record/railtie'
require 'active_record'
ActiveRecord::Base.logger = Logger.new(STDOUT)
class TestApp < Rails::Application
config.root = File.dirname(__FILE__)
config.session_store :cookie_store, key: 'cookie_store_key'
@arthurnn
arthurnn / BENCHMARKS
Last active March 14, 2016 19:18
memcached 2.0 initial benchmarks
Darwin snowball 15.3.0 Darwin Kernel Version 15.3.0: Thu Dec 10 18:40:58 PST 2015; root:xnu-3248.30.4~1/RELEASE_X86_64 x86_64
ruby 2.1.7p400 (2015-08-18 revision 51632) [x86_64-darwin15.0]
RUBY_ENGINE=ruby
RUBY_ROOT=/Users/arthurnn/.rubies/ruby-2.1.7
RUBYOPT=-rbundler/setup
RUBYLIB=/Users/arthurnn/.gem/ruby/2.1.7/gems/bundler-1.10.6/lib
RUBY_VERSION=2.1.7
Ruby 2.1.7p400
Loaded memcached 1.9.0
Loaded remix-stash 1.1.3
#!/usr/bin/ruby -w
require "sexp_processor"
require "ruby_parser"
class AssertScanner < MethodBasedSexpProcessor
def self.run paths
paths = expand_dirs_to_files(*paths)
paths.each do |path|
# warn path
require 'minitest/autorun'
class FooTest < Minitest::Test
def self.before_tests
puts "BEFORE!!!"
end
def self.after_tests
puts "AFTER!!!"
end
require 'action_view/railtie'
require 'minitest/autorun'
class BugTest < ActionView::TestCase
tests ActionView::Helpers::SanitizeHelper
def test_strip_tags
assert_equal "This is a headline &lt;h1&gt;Headine 2&lt;/h1&gt;", strip_tags("<h1>This is a headline</h1> &lt;h1&gt;Headine 2&lt;/h1&gt;")
end
end
require 'minitest/autorun'
require 'nokogiri'
class NokoTest < MiniTest::Unit::TestCase
def test_css_select_without_noscript
s = <<-M
<p class="content">
<strong>Morning</strong>
Hi, I hope to see you soon...
</p>
require 'action_controller/railtie'
class HelloController < ActionController::Metal
def index
self.response_body = "Hello World!"
end
end
class TestApp < Rails::Application
config.root = File.dirname(__FILE__)
require 'active_record'
require 'minitest/autorun'
require 'logger'
ActiveRecord::Base.establish_connection(adapter: 'sqlite3', database: ':memory:')
p ActiveRecord.version
ActiveRecord::Base.logger = Logger.new(STDOUT)
class Post < ActiveRecord::Base
connection.create_table table_name, force: true do |t|
require 'liquid'
require 'json'
liquid = <<-DOC
{% block_settings %}
{
"name": "Ken block",
"settings": [
{
"type": "text",