[ruby-list:41789] [ANN] test-unit-benchmark-0.1

From: rubikitch@...
Date: 2006-01-19 03:01:56 UTC
List: ruby-list #41789
るびきちです。

test-unit-benchmark-0.1をリリースしました。

詳しくは
http://www.rubyist.net/~rubikitch/computer/test-unit-benchmark/
を見てください。

== What's new

=== [2006/01/19] 0.1 released
Initial release


== 概要

Test::Unitによる各々のテストのベンチマークを計測します。
こんな感じの出力になります。

  % benchrb test/test-command.rb 
  Loaded suite [test/test-command.rb, /home/rubikitch/ruby/test/unit/benchmark.rb]
  Started
  ..
  Finished in 9.405327 seconds.

  2 tests, 2 assertions, 0 failures, 0 errors

  Benchmark Result
  2.6119 secs: TestAptSary#test_cache
  6.7922 secs: TestAptSary#test_file

また、短いのでAspectR(アスペクト指向プログラミング)の簡単な使用例にもなります。


== インストール

まず、Devel::WhichとAspectRをインストールしてください。

以下のコマンドを実行してください。

  ruby -ropen-uri -e 'URI("http://www.rubyist.net/~rubikitch/archive/test-unit-benchmark-0.1.tar.gz").read.display' > test-unit-benchmark-0.1.tar.gz
  tar xzvf test-unit-benchmark-0.1.tar.gz


失敗する場合は次のリンクからダウンロードしてください。

* ((<test-unit-benchmark-0.1.tar.gz|URL:http://www.rubyist.net/~rubikitch/archive/test-unit-benchmark-0.1.tar.gz>))

それから次のコマンドでインストール。

  sudo ruby setup.rb



るびきち☆
http://www.rubyist.net/~rubikitch/

In This Thread

Prev Next