Sha256: ec59ef77929ce9db4d3a95798ab157defb3438626a1737fd1169302fbbb12edd

Contents?: true

Size: 570 Bytes

Versions: 15

Compression:

Stored size: 570 Bytes

Contents

require File.join(File.dirname(__FILE__), '..', 'lib', 'ludy/test/helper')
require 'ludy/deprecated/callstack'

class TestCallstack < Test::Unit::TestCase
  include Ludy
  def setup; @binding = 'XD' end
  def test_callstack
    called_line = __LINE__-1
    top = callstack
    assert_equal 'call', top[TRACE_EVENT]
    assert_equal __FILE__, top[TRACE_FILE]
    assert_equal called_line, top[TRACE_LINE]
    assert_equal :test_callstack, top[TRACE_MSG]
    assert_equal 'XD', eval('@binding', top[TRACE_BINDING])
    assert_equal self.class, top[TRACE_CLASS]
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
godfat-ludy-0.1.13 test/deprecated/callstack.rb
ludy-0.1.15 test/deprecated/callstack.rb
ludy-0.1.0 test/deprecated/callstack.rb
ludy-0.1.1 test/deprecated/callstack.rb
ludy-0.1.10 test/deprecated/callstack.rb
ludy-0.1.11 test/deprecated/callstack.rb
ludy-0.1.13 test/deprecated/callstack.rb
ludy-0.1.2 test/deprecated/callstack.rb
ludy-0.1.9 test/deprecated/callstack.rb
ludy-0.1.7 test/deprecated/callstack.rb
ludy-0.1.3 test/deprecated/callstack.rb
ludy-0.1.4 test/deprecated/callstack.rb
ludy-0.1.5 test/deprecated/callstack.rb
ludy-0.1.6 test/deprecated/callstack.rb
ludy-0.1.8 test/deprecated/callstack.rb