Remove some old stuff I no longer use
This commit is contained in:
parent
c81cca1ded
commit
d4c36b7a4e
|
@ -1,3 +0,0 @@
|
|||
{
|
||||
"skip_analytics": false
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
cucumber --drb $*
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
# This file is copied to spec/ when you run 'rails generate rspec:install'
|
||||
ENV["RAILS_ENV"] ||= 'test'
|
||||
require File.expand_path("../../config/environment", __FILE__)
|
||||
require 'rspec/rails'
|
||||
require 'rspec/autorun'
|
||||
|
||||
# Requires supporting ruby files with custom matchers and macros, etc,
|
||||
# in spec/support/ and its subdirectories.
|
||||
Dir[Rails.root.join("spec/support/**/*.rb")].each {|f| require f}
|
||||
|
||||
RSpec.configure do |config|
|
||||
# ## Mock Framework
|
||||
#
|
||||
# If you prefer to use mocha, flexmock or RR, uncomment the appropriate line:
|
||||
#
|
||||
#config.mock_with :mocha
|
||||
# config.mock_with :flexmock
|
||||
# config.mock_with :rr
|
||||
|
||||
# If true, the base class of anonymous controllers will be inferred
|
||||
# automatically. This will be the default behavior in future versions of
|
||||
# rspec-rails.
|
||||
config.infer_base_class_for_anonymous_controllers = false
|
||||
|
||||
# Run specs in random order to surface order dependencies. If you find an
|
||||
# order dependency and want to debug it, you can fix the order by providing
|
||||
# the seed, which is printed after each run.
|
||||
# --seed 1234
|
||||
config.order = "random"
|
||||
|
||||
config.before(:each) do
|
||||
clean_mongodb
|
||||
Resque.reset!
|
||||
end
|
||||
|
||||
def clean_mongodb
|
||||
Mongoid::Sessions.default.collections.select {|c| c.name !~ /system/}.each {|c| c.find.remove_all}
|
||||
end
|
||||
|
||||
# TODO add additional functionality defined in test_helper as it is needed. e.g.
|
||||
# factory_girl
|
||||
end
|
||||
|
|
@ -1,53 +0,0 @@
|
|||
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
|
||||
$LOAD_PATH.unshift(File.dirname(__FILE__))
|
||||
|
||||
require 'rspec'
|
||||
require 'mongoid'
|
||||
require 'pry'
|
||||
|
||||
# Requires supporting ruby files with custom matchers and macros, etc,
|
||||
# in spec/support/ and its subdirectories.
|
||||
require 'support/mongoid'
|
||||
|
||||
# NOTE: make sure to change this for other projects
|
||||
Mongoid::Config.connect_to('campusperks_test')
|
||||
|
||||
RSpec.configure do |config|
|
||||
# Run specs in random order to surface order dependencies. If you find an
|
||||
# order dependency and want to debug it, you can fix the order by providing
|
||||
# the seed, which is printed after each run.
|
||||
# --seed 1234
|
||||
config.order = "random"
|
||||
|
||||
config.before(:each) do
|
||||
clean_mongodb
|
||||
end
|
||||
|
||||
def clean_mongodb
|
||||
Mongoid::Sessions.default.collections.select {|c| c.name !~ /system/}.each {|c| c.find.remove_all}
|
||||
end
|
||||
end
|
||||
|
||||
# Stubs out a module so that Rails doesn't have to be loaded when testing classes that
|
||||
# make use of Rails functionality in production.
|
||||
#
|
||||
# An example usage:
|
||||
#
|
||||
# require_relative '../spec_helper_lite'
|
||||
# stub_module 'ActiveModel::Conversion'
|
||||
# stub_module 'ActiveModel::Naming'
|
||||
#
|
||||
# describe Post do
|
||||
# ...
|
||||
# end
|
||||
#
|
||||
def stub_module(full_name)
|
||||
full_name.to_s.split(/::/).reduce(Object) do|context, name|
|
||||
begin
|
||||
context.const_get(name)
|
||||
rescue NameError
|
||||
context.const_set(name, Module.new)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
tmux new -d -s my-awesome-app
|
||||
tmux new-window -t my-awesome-app:2 -n 'server' 'bundle exec rails server'
|
||||
tmux new-window -t my-awesome-app:3 -n 'vim' 'vi'
|
||||
tmux attach -t my-awesome-app
|
|
@ -1,27 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
need_rails=1
|
||||
|
||||
if [ $# -gt 0 ]; then # we have args
|
||||
filename=$1
|
||||
# Remove trailing line numbers from filename, e.g. spec/my_spec.rb:33
|
||||
grep_filename=`echo $1 | sed 's/:.*$//g'`
|
||||
|
||||
(set +e; grep -r '^spec_helper$' $grep_filename) > /dev/null
|
||||
if [ $? -eq 1 ]; then # no match; we have a stand-alone spec
|
||||
need_rails=''
|
||||
fi
|
||||
else # we have no args
|
||||
filename='spec'
|
||||
fi
|
||||
|
||||
command='rspec'
|
||||
|
||||
if [ $need_rails ]; then
|
||||
command="ruby -S bundle exec $command --drb"
|
||||
fi
|
||||
|
||||
RAILS_ENV=test $command $filename
|
||||
|
Loading…
Reference in New Issue
Block a user