From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.1 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 1D5EF1F6AC for ; Mon, 9 Jul 2018 10:21:44 +0000 (UTC) From: Eric Wong To: mwrap-public@80x24.org Subject: [PATCH] add benchmark Date: Mon, 9 Jul 2018 10:21:42 +0000 Message-Id: <20180709102143.26927-1-e@80x24.org> List-Id: --- test/test_mwrap.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/test_mwrap.rb b/test/test_mwrap.rb index 63d9e23..3de9c1b 100644 --- a/test/test_mwrap.rb +++ b/test/test_mwrap.rb @@ -146,4 +146,13 @@ class TestMwrap < Test::Unit::TestCase assert_operator total, :>=, calls end end + + def test_benchmark + cmd = @@cmd + %w(-rbenchmark + -e puts(Benchmark.measure{1000000.times{Time.now}})) + r = IO.popen(@@env, cmd, 'r') + require 'benchmark' + warn Benchmark::Tms::CAPTION + warn r.read + end if ENV['BENCHMARK'] end -- EW