test-unit 2.3.1 - en to ja translation catalogue (100 entries)

en: ## Description
ja: ## 説明

en: ## How To
ja: ## 一歩進んだ使い方

en: ## Install
ja: ## インストール

en: ## Thanks
ja: ## 感謝

en: ## 1. First step of the `test-unit`
ja: ## 1. `test-unit`はじめの一歩

en: Let's getting start `test-unit`.
ja: テストユニットを使ってみましょう。

en: This document creates an example gem package called `sample` with the `test-unit` testing framework.
ja: この文書は`sample`というgemパッケージを作成し`test-unit`を利用する方法について解説します。

en: ## 2. Install bundler and test-unit.
ja: ## 2. bundlerとtest-unitのインストール

en: * First, install the `bundler` gem for generating gem template.
    * Second, install the `test-unit` itself.
ja: * 最初にgemの雛形を生成する`bundler`をインストールします。
    * 次に、`test-unit`をインストールします。

en: The `gem list` command output installed packages.
    You will find the following lines.
ja: `gem list`コマンドでインストールしたパッケージを確認します。
    インストールが成功すると、次のような行が出力されます。

en: ## 3. Create gem template.
ja: ## 3. gemテンプレートの作成

en: Next, create a gem template using `bundler` command.
    This command generates package skeleton with a testing framework.
    However, this command can't generate test templates for `test-unit`.
ja: 次に`bundler`コマンドを使ってgemの雛形を作成します。
    このコマンドはテストに必要な雛形も生成することができますが、
    現在は、`test-unit`のためのテンプレートを生成することはできません。

en: So, First create gem template with the `minitest` testing framework.
    (It's similar to `unit-test`).
    After that, replace some files for `test-unit`.
ja: そのため、まず`minitest`というテストフレームワークのテンプレートを作成し
    (このフレームワークは`unit-test`に似ています。)
    その後いくつかのファイルを`test-unit`用に修正します。

en: The `bundle gem -t minitest sample` command will generate the following files.
ja: `bundle gem -t minitest sample`を実行すると次のファイルを生成します。

en: ~~~
    !!!plain
    .
    |-- Gemfile
    |-- README.md
    |-- Rakefile
    |-- bin
    |   |-- console
    |   `-- setup
    |-- lib
    |   |-- sample
    |   |   `-- version.rb
    |   `-- sample.rb
    |-- sample.gemspec  # <- Modify
    `-- test
        |-- sample_test.rb # <- Modify
        `-- test_helper.rb # <- Modify
    ~~~
ja: ~~~
    !!!plain
    .
    |-- Gemfile
    |-- README.md
    |-- Rakefile
    |-- bin
    |   |-- console
    |   `-- setup
    |-- lib
    |   |-- sample
    |   |   `-- version.rb
    |   `-- sample.rb
    |-- sample.gemspec  # <- 修正
    `-- test
        |-- sample_test.rb # <- 修正
        `-- test_helper.rb # <- 修正
    ~~~

en: ## 4. Edit files for `test-unit`
ja: ## 4. `test-unit`用にファイルを修正する

en: ### 4.1. Edit gemspec
ja: ### 4.1 gemspecの編集

en: Edit `sample.gemspec` like the below.
    Replace `minitest` line to `test-unit`.
ja: `sample.gemspec`ファイルを次のように修正します。
    `minitest`の行を、`test-unit`に修正します。

en: Before
ja: 修正前

en: After
ja: 修正後

en: ### 4.2. Edit `test/test_helper.rb`
ja: ### 4.2 `test/test_helper.rb`の修正

en: Next, edit the `test/test_helper.rb` file.
ja: 次に`test/test_helper`ファイルを修正します。

en: require 'minitest/autorun' # <-- Modify this line.
    ~~~
ja: require 'minitest/autorun' # <-- この行を修正します。
    ~~~

en: require 'test/unit' # <-- After modification.
    ~~~
ja: require 'test/unit' # <-- 修正後
    ~~~

en: ### 4.3 Rakefile (No edit)
ja: ### 4.3 Rakefile(修正不要)

en: This file doesn't need to modify.
    The output is the below.
ja: このファイルは修正不要です。
    ファイルの中身は次のようになっています。

en: ### 4.4 Edit `test/sample_test.rb`
ja: ### 4.4 `test/sample_test.rb`の修正

en: The bundler generate the file `test/sample_test.rb`.
    This file originally templates for `minitest`.
ja: bundlerコマンドは、`test/sample_test.rb`を作成します。
    このファイルは`minitest`用のテンプレートになっています。

en: Let's modify this file for `test-unit`
ja: `test-unit`用に修正します

en: before
ja: 修正前

en: class SampleTest < Minitest::Test # <- Modify here
      def test_that_it_has_a_version_number
        refute_nil ::Sample::VERSION
      end
ja: class SampleTest < Minitest::Test # <- ここを修正します
      def test_that_it_has_a_version_number
        refute_nil ::Sample::VERSION
      end

en: class SampleTest < Test::Unit::TestCase # <- After modification
      def test_that_it_has_a_version_number
        refute_nil ::Sample::VERSION
      end
ja: class SampleTest < Test::Unit::TestCase # <- 修正後
      def test_that_it_has_a_version_number
        refute_nil ::Sample::VERSION
      end

en: ## 5. Execute test.
ja: ## 5. テストの実行

en: The `rake test` command execute test scenarios in the `test` directory.
    Now it tries to two tests. One will success the other one fails.
ja: `rake test`コマンドを実行すると`test`ディレクトリの下にあるテストを実行します。
    二つのテストを実行し、一つは成功、もう一つは失敗します。

en: ## 6. Create original tests.
ja: ## 6. オリジナルのテストを作る

en: Let's create your original tests with the following rules.
ja: 次のルールに従ってオリジナルのテストを作成します。

en: * Create a test file in the `test` directory.
    * The file needs suffix  `xxx_test.rb`.
    * You can put test file into the subdirectory like `test/sub`.
ja: * `test`ディレクトリの下にテストを作成します。
    * ファイルの名前は、xxx_test.rbのようにします。
    * テストは`sub/test`のようなサブディレクトリに置くこともできます。

en: Example directory layout.
ja: ディレクトリレイアウトの例

en: Example test file in the sub directory.
ja: サブディレクトリ内のテスト例

en: ## 7. For more information
ja: ## 7. 詳細な情報

en: Let's read the official document.
ja: 公式のドキュメントを参照してください。

en: # How To
ja: # 一歩進んだ使い方

en: ## Run all tests
ja: ## すべてのテストを実行する

en: To make it easy to run all your tests, you can add a `run_test.rb` script
    to your `test` directory. A simple example might look like:
ja: すべてのテストを簡単に実行するために、 `run_test.rb` スクリプトを `test` ディレクトリにおきます。スクリプトは以下のようにします。

en: Then it's easy to run tests via the command line with,
ja: これで以下のコマンドで簡単にテストを実行できます。

en: ## Change test runner via the command line
ja: ## コマンドラインでテストランナーを変更する

en: The output format can be changed via the command line with
    the `--runner` option. Simply tack it to the end:
ja: テスト結果の出力フォーマットはコマンドラインで `--runner` オプションを指定すると変更できます。単純にこのオプションを最後に追加してください。

en: ## Configure test-unit per-project
ja: ## プロジェクトごとにtest-unitを設定する

en: Test::Unit reads `test-unit.yml` or `.test-unit.yml` in the current working
    directory as Test::Unit's configuration file. It can contain the following
    settings:
ja: Test::Unitは `test-unit.yml` または現在のワーキングディレクトリにある `.test-unit.yml` をTest::Unitの設定ファイルとして読み込みます。このファイルには以下のような設定をすることができます。

en: Except color scheme definitions, all of them can be specified by command
    line option.
ja: カラースキーム定義以外はコマンドラインオプションで指定することができます。

en: Here are sample color scheme definitions:
ja: 以下はカラースキームの定義例です。

en: You can use the above 'inverted' color scheme with the following configuration:
ja: 上で定義した'inverted'カラースキムを使う設定は以下の通りです。

en: ### Fixes
ja: ### 修正

en: ### Thanks
ja: ### 感謝

en: ### Improvements
ja: ### 改良

en: It's a Ruby on Rails integration improvement release.
ja: Railsと一緒に使いやすくなったリリースです。

en: It's a Rack integration improvement release.
ja: Rackと一緒に使いやすくなったリリースです。

en: It's a minor improvement release.
ja: 微改良リリースです。

en: It's a bug fix release.
ja: バグフィックスリリースです。

en: It's a minor update release.
ja: マイナーアップデートリリースです。

en: It's Power Assert supported release!
ja: Power Assertをサポートしたリリースです！

en: It's a release for minitest compatibility and bug fix.
ja: minitestとの互換製の改良とバグフィックスのリリースです。

en:   * Supported diff in invalid encoding.
      * Added some assersion methods just for minitest compatibility.
        Added methods are assert_includes(), refute_*() and refute().
        If you are test-unit user, please don't use them.
        [GitHub#40] [Suggested by Michael Grosser]
      * Added --attribute option to select target tests by attribute.
        [test-unit-users-en:00098] [Suggested by Piotr Nestorow]
ja:   * Supported diff in invalid encoding.
      * minitestとの互換性のために、assert_includes(), refute_*() and refute()を追加た。minitestとの互換性のために入れただけのメソッドなので、もしtest-unitを使っているなら、これらのメソッドははできれば使わないでください。
        [GitHub#40] [Michael Grosserさんが提案]
      * Added --attribute option to select target tests by attribute.
        [test-unit-users-en:00098] [Suggested by Piotr Nestorow]

en: It's an improvement release for tmtms. `--location` is a similar
    feature to `--line_number` in RSpec. `sub_test_case` is a similar
    feature to `context` in shoulda-context and RSpec.
ja: とみたさん用に改良したリリースです。 `--location` はRSpecの `--line_number` と似た機能です。 `sub_test_case` はshoulda-contextとRSpecの `context` と似た機能です。

en:   * [ui][console] Fixed a bug that expected and actual values are
        empty.
        [GitHub#31][GitHub#33]
        [Reported by Kendall Buchanan][Reported by Mathieu Martin]
        [Hinted by Michael Grosser]
      * Fixed a bug that .gemspec can't be loaded on LANG=C.
        [RubyForge#29595] [Reported by Jean-Denis Koeck]
ja:   * [ui][console] 期待値と実測値が空になる問題を修正。
        [GitHub#31][GitHub#33]
        [Kendall Buchananさんが報告][Mathieu Martinさんが報告]
        [Michael Grosserさんがヒントを提供]
      * Fixed a bug that .gemspec can't be loaded on LANG=C.
        [RubyForge#29595] [Reported by Jean-Denis Koeck]

en:   * Fixed a backward incompatibility of `TestUnitMediator#run_suite`
        introduced in 2.4.9.
        [GitHub#28] [Reported by Vladislav Rassokhin]
ja:   * 2.4.9で入った `TestUnitMediator#run_suite` の後方非互換な変更を修正しました。
        [GitHub#28] [Vladislav Rassokhinさんが報告]

en:   * Vladislav Rassokhin
ja:   * Vladislav Rassokhinさん

en:   * Fixed an error on code snippet display on JRuby.
        [GitHub:#19][GitHub:#20]
        [Reported by Jørgen P. Tjernø][Patch by Junegunn Choi]
ja:   * JRuby上でテスト失敗時のコード表示時に発生していたエラーを修正した。
        [GitHub:#19][GitHub:#20]
        [Jørgen P. Tjernøさんが報告][Junegunn Choiさんがパッチ提供]

en: It's a code snippet improvement release.
ja: 失敗時のコード表示を改良したリリースです。

en:   * Supported code snippet display on all faults.
ja:   * 失敗時だけでなくエラー時などでもコードの一部を表示するようにした。

en: It's a TAP runner separated release.
ja: TAPランナーサポートを分離したリリースです。

en: It's a failure message readability improvement release.
ja: 失敗時のメッセージの読みやすさを改良したリリースです。

en:   * Removed needless information from exception inspected
        text on failure. It's for easy to read.
      * Supported custom inspector.
ja:   * 失敗時に例外の内容を示すテキストから不必要な情報を削除した。これは例外の内容を読みやすくするためである。
      * Supported custom inspector.

en: It's a Rails integration improved release.
ja: Railsと一緒に使いやすくなったリリースです。

en:   * Improved SimpleCov integration by stopping to modify
        `ARGV` in auto runner. [GitHub:#12]
        [Reported by Nikos Dimitrakopoulos]
      * Improved JRuby integration by removing JRuby internal backtrace.
ja:   * 自動テストランナー内で `ARGV` を変更しないようにしてSimpleCov連携を改良した。
        [GitHub:#12]
        [Nikos Dimitrakopoulosさんが報告]
      * Improved JRuby integration by removing JRuby internal backtrace.

en:   * Nikos Dimitrakopoulos
ja:   * Nikos Dimitrakopoulosさん

en:   * `--name` supported data label.
ja:   * `--name` がデータのラベルも比較するようになった。

en:   * Accepted AssertionMessage as assertion's user message.
        It is used in assert_select in actionpack.
        [Reported by David Heath]
ja:   * アサーションに指定するメッセージにAssertionMessageも使えるようにした。これはactionpack内のassert_selectで使われている。
        [David Heathさんが報告]

en: A bug fix release.
ja: バグフィックスリリース。

en:   * [ui][console] Added some newlines to improve readability.
ja:   * [ui][console] 読み易くするために改行を追加。

en:   * [ui][console] Worked --verbose again.
      * Re-supported Ruby 1.8.6. [Reported by James Mead]
ja:   * [ui][console] Worked --verbose again.
      * Ruby 1.8.6を再サポート。
        [James Meadさんが報告]

en:   * James Mead
ja:   * James Meadさん

en: * Thanks
ja: * 感謝

en: Test::Unit reads 'test-unit.yml' in the current working
    directory as Test::Unit's configuration file. It can
    contain the following configurations:
ja: Test::Unitは現在のワーキングディレクトリにある'test-unit.yml'をTest::Unitの設定ファイルとして読み込みます。このファイルには以下のような設定をすることができます。

en: Except color scheme definitions, all of them are
    specified by command line option.
ja: カラースキーム定義以外はコマンドラインオプションで指定することができます。

en: You can use the above 'inverted' color scheme with the
    following configuration:
ja: 上で定義した'inverted'カラースキムを使う設定は以下の通りです。

en: Just for minitest compatibility. :<
ja: minitestとの互換製のためだけのリリースです。 :

en: This method provides Data-Driven-Test functionality.
ja: データ駆動テスト機能のドキュメントを追加しました。

en: tag|example|Load data from CSV file
ja: CSVファイルからデータを読み込みます。

en: full path to test data file.
    File format is automatically detected from filename extension.
ja: データファイルのフルパスを指定します。ファイルフォーマットはファイルの拡張子から自動的に判別します。

en: if `file_name` is not supported file format.
ja: `file_name` がサポートされていないファイルフォーマットのときに発生します。

en: Load data from file.
ja: ファイルからデータを読み込みます。

en: Load data from CSV file.
ja: CSVファイルからデータを読み込みます。

en: There are 2 types of CSV file as following examples.
    First, there is a header on first row and it's first column is "label".
    Another, there is no header in the file.
ja: 以下の2種類のサンプルのようなCSVファイルを使用できます。
    一つ目は、一行目の最初のカラムが"label"という文字列であるものです。
    もう一つは、ヘッダ行のないファイルです。

en: tag|example|Load data from CSV file with header
ja: ヘッダのあるCSVファイルを読み込みます

en: tag|example|Load data from CSV file without header
ja: ヘッダのないCSVファイルを読み込みます

en: Load data from TSV file.
ja: TSVファイルからデータを読み込みます。

en: There are 2 types of TSV file as following examples.
    First, there is a header on first row and it's first column is "label".
    Another, there is no header in the file.
ja: 以下の2種類のサンプルのようなTSVファイルを使用できます。
    一つ目は、一行目の最初のカラムが"label"という文字列であるものです。
    もう一つは、ヘッダ行のないファイルです。

en: tag|example|Load data from TSV file with header
ja: ヘッダのあるTSVファイルを読み込みます

en: tag|example|Load data from TSV file without header
ja: ヘッダのないTSVファイルを読み込みます
