Sha256: af132e34f4451c2fd028a66e1951afb8fee2424a30b0837e2d0a1b0952b2d1d1
Contents?: true
Size: 1.1 KB
Versions: 1
Compression:
Stored size: 1.1 KB
Contents
# encoding:utf-8 require 'test/test_helper' require 'complex' require 'bigdecimal' require 'rational' require 'benchmark' MEDIUM = { 'integer' => 5, 'number' => 5.05, 'boolean' => false, 'array' => ['test', 'benchmark'] } LARGE = { 'base_url' => 'http://www.example.com/test-me', 'total_word_count' => 6743, 'access_time' => 123, #Time.now, 'meta_tags' => { 'description' => 'i am a long description string', 'author' => 'Holly Man', 'dynamically_created_meta_tag' => 'who know\n what' }, 'page_structure' => { 'counted_tags' => 3450, 'no_of_js_attached' => 10, 'no_of_images' => 6 }, 'harvested_words' => ['10gen','web','open','source','application','paas', 'platform-as-a-service','technology','helps', 'developers','focus','building','mongodb','mongo'] * 20 } class CBSONTest < Test::Unit::TestCase include BSON def setup @encoder = BSON::BSON_CODER end def test_nested_string t0 = Time.now 50000.times do @encoder.serialize({'doc' => MEDIUM}) end t1 = Time.now puts t1 - t0 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mongo-1.1 | test/bson/c_encode_test.rb |