Skip to content

Commit

Permalink
update documents
Browse files Browse the repository at this point in the history
  • Loading branch information
srz-zumix committed Feb 2, 2017
1 parent 69d2abc commit 306ea9e
Show file tree
Hide file tree
Showing 5 changed files with 38 additions and 17 deletions.
5 changes: 5 additions & 0 deletions CHANGES
Expand Up @@ -4,7 +4,12 @@ Changes for 1.16.1:
** 追加
* XML_OUTPUT_FILE 環境変数に対応

** 変更
* Wandbox の更新に合わせて iuwandbox を変更
* iuwandbox: --list_compiler のようなオプション名中の _ を - に変更(_ 付きの旧オプションは将来のバージョンで廃止)

** 修正
* iuwandbox: -f,--compiler-option-raw で複数のオプションを適切にパースするように修正
* バグ修正

--------------------------------------------------
Expand Down
26 changes: 19 additions & 7 deletions README.md
Expand Up @@ -8,7 +8,8 @@
[![Shippable Build Status](https://api.shippable.com/projects/541904d2ac22859af743f867/badge?branchName=master)](https://app.shippable.com/projects/541904d2ac22859af743f867/builds/latest)
[![wercker status](https://app.wercker.com/status/d385156052aa4118a7f24affe4a8f851/s/master "wercker status")](https://app.wercker.com/project/bykey/d385156052aa4118a7f24affe4a8f851)
[![AppVeyor Build status](https://ci.appveyor.com/api/projects/status/2gdmgo8ce8m0iy0e/branch/master?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest/branch/master)
[![Semaphore Build Status](https://semaphoreci.com/api/v1/srz_zumix/iutest/branches/master/shields_badge.svg)](https://semaphoreci.com/srz_zumix/iutest)
[![Semaphore Build Status](https://semaphoreci.com/api/v1/srz_zumix/iutest/branches/master/shields_badge.svg)](https://semaphoreci.com/srz_zumix/iutest)
[![Magnum CI](https://magnum-ci.com/status/9175310cbf4594b8755634347186515a.png)](https://magnum-ci.com/public/ad50f16d4e6b5c8a578a/builds)
[![New(3-clause) BSD License](https://img.shields.io/badge/license-New_BSD-blue.svg)](http://opensource.org/licenses/BSD-3-Clause)
[![NuGet version](https://badge.fury.io/nu/iutest.svg)](https://badge.fury.io/nu/iutest)

Expand Down Expand Up @@ -36,10 +37,12 @@ Features
* Value-parameterized tests.
* Type-parameterized tests.
* CSV parameter.
* Pairwise parameter.
* Private member test.
* Various options for running the tests.
* XML test report generation.
* Janaese test name.
* XML/JUnit test report generation.
* Janaese test name (C++03).
* Compatible with Google Test.

Platforms
--------------------------------------------------
Expand All @@ -49,6 +52,7 @@ Platforms
* Mac OS X
* Cygwin
* MinGW
* Google Native Client

Documentation
--------------------------------------------------
Expand Down Expand Up @@ -76,12 +80,20 @@ notifies the test results using twilio
* wandbox
tools to make use of the iutest in wandbox

Others
Tests
--------------------------------------------------

* Support Google Native Client
[![Magnum CI](https://magnum-ci.com/status/9175310cbf4594b8755634347186515a.png)](https://magnum-ci.com/public/ad50f16d4e6b5c8a578a/builds)

|CI|Tests|
|:--|:--|
|[![Travis-CI Build Status](https://travis-ci.org/srz-zumix/iutest.png?branch=master)](https://travis-ci.org/srz-zumix)|Basic tests, Google test compatibility, Coverage, Coverity-scan, Wine + MinGW|
|[![AppVeyor Build status](https://ci.appveyor.com/api/projects/status/2gdmgo8ce8m0iy0e/branch/master?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest/branch/master)|Windows, Cygwin, MinGW, NuGet, Sample build|
|[![Snap-CI Build Status](https://snap-ci.com/srz-zumix/iutest/branch/master/build_image)](https://snap-ci.com/srz-zumix/iutest/branch/master)|Configurations tests|
|[![wercker status](https://app.wercker.com/status/d385156052aa4118a7f24affe4a8f851/s/master "wercker status")](https://app.wercker.com/project/bykey/d385156052aa4118a7f24affe4a8f851)|Syntax tests for compiler each version|
|[![Shippable Build Status](https://api.shippable.com/projects/541904d2ac22859af743f867/badge?branchName=master)](https://app.shippable.com/projects/541904d2ac22859af743f867/builds/latest)|Syntax tests for compiler each version (c++98)|
|[ ![Codeship Status for srz-zumix/iutest](https://codeship.com/projects/5bc87030-5b41-0133-6000-4242aa07dce3/status?branch=master)](https://codeship.com/projects/110695)|Cpplint, Update documents|
|[![Semaphore Build Status](https://semaphoreci.com/api/v1/srz_zumix/iutest/branches/master/shields_badge.svg)](https://semaphoreci.com/srz_zumix/iutest)|Scan-build|
|[![Circle CI](https://circleci.com/gh/srz-zumix/iutest.svg?style=svg)](https://circleci.com/gh/srz-zumix/iutest)|Optimize options test|
|[![Magnum CI](https://magnum-ci.com/status/9175310cbf4594b8755634347186515a.png)](https://magnum-ci.com/public/ad50f16d4e6b5c8a578a/builds)|Google Native Client|

License
--------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion docs/cover.html
Expand Up @@ -23,7 +23,7 @@
<div class="contents">
<h1>IUTEST</h1>
<div class="text_block">
Iris Unit Test Framework : 2016 / 07 / 12<br />
Iris Unit Test Framework : 2017 / 02 / 01<br />
<br />
</div>
<h2>はじめに</h2>
Expand Down
6 changes: 3 additions & 3 deletions docs/primer.html
Expand Up @@ -668,8 +668,8 @@ <h3><a name="filter_exsample" id="filter_exsample">例</a></h3>
<tr><td>./foo_test --iutest_filter=FooTest.*</td><td>テストケース FooTest 内のテストを全て実行します</td></tr>
<tr><td>./foo_test --iutest_filter=*Null*:*Init*</td><td>名前に "Null" または "Init" を含むテストを実行します</td></tr>
<tr><td>./foo_test --iutest_filter=-*Foo*</td><td>名前に "Foo" を含むテスト 以外 を全て実行します</td></tr>
<tr><td>./foo_test --iutest_filter=FooTest.*:-FooTest.Bar</td><td>テストケース FooTest 内のテストで FooTest.Bar を除く<br />全てのテストを実行します</td></tr>
<tr><td>./foo_test --iutest_filter=FooTest.*:-FooTest.Bar:-FooTest.Baz</td><td>テストケース FooTest 内のテストで FooTest.Bar と<br /> FooTest.Baz を除く全てのテストを実行します</td></tr>
<tr><td>./foo_test --iutest_filter=FooTest.*-FooTest.Bar</td><td>テストケース FooTest 内のテストで FooTest.Bar を除く<br />全てのテストを実行します</td></tr>
<tr><td>./foo_test --iutest_filter=FooTest.*-FooTest.Bar:FooTest.Baz</td><td>テストケース FooTest 内のテストで FooTest.Bar と<br /> FooTest.Baz を除く全てのテストを実行します</td></tr>
</table>

<h3><a name="filter_file" id="filter_file">ファイルから指定</a></h3>
Expand Down Expand Up @@ -702,7 +702,7 @@ <h3><a name="matcher_matchers" id="matcher_matchers">Matcher の種類</a></h3>
</div> <!-- end of contents -->

<br />
<div class="copyright">Copyright (c) 2011-2016, Takazumi-Shirayanagi, All rights reserved.</div>
<div class="copyright">Copyright (c) 2011-2017, Takazumi-Shirayanagi, All rights reserved.</div>

</body>
</html>
16 changes: 10 additions & 6 deletions docs/wandbox.html
Expand Up @@ -65,14 +65,18 @@ <h2>コマンドラインオプション</h2>
<table class="ruled wandbox" summary="コマンドラインオプション" >
<tr><td>-c</td><td>--compiler COMPILER </td><td>コンパイラーを選択します。選択できるコンパイラーは Wandbox を確認するか、--list_compiler オプションで確認してください。デフォルト:[gcc-head]</td></tr>
<tr><td>-x</td><td>--options OPTIONS </td><td>オプションを選択します。選択できるコンパイラーは Wandbox を確認するか、--list_options オプションで確認してください。</td></tr>
<tr><td> </td><td>--default </td><td>Wandbox のデフォルトオプションを使用します。</td></tr>
<tr><td> </td><td>--default </td><td><s>Wandbox のデフォルトオプションを使用します。</s>廃止されました。デフォルトで有効です。</td></tr>
<tr><td> </td><td>--no-default </td><td>Wandbox のデフォルトオプションを使用しないようにします。</td></tr>
<tr><td> </td><td>--std VERSION </td><td>使用する C++ のバージョンを指定します。</td></tr>
<tr><td> </td><td>--boost VERSION </td><td>使用する boost のバージョンを指定します。nothing を指定すると boost を使用しません。</td></tr>
<tr><td> </td><td>--cpp-verbose </td><td>Wandbox の Verbose を有効にします。</td></tr>
<tr><td> </td><td>--optimize </td><td>Wandbox の Optimization を有効します。</td></tr>
<tr><td> </td><td>--sprout </td><td><a href="https://github.com/bolero-MURAKAMI/Sprout">Sprout</a> を使用します。</td></tr>
<tr><td> </td><td>--msgpack </td><td><a href="http://msgpack.org/">MessagePack</a> を使用します。</td></tr>
<tr><td>-f</td><td>--compiler_options_raw OPTIONS</td><td>コンパイラーのオプションを直接指定します。複数のオプションを指定する場合は、[ -f"-Dx=hogefuga\n-O3" ] とするか、[ -f"-Dx=hogefuga" -f"-O3" ] のように複数オプションを記述してください</td></tr>
<tr><td>-r</td><td>--runtime_options_raw OPTIONS</td><td>ビルドした実行ファイルのコマンドラインオプションを指定します。複数のオプションを指定する場合は、[ -r"--iutest_shuffle\n--iutest_random_seed=1" ] とするか、[ -r"--iutest_shuffle" -r"--iutest_random_seed=1" ] のように複数オプションを記述してください。 </td></tr>
<tr><td> </td><td>--list_compiler </td><td>利用可能なコンパイラーを列挙します。</td></tr>
<tr><td> </td><td>--list_options COMPILER</td><td>COMPILER で利用可能なオプションを列挙します。</td></tr>
<tr><td>-f</td><td>--compiler-options-raw OPTIONS</td><td>コンパイラーのオプションを直接指定します。複数のオプションを指定する場合は、[ -f"-Dx=hogefuga -O3" ] とするか、[ -f"-Dx=hogefuga" -f"-O3" ] のように記述できます</td></tr>
<tr><td>-r</td><td>--runtime-options-raw OPTIONS</td><td>ビルドした実行ファイルのコマンドラインオプションを指定します。複数のオプションを指定する場合は、[ -r"--iutest_shuffle --iutest_random_seed=1" ] とするか、[ -r"--iutest_shuffle" -r"--iutest_random_seed=1" ] のように複数オプションを記述してください。 </td></tr>
<tr><td> </td><td>--list-compiler </td><td>利用可能なコンパイラーを列挙します。</td></tr>
<tr><td> </td><td>--list-options COMPILER</td><td>COMPILER で利用可能なオプションを列挙します。</td></tr>
<tr><td> </td><td>--stdin </td><td>実行時の stdin の内容を指定します。</td></tr>
<tr><td> </td><td>--encoding ENCODING </td><td>入力ソースコードファイルのエンコードを指定します。</td></tr>
<tr><td> </td><td>--expand_include </td><td>入力ソースコードファイルに含まれる include を展開します。</td></tr>
Expand All @@ -91,7 +95,7 @@ <h2>コマンドラインオプション</h2>
</div> <!-- end of contents -->

<br />
<div class="copyright">Copyright (c) 2011-2016, Takazumi-Shirayanagi, All rights reserved.</div>
<div class="copyright">Copyright (c) 2011-2017, Takazumi-Shirayanagi, All rights reserved.</div>

</body>
</html>

0 comments on commit 306ea9e

Please sign in to comment.