X-Git-Url: http://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/d99c70ac3b5768430d0b9f295ebbba1a94e2a6f2..9f003ff99e099ddfe8b8a4af08a447d990705778:/tests/stress.at diff --git a/tests/stress.at b/tests/stress.at index 991ce99..b718369 100644 --- a/tests/stress.at +++ b/tests/stress.at @@ -1,4 +1,4 @@ -# Copyright © 2012, 2020 Nick Bowler +# Copyright © 2012, 2020, 2022-2023 Nick Bowler # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -15,6 +15,10 @@ AT_BANNER([Randomized tests]) +dnl Verify the RNG implementation +TEST_TAP_SIMPLE([xoshiro256p sanity], [rng-test], + [TEST_NEED_PROGRAM([rng-test])]) + dnl Verify that randomdecl actually produces all keywords and a variety dnl of different declarations. AT_SETUP([randomdecl sanity]) @@ -26,7 +30,7 @@ m4_define([sanity_tests], [dnl [[^type], [type name]], [[inline], [inline function specifier]], [[inline inline], [redundant function specifiers]], - [[function (@<:@@<:@:alnum:@:>@_@:>@* as], [named function parameter]], + [[function (@<:@RE_ALNUM()_@:>@* as], [named function parameter]], [[function (void)], [empty prototype declaration]], [[function returning], [non-prototype function declaration]], [[\.\.\.], [variadic function]],