minix/external/bsd/kyua-atf-compat/dist
Lionel Sambuc 11be35a165 Importing NetBSD "Kyua" test framework
To do so, a few dependencies have been imported:

 * external/bsd/lutok
 * external/mit/lua
 * external/public-domain/sqlite
 * external/public-domain/xz

The Kyua framework is the new generation of ATF (Automated Test
Framework), it is composed of:

 * external/bsd/atf
 * external/bsd/kyua-atf-compat
 * external/bsd/kyua-cli
 * external/bsd/kyua-tester
 * tests

Kyua/ATF being written in C++, it depends on libstdc++ which is
provided by GCC. As this is not part of the sources, Kyua is only
compiled when the native GCC utils are installed.

To install Kyua do the following:

 * In a cross-build enviromnent, add the following to the build.sh
   commandline: -V MKBINUTILS=yes -V MKGCCCMDS=yes

WARNING:
  At this point the import is still experimental, and not supported
  on native builds (a.k.a make build).

Change-Id: I26aee23c5bbd2d64adcb7c1beb98fe0d479d7ada
2013-07-23 20:43:41 +02:00
..
atf-report.1 Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
atf-report.sh Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
atf-report_test.sh Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
atf-run.1 Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
atf-run.sh Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
atf-run_test.sh Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
atf2kyua.1 Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
atf2kyua.sh Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
atf2kyua_test.sh Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
AUTHORS Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
COPYING Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
helpers.sh Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
Kyuafile Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
lib.subr Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
NEWS Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
README Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00
tests_lib.subr Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00

Kyua (pronounced Q.A.) is a testing framework for both developers and
users.  Kyua is different from most other testing frameworks in that it
puts the end user experience before anything else.  There are multiple
reasons for users to run the tests themselves, and Kyua ensures that
they can do so in the most convenient way.

This module, kyua-atf-compat, provides tools to ease the transition from
ATF to Kyua.  In particular, this includes a tool to convert Atffile
files to Kyuafile files in an automated manner, and drop-in replacement
wrappers for both atf-run and atf-report.

For further information on the contents of this distribution file,
please refer to the following other documents:

* AUTHORS: List of authors and contributors to this project.
* COPYING: License information.
* INSTALL: Compilation and installation instructions.
* NEWS: List of major changes between formal releases.

For general project information, please visit:

    http://code.google.com/p/kyua/