Lines Matching refs:evaluate

302   call assert_equal(123,        rubyeval('Vim::evaluate("123")'))
303 " Vim::evaluate("123").class gives Integer or Fixnum depending
305 call assert_match('^Integer\|Fixnum$', rubyeval('Vim::evaluate("123").class'))
308 call assert_equal(1.23, rubyeval('Vim::evaluate("1.23")'))
309 call assert_equal('Float', rubyeval('Vim::evaluate("1.23").class'))
312 call assert_equal('foo', rubyeval('Vim::evaluate("\"foo\"")'))
313 call assert_equal('String', rubyeval('Vim::evaluate("\"foo\"").class'))
315 call assert_equal(["\x01\xAB"], rubyeval('Vim::evaluate("0z01ab").unpack("M")'))
316 call assert_equal('String', rubyeval('Vim::evaluate("0z01ab").class'))
318 call assert_equal([1, 2], rubyeval('Vim::evaluate("[1, 2]")'))
319 call assert_equal('Array', rubyeval('Vim::evaluate("[1, 2]").class'))
321 call assert_equal({'1': 2}, rubyeval('Vim::evaluate("{1:2}")'))
322 call assert_equal('Hash', rubyeval('Vim::evaluate("{1:2}").class'))
324 call assert_equal(v:null, rubyeval('Vim::evaluate("v:null")'))
325 call assert_equal('NilClass', rubyeval('Vim::evaluate("v:null").class'))
327 call assert_equal(v:null, rubyeval('Vim::evaluate("v:none")'))
328 call assert_equal('NilClass', rubyeval('Vim::evaluate("v:none").class'))
330 call assert_equal(v:true, rubyeval('Vim::evaluate("v:true")'))
331 call assert_equal('TrueClass', rubyeval('Vim::evaluate("v:true").class'))
332 call assert_equal(v:false, rubyeval('Vim::evaluate("v:false")'))
333 call assert_equal('FalseClass',rubyeval('Vim::evaluate("v:false").class'))
349 l = Vim.evaluate("l");
360 ruby d = Vim.evaluate("d"); print d