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:
parent
f386eff43a
commit
74135c1890
58 changed files with 65 additions and 66 deletions
spec
cli_spec.rbcode_object_spec.rbcode_spec.rbcommand_helpers_spec.rbcommand_integration_spec.rbcommand_set_spec.rbcommand_spec.rb
commands
amend_line_spec.rbbang_spec.rb
completion_spec.rbconfig_spec.rbcontrol_d_handler_spec.rbdocumentation_helper_spec.rbeditor_spec.rbexception_whitelist_spec.rbhelper.rbcat
cat_spec.rbcd_spec.rbdisable_pry_spec.rbedit_spec.rbexit_all_spec.rbexit_program_spec.rbexit_spec.rbfind_method_spec.rbgem_list_spec.rbgist_spec.rbhelp_spec.rbhist_spec.rbjump_to_spec.rbls_spec.rbplay_spec.rbraise_up_spec.rbsave_file_spec.rbshell_command_spec.rbshow_doc_spec.rbshow_input_spec.rbshow_source_spec.rbwatch_expression_spec.rbwhereami_spec.rbhelpers
history_array_spec.rbhistory_spec.rbhooks_spec.rbindent_spec.rbmethod
method_spec.rbpager_spec.rbprompt_spec.rbpry_defaults_spec.rbpry_output_spec.rbpry_repl_spec.rbpry_spec.rbpryrc_spec.rbrun_command_spec.rbsticky_locals_spec.rbsyntax_checking_spec.rbwrapped_module_spec.rb
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry::Hooks do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry::CodeObject do
|
||||
describe "basic lookups" do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry::Code do
|
||||
describe '.from_file' do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry::Helpers::CommandHelpers do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
|
||||
describe "commands" do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry::CommandSet do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe "Pry::Command" do
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "amend-line" do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "!" do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../../helper'
|
||||
|
||||
describe Pry::Command::Cat::FileFormatter do
|
||||
describe "#file_and_line" do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "cat" do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe 'cd' do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "disable-pry" do
|
||||
before do
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
require 'pathname'
|
||||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "edit" do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "exit-all" do
|
||||
before { @pry = Pry.new }
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "exit-program" do
|
||||
it 'should raise SystemExit' do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "exit" do
|
||||
before { @pry = Pry.new(:target => :outer, :output => StringIO.new) }
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
MyKlass = Class.new do
|
||||
def hello
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "gem-list" do
|
||||
it 'should not raise when invoked' do
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "help" do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "hist" do
|
||||
before do
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "ls" do
|
||||
describe "below ceiling" do
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "raise-up" do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "save-file" do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "Command::ShellCommand" do
|
||||
describe 'cd' do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
require "fixtures/show_source_doc_examples"
|
||||
|
||||
describe "show-doc" do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "show-input" do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
require "fixtures/show_source_doc_examples"
|
||||
|
||||
describe "show-source" do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "watch expression" do
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe "whereami" do
|
||||
it 'should work with methods that have been undefined' do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
def completer_test(bind, pry=nil, assert_flag=true)
|
||||
test = proc {|symbol|
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry::Config do
|
||||
describe "reserved keys" do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry::DEFAULT_CONTROL_D_HANDLER do
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
require 'pathname'
|
||||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry::Editor do
|
||||
class << Pry::Editor
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe "Pry.config.exception_whitelist" do
|
||||
before do
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe 'Formatting Table' do
|
||||
it 'knows about colorized fitting' do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry::HistoryArray do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
require 'tempfile'
|
||||
|
||||
describe Pry do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry::Hooks do
|
||||
before do
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative '../helper'
|
||||
|
||||
describe Pry::Method::Patcher do
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
require 'set'
|
||||
|
||||
describe Pry::Method do
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
require "helper"
|
||||
|
||||
require_relative "helper"
|
||||
describe "Pry::Pager" do
|
||||
describe "PageTracker" do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe "Prompts" do
|
||||
describe "one-parameter prompt proc" do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
version = 1
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry do
|
||||
describe "output failsafe" do
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry do
|
||||
describe 'loading rc files' do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe "Pry.run_command" do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe "Sticky locals (_file_ and friends)" do
|
||||
it 'locals should all exist upon initialization' do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry do
|
||||
before do
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
require 'helper'
|
||||
require_relative 'helper'
|
||||
|
||||
describe Pry::WrappedModule do
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue