Sha256: 58df37aaffb15d21d05693e03ac1222a0b0521f0915ab873144745bd33967ca4
Contents?: true
Size: 540 Bytes
Versions: 52
Compression:
Stored size: 540 Bytes
Contents
require File.expand_path('../../../spec_helper', __FILE__) describe "Symbol.all_symbols" do it "returns an array containing all the Symbols in the symbol table" do Symbol.all_symbols.is_a?(Array).should == true Symbol.all_symbols.all? { |s| s.is_a?(Symbol) ? true : (p s; false) }.should == true end it "increases size of the return array when new symbol comes" do num_symbols = Symbol.all_symbols.size eval ":aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" Symbol.all_symbols.size.should == num_symbols + 1 end end
Version data entries
52 entries across 52 versions & 2 rubygems