• R/O
  • SSH
  • HTTPS

iutest: ソースツリー


名前 サイズ Rev. 日時 作者 ログメッセージ
test r1231 2017-02-12 22:36:51 srz_zumix fix version-test git@f58ca9660831edb...
codecov.yml 86 r1203 2016-11-03 21:06:29 srz_zumix update .travis.yaml git@dbf67a4733a2...
LICENSE 3.25 k r1214 2017-01-08 21:16:04 srz_zumix fix #12 git@05f2928bb559630acaab4758...
include r1231 2017-02-12 22:36:51 srz_zumix fix version-test git@f58ca9660831edb...
.travis.yml 5.49 k r1222 2017-01-18 08:30:46 srz_zumix update coverity scan git@7e9574c761b...
src r1167 2016-06-30 08:19:02 srz_zumix tab to space update cpplint setting f...
docs r1231 2017-02-12 22:36:51 srz_zumix fix version-test git@f58ca9660831edb...
tox.ini 153 r1167 2016-06-30 08:19:02 srz_zumix tab to space update cpplint setting f...
projects r1231 2017-02-12 22:36:51 srz_zumix fix version-test git@f58ca9660831edb...
README.md 5.49 k r1231 2017-02-12 22:36:51 srz_zumix fix version-test git@f58ca9660831edb...
tools r1230 2017-02-04 19:12:35 srz_zumix update command line option parse #13 ...
utils r1204 2016-11-11 12:34:01 srz_zumix update coverity scan token git@cf27f...
circle.yml 1.7 k r1221 2017-01-17 12:56:03 srz_zumix update .travis.yml git@73b8b1a5e69d4...
setenv.wsf 576 r479 2014-02-04 12:44:01 srz_zumix update readme
wercker.yml 3.34 k r1230 2017-02-04 19:12:35 srz_zumix update command line option parse #13 ...
samples r1206 2016-11-28 13:00:03 srz_zumix fix error git@585429a4525d931396128d...
appveyor.yml 1.21 k r1202 2016-10-27 23:19:49 srz_zumix fix MSVC warnings git@db708c2a42b226...
.gitignore 416 r1213 2017-01-07 21:44:35 srz_zumix fix shippable notification git@d8d57...
shippable.yml 2.18 k r1230 2017-02-04 19:12:35 srz_zumix update command line option parse #13 ...
CHANGES 14.43 k r1231 2017-02-12 22:36:51 srz_zumix fix version-test git@f58ca9660831edb...

README.md

Travis-CI Build Status Coverage Status codecov Coverity Scan Build Status Codeship Status for srz-zumix/iutest
Circle CI Snap-CI Build Status Shippable Build Status wercker status AppVeyor Build status Semaphore Build Status Magnum CI
New(3-clause) BSD License
NuGet version

iutest

iutest - iris unit test framework

Welcome to the iutest

iutest is framework for writing C++ tests.

Features

  • An XUnit test framework.
  • Include only.
  • Test discovery.
  • A rich set of assertions.
  • User-defined assertions.
  • Power assert.
  • Matchers.
  • Test packages (grouping).
  • Fatal and non-fatal, warning, assume failures.
  • Skip test.
  • Value-parameterized tests.
  • Type-parameterized tests.
  • CSV parameter.
  • Pairwise parameter.
  • Private member test.
  • Various options for running the tests.
  • XML/JUnit test report generation.
  • Janaese test name (C++03).
  • Compatible with Google Test.

Platforms

  • Windows
  • Linux
  • Mac OS X
  • Cygwin
  • MinGW
  • Google Native Client

Documentation

Project page

Tools

  • fused
    make fused-src.
  • twilio
    notifies the test results using twilio
  • wandbox
    tools to make use of the iutest in wandbox

Tests

|CI|Tests| |:--|:--| |Travis-CI Build Status|Basic tests, Google test compatibility, Coverage, Coverity-scan, Wine + MinGW| |AppVeyor Build status|Windows, Cygwin, MinGW, NuGet, Sample build| |Snap-CI Build Status|Configurations tests| |wercker status|Syntax tests for compiler each version| |Shippable Build Status|Syntax tests for compiler each version (c++98)| | Codeship Status for srz-zumix/iutest|Cpplint, Update documents| |Semaphore Build Status|Scan-build| |Circle CI|Optimize options test| |Magnum CI|Google Native Client|

License

Copyright (c) 2011-2017, Takazumi Shirayanagi,
All rights reserved.

This software is released under the New(3-clause) BSD License, see LICENSE
旧リポジトリブラウザで表示