1
0
Fork 0
mirror of https://github.com/pry/pry.git synced 2022-11-09 12:35:05 -05:00

allow for tests to be run with ease.

'bacon spec/config_spec.rb' instead of 'bacon -I spec spec/config_spec.rb'
This commit is contained in:
Robert Gleeson 2014-03-14 05:31:24 +01:00
parent f386eff43a
commit 74135c1890
58 changed files with 65 additions and 66 deletions

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry::Hooks do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry::CodeObject do
describe "basic lookups" do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry::Code do
describe '.from_file' do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry::Helpers::CommandHelpers do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe "commands" do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry::CommandSet do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe "Pry::Command" do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "amend-line" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "!" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../../helper'
describe Pry::Command::Cat::FileFormatter do
describe "#file_and_line" do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "cat" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe 'cd' do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "disable-pry" do
before do

View file

@ -1,5 +1,5 @@
require 'pathname'
require 'helper'
require_relative '../helper'
describe "edit" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "exit-all" do
before { @pry = Pry.new }

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "exit-program" do
it 'should raise SystemExit' do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "exit" do
before { @pry = Pry.new(:target => :outer, :output => StringIO.new) }

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
MyKlass = Class.new do
def hello

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "gem-list" do
it 'should not raise when invoked' do

View file

@ -2,7 +2,7 @@
# THey need to be updated for the new 'gist' API, but im too sleepy to
# do that now.
require 'helper'
require_relative '../helper'
describe 'gist' do
it 'has a dependency on the jist gem' do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "help" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "hist" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "jump-to" do
it 'should jump to the proper binding index in the stack' do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "ls" do
describe "below ceiling" do

View file

@ -2,7 +2,7 @@
# how to do them yet, and i really want to release. Sorry. Someone
# come along and do a better job.
require 'helper'
require_relative '../helper'
describe "play" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "raise-up" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "save-file" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "Command::ShellCommand" do
describe 'cd' do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
require "fixtures/show_source_doc_examples"
describe "show-doc" do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "show-input" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
require "fixtures/show_source_doc_examples"
describe "show-source" do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "watch expression" do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe "whereami" do
it 'should work with methods that have been undefined' do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
def completer_test(bind, pry=nil, assert_flag=true)
test = proc {|symbol|

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry::Config do
describe "reserved keys" do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry::DEFAULT_CONTROL_D_HANDLER do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry::Helpers::DocumentationHelpers do
before do
@ -70,4 +70,4 @@ describe Pry::Helpers::DocumentationHelpers do
end
end
end
end

View file

@ -1,5 +1,5 @@
require 'pathname'
require 'helper'
require_relative 'helper'
describe Pry::Editor do
class << Pry::Editor

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe "Pry.config.exception_whitelist" do
before do

View file

@ -1,3 +1,10 @@
require 'mocha/api'
require "ostruct"
require 'pry/test/helper'
require_relative 'spec_helpers/bacon'
require_relative 'spec_helpers/mock_pry'
require_relative 'spec_helpers/repl_tester'
if ENV["COVERAGE"]
require "simplecov"
SimpleCov.start
@ -8,13 +15,6 @@ unless Object.const_defined? 'Pry'
require 'pry'
end
require 'mocha/api'
require "ostruct"
require 'pry/test/helper'
require 'spec_helpers/bacon'
require 'spec_helpers/mock_pry'
require 'spec_helpers/repl_tester'
class Module
public :remove_const
public :remove_method

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe 'Formatting Table' do
it 'knows about colorized fitting' do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry::HistoryArray do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
require 'tempfile'
describe Pry do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry::Hooks do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
# Please keep in mind that any hash signs ("#") in the heredoc strings are
# placed on purpose. Without these editors might remove the whitespace on empty

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative '../helper'
describe Pry::Method::Patcher do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
require 'set'
describe Pry::Method do

View file

@ -1,5 +1,4 @@
require "helper"
require_relative "helper"
describe "Pry::Pager" do
describe "PageTracker" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe "Prompts" do
describe "one-parameter prompt proc" do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
version = 1

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry do
describe "output failsafe" do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe "The whole thing" do
it "should let you run commands in the middle of multiline expressions" do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry do
describe 'loading rc files' do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe "Pry.run_command" do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe "Sticky locals (_file_ and friends)" do
it 'locals should all exist upon initialization' do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry do
before do

View file

@ -1,4 +1,4 @@
require 'helper'
require_relative 'helper'
describe Pry::WrappedModule do