Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / jbodah/spy_rb issues and pull requests

#71 - Spying on method overridden by subclass does not properly delegate to overridden implementation

Issue - State: open - Opened by jbodah over 4 years ago - 1 comment
Labels: bug

#70 - fix Ruby method redef warning

Pull Request - State: open - Opened by jbodah almost 5 years ago

#69 - Allow spying on multiple methods

Issue - State: open - Opened by jbodah almost 5 years ago
Labels: enhancement

#68 - Allow spying on private methods (with options)

Issue - State: open - Opened by jbodah almost 5 years ago
Labels: enhancement

#67 - Add `assert spy.called?(:once)` (:twice, 2.times) helpers

Issue - State: open - Opened by jbodah almost 5 years ago
Labels: enhancement, easy

#66 - Add `after(nth_call: 3) { ... }` helper

Issue - State: open - Opened by jbodah almost 5 years ago
Labels: enhancement, easy

#65 - Major refactor

Pull Request - State: closed - Opened by jbodah over 5 years ago

#64 - Refactored Instance#called test

Pull Request - State: closed - Opened by QWYNG over 5 years ago - 1 comment

#63 - Add alias original_call for replay

Pull Request - State: closed - Opened by K-Sato1995 over 5 years ago - 3 comments

#62 - Official API doc

Issue - State: open - Opened by jbodah over 5 years ago
Labels: enhancement

#61 - add Spy::Instance.called? and test

Pull Request - State: closed - Opened by QWYNG over 5 years ago - 1 comment

#60 - Alias `MethodCall#replay` as `MethodCall#call_original`

Issue - State: closed - Opened by jbodah over 5 years ago
Labels: enhancement, easy

#59 - Alias `instead` as `stub_with`

Issue - State: open - Opened by jbodah over 5 years ago
Labels: enhancement, easy

#58 - `MethodCall#block` should be aliased as `MethodCall#yield`

Issue - State: closed - Opened by jbodah over 5 years ago
Labels: enhancement, easy

#57 - Spy::Base

Issue - State: open - Opened by jbodah over 5 years ago
Labels: enhancement, easy

#56 - should add useful message to ArgumentError

Issue - State: open - Opened by jbodah over 5 years ago
Labels: enhancement, easy

#55 - Spy::Instance.proxy_result

Issue - State: closed - Opened by jbodah over 5 years ago
Labels: enhancement

#54 - MethodCall should have backref to Instance

Issue - State: closed - Opened by jbodah over 5 years ago
Labels: enhancement, easy

#53 - Allow block to be yielded to

Pull Request - State: closed - Opened by jbodah over 5 years ago

#52 - Blueprint#initialize; full stack trace array not assigned to ivar @caller

Issue - State: closed - Opened by carrola7 almost 6 years ago - 2 comments

#51 - add Spy.infect

Pull Request - State: open - Opened by jbodah almost 6 years ago

#50 - add Spy::Instance.called?

Issue - State: closed - Opened by jbodah almost 6 years ago
Labels: enhancement, easy

#49 - Spy::MethodCall#caller is incorrect inside of before block

Issue - State: open - Opened by jbodah almost 6 years ago
Labels: bug

#48 - add Spy::Multi.before, etc

Issue - State: open - Opened by jbodah almost 6 years ago
Labels: enhancement

#47 - add Spy.proxy

Issue - State: closed - Opened by jbodah almost 6 years ago

#46 - add Spy::DVD

Issue - State: open - Opened by jbodah almost 6 years ago - 3 comments
Labels: enhancement

#45 - add Spy::Util::Trace

Issue - State: closed - Opened by jbodah almost 6 years ago - 1 comment

#44 - Spy and Rails autoloading aren't friends

Issue - State: closed - Opened by jbodah almost 6 years ago - 1 comment
Labels: bug, enhancement

#43 - document Multi

Issue - State: open - Opened by jbodah almost 6 years ago
Labels: enhancement, easy

#42 - add Util::TypeAnalysis

Pull Request - State: open - Opened by jbodah almost 6 years ago

#41 - first pass at adding Spy.on_object

Pull Request - State: closed - Opened by jbodah almost 6 years ago

#40 - Fix Ruby 2.5 Regressions

Issue - State: closed - Opened by jbodah about 6 years ago
Labels: bug

#39 - Spy.on_object(object)

Issue - State: closed - Opened by jbodah about 6 years ago
Labels: enhancement

#38 - Spy::Instance#restore

Issue - State: closed - Opened by jbodah about 6 years ago - 1 comment
Labels: enhancement, easy

#37 - Fails on `alias`ed methods

Issue - State: closed - Opened by jbodah almost 8 years ago - 1 comment
Labels: bug

#36 - allow for multiple chains of `when` and `instead` for spies

Issue - State: open - Opened by jbodah about 8 years ago - 2 comments
Labels: enhancement

#35 - document Spy::Instance#instead

Issue - State: closed - Opened by jbodah about 8 years ago
Labels: help wanted, easy

#34 - Refactor: style and simplification

Pull Request - State: closed - Opened by jbodah about 8 years ago - 3 comments

#33 - Spy::Instance#instead

Pull Request - State: closed - Opened by jbodah about 8 years ago - 2 comments

#32 - consider fibers

Issue - State: closed - Opened by jbodah about 8 years ago
Labels: enhancement

#31 - Record exceptions in Spy::Instance#call_history

Issue - State: closed - Opened by jbodah over 8 years ago
Labels: enhancement, help wanted, easy

#30 - Spy::Instance#after is not called on exceptions

Issue - State: closed - Opened by jbodah over 8 years ago

#29 - Make distinction between call count and executed count

Issue - State: open - Opened by jbodah over 8 years ago - 1 comment
Labels: enhancement

#28 - Can't intercept and manipulate blocks

Issue - State: closed - Opened by jbodah over 8 years ago - 2 comments
Labels: bug, enhancement

#27 - add Spy::Instance#instead or Spy::Instance#replace

Issue - State: closed - Opened by jbodah over 8 years ago - 1 comment
Labels: enhancement

#26 - Implement `Spy::Instance#called?`

Issue - State: closed - Opened by jbodah over 8 years ago
Labels: enhancement, help wanted, easy

#25 - always pass Spy::MethodCall to callbacks registered with Spy::Instance

Pull Request - State: closed - Opened by jbodah over 8 years ago

#24 - capture raises on spied methods

Issue - State: closed - Opened by jbodah over 8 years ago - 1 comment
Labels: enhancement

#23 - Encapsulate experimental features

Issue - State: closed - Opened by jbodah over 8 years ago

#22 - always yield full method call to before/after/wrap/etc

Issue - State: closed - Opened by jbodah almost 9 years ago - 2 comments
Labels: enhancement

#21 - try pr_log

Issue - State: closed - Opened by jbodah almost 9 years ago

#20 - Spy.on_any_instance should pass instance context to callbacks

Issue - State: closed - Opened by jbodah almost 9 years ago - 1 comment
Labels: enhancement

#19 - broken for dynamic delegation

Issue - State: closed - Opened by jbodah almost 9 years ago
Labels: bug, enhancement

#18 - Spy::MethodCall#caller (or file/line number)

Issue - State: closed - Opened by jbodah about 9 years ago
Labels: enhancement, help wanted, easy

#17 - remove receiver from Spy::Instance.wrap block

Issue - State: closed - Opened by jbodah about 9 years ago - 1 comment
Labels: enhancement

#16 - AlreadySpiedError not being thrown

Issue - State: closed - Opened by jbodah about 9 years ago - 4 comments
Labels: bug

#15 - Spy::Instance#wrap fails for some recursive methods

Issue - State: closed - Opened by jbodah about 9 years ago - 1 comment
Labels: bug

#14 - Deep copy args and result when recording method calls

Pull Request - State: closed - Opened by jbodah about 9 years ago - 2 comments
Labels: bug

#13 - Need to deep copy arguments when recording to Spy::Instance#call_history

Issue - State: closed - Opened by jbodah about 9 years ago - 1 comment
Labels: bug, wontfix

#12 - Spy::MethodCall#message (#name?)

Issue - State: closed - Opened by jbodah about 9 years ago - 1 comment

#11 - Spy::MethodCall#replay

Issue - State: closed - Opened by jbodah about 9 years ago - 1 comment

#10 - Spy::MethodCall#context should be Spy::MethodCall#receiver (binding?)

Issue - State: closed - Opened by jbodah about 9 years ago - 1 comment
Labels: enhancement

#9 - Spy::Instance#replay

Issue - State: closed - Opened by jbodah about 9 years ago - 2 comments
Labels: enhancement

#8 - Wrap filter2

Pull Request - State: closed - Opened by jbodah about 9 years ago

#7 - Add Spy::Instance::Filters::Wrap

Pull Request - State: closed - Opened by jbodah about 9 years ago - 7 comments

#6 - ruby 2.2 CI

Issue - State: closed - Opened by jbodah about 9 years ago - 1 comment

#5 - How does it support methods with blocks?

Issue - State: closed - Opened by jbodah over 9 years ago - 2 comments

#4 - Test love

Issue - State: closed - Opened by jbodah over 9 years ago
Labels: enhancement

#3 - Module fix

Pull Request - State: closed - Opened by jbodah over 9 years ago - 8 comments

#2 - Bind error with modules

Issue - State: closed - Opened by jbodah over 9 years ago

#1 - improve docs

Issue - State: closed - Opened by jbodah over 9 years ago - 2 comments
Labels: enhancement