Sha256: 8b1d9b182bba397891dd98383d7f52f5a5f2691287358b96f5a6fa4b848e7dc9
Contents?: true
Size: 715 Bytes
Versions: 1
Compression:
Stored size: 715 Bytes
Contents
require "irbtools/commands" describe "irbtools commands" do describe "[introspection]" do describe "howtocall / code" do it "support ri Syntax like String.name or String#gsub" do expect( Irbtools::Command::Howtocall.new(nil).transform_arg("String.name") ).to eq "[String, :name]" expect( Irbtools::Command::Code.new(nil).transform_arg("String#gsub") ).to eq "[String, String.instance_method(:gsub)]" end it "supports question-mark methods" do expect( Irbtools::Command::Howtocall.new(nil).transform_arg("String#ascii_only?") ).to eq "[String, String.instance_method(:ascii_only?)]" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
irbtools-4.1.0 | spec/irbtools_commands_spec.rb |