From b7822a55c40c5c42356b263c3d7bc1998fb1a7d3 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 27 Sep 2012 09:41:32 -0700 Subject: samba4-tests: Move 'samba.tests.source' up. We would like to run this as early as possible so we get a quick failure when there is trailing whitespace. Autobuild-User(master): Jelmer Vernooij Autobuild-Date(master): Thu Sep 27 20:26:27 CEST 2012 on sn-devel-104 --- selftest/tests.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 selftest/tests.py (limited to 'selftest/tests.py') diff --git a/selftest/tests.py b/selftest/tests.py new file mode 100644 index 0000000000..506ed73aab --- /dev/null +++ b/selftest/tests.py @@ -0,0 +1,23 @@ +#!/usr/bin/python +# This script generates a list of testsuites that should be run as part of +# the Samba 4 test suite. + +# The output of this script is parsed by selftest.pl, which then decides +# which of the tests to actually run. It will, for example, skip all tests +# listed in selftest/skip or only run a subset during "make quicktest". + +# The idea is that this script outputs all of the tests of Samba 4, not +# just those that are known to pass, and list those that should be skipped +# or are known to fail in selftest/skip or selftest/knownfail. This makes it +# very easy to see what functionality is still missing in Samba 4 and makes +# it possible to run the testsuite against other servers, such as Samba 3 or +# Windows that have a different set of features. + +# The syntax for a testsuite is "-- TEST --" on a single line, followed +# by the name of the test, the environment it needs and the command to run, all +# three separated by newlines. All other lines in the output are considered +# comments. + +from selftesthelpers import * + +planpythontestsuite("none", "samba.tests.source") -- cgit