source: mainline/uspace/lib/pcut/tests/meson.build

Last change on this file was c21d4d6, checked in by Jiří Zárevúcky <zarevucky.jiri@…>, 6 years ago

Add copyright headers for new files

Most are a copy of the headers that were present in original Makefiles.

  • Property mode set to 100644
File size: 2.3 KB
Line 
1#
2# Copyright (c) 2019 Jiří Zárevúcky
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions
7# are met:
8#
9# - Redistributions of source code must retain the above copyright
10# notice, this list of conditions and the following disclaimer.
11# - Redistributions in binary form must reproduce the above copyright
12# notice, this list of conditions and the following disclaimer in the
13# documentation and/or other materials provided with the distribution.
14# - The name of the author may not be used to endorse or promote products
15# derived from this software without specific prior written permission.
16#
17# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
18# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
19# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
20# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
21# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
22# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27#
28
29self_tests = [
30 [ 'abort', files('abort.c') ],
31 [ 'asserts', files('asserts.c') ],
32 [ 'beforeafter', files('beforeafter.c') ],
33 [ 'errno', files('errno.c') ],
34 [ 'inithook', files('inithook.c') ],
35 [ 'manytests', files('manytests.c') ],
36 [ 'multisuite', files('suite_all.c', 'suite1.c', 'suite2.c', 'tested.c') ],
37 [ 'preinithook', files('inithook.c') ],
38 [ 'printing', files('printing.c') ],
39 [ 'simple', files('simple.c', 'tested.c') ],
40 [ 'skip', files('skip.c') ],
41 [ 'suites', files('suites.c', 'tested.c') ],
42 [ 'teardownaborts', files('teardownaborts.c') ],
43 [ 'teardown', files('teardown.c', 'tested.c') ],
44 [ 'testlist', files('testlist.c') ],
45 [ 'timeout', files('timeout.c') ],
46 [ 'xmlreport', files('xmlreport.c', 'tested.c') ],
47]
48
49foreach t : self_tests
50 testfiles += [ {
51 'name': 'pcut-' + t[0],
52 'src': t[1],
53 'includes': include_directories('../include'),
54 } ]
55endforeach
Note: See TracBrowser for help on using the repository browser.