Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rubocop: fix offences of the Style/HashSyntax cop | Kyrylo Silin | 2018-10-13 | 1 | -43/+43 |
| | |||||
* | specs: convert to shoulds to expects | Kyrylo Silin | 2015-03-10 | 1 | -71/+71 |
| | |||||
* | Fix possible reference to past scope warnings | Matijs van Zuijlen | 2015-01-23 | 1 | -4/+2 |
| | | | | This type of warning was introduced in Ruby 2.2 | ||||
* | Fix some warnings | Matijs van Zuijlen | 2015-01-23 | 1 | -52/+52 |
| | |||||
* | Switch test suite to RSpec | Josh Cheek | 2014-08-10 | 1 | -10/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Removes Bacon and Mocha Reasoning explained in this comment: https://github.com/pry/pry/issues/277#issuecomment-51708712 Mostly this went smoothly. There were a few errors that I fixed along the way, e.g. tests that were failing but for various reasons still passed. Should have documented them, but didn't think about it until very near the end. But generaly, I remember 2 reasons this would happen: `lambda { raise "omg" }.should.raise(RuntimeError, /not-omg/)` will pass because the second argument is ignored by Bacon. And `1.should == 2` will return false instead of raising an error when it is not in an it block (e.g. if stuck in a describe block, that would just return false) The only one that I felt unsure about was spec/helpers/table_spec.rb `Pry::Helpers.tablify_or_one_line('head', %w(ing)).should == 'head: ing'` This is wrong, but was not failing because it was in a describe block instead of an it block. In reality, it returns `"head: ing\n"`, I updated the test to reflect this, though I don't know for sure this is the right thing to do This will fail on master until https://github.com/pry/pry/pull/1281 is merged. This makes https://github.com/pry/pry/pull/1278 unnecessary. | ||||
* | Stop using compatibility aliases for Pry.config | Conrad Irwin | 2014-05-01 | 1 | -1/+1 |
| | |||||
* | allow for tests to be run with ease. | Robert Gleeson | 2014-03-14 | 1 | -1/+1 |
| | | | | 'bacon spec/config_spec.rb' instead of 'bacon -I spec spec/config_spec.rb' | ||||
* | rename Pry::CommandSet#commands as Pry::CommandSet#to_hash. | Robert Gleeson | 2014-02-04 | 1 | -16/+18 |
| | | | | | 'Pry.commands.commands' gone in favor of 'Pry.commands.to_hash' or as using a CommandSet as an enumerable (Pry.commands.each etc) instead. | ||||
* | Rename `accept_line` to `eval` | Ryan Fitzgerald | 2012-12-27 | 1 | -1/+1 |
| | |||||
* | Fix ivar leakage | Ryan Fitzgerald | 2012-12-23 | 1 | -1/+1 |
| | |||||
* | Add Pry::Driver to handle the reading and looping | Conrad Irwin | 2012-12-20 | 1 | -27/+8 |
| | |||||
* | Fix play_spec and command_integration_spec | Ryan Fitzgerald | 2012-12-18 | 1 | -5/+4 |
| | |||||
* | Don't pass target to run_command either | Conrad Irwin | 2012-12-18 | 1 | -7/+0 |
| | |||||
* | Remove rep and re | Ryan Fitzgerald | 2012-12-18 | 1 | -4/+5 |
| | |||||
* | Remove final rep(o) | Conrad Irwin | 2012-12-18 | 1 | -4/+3 |
| | |||||
* | Require the first target to be given at initialization | Ryan Fitzgerald | 2012-12-17 | 1 | -1/+1 |
| | |||||
* | Remove more target params | Ryan Fitzgerald | 2012-12-17 | 1 | -2/+2 |
| | |||||
* | Fix failures in command_integration_spec | Ryan Fitzgerald | 2012-12-15 | 1 | -118/+63 |
| | |||||
* | cleaned up lib/pry/test/helper.rb | John Mair | 2012-12-07 | 1 | -40/+28 |
| | | | | | * removed most historicla junk from lib/pry/test/helper.rb * relocated recalcitrant junk to the local spec/helper.rb (this isn't exposed to 3rd parties) | ||||
* | Rename for tabcompletion-friendliness. | ☈king | 2012-11-15 | 1 | -0/+656 |