1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
Description: add a missong file in grecs test
Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>
Bug: https://puszcza.gnu.org.ua/bugs/?644
Forwarded: not-needed
Index: dico/grecs/tests/abend.at
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ dico/grecs/tests/abend.at 2025-01-02 15:21:16.665207748 +0100
@@ -0,0 +1,45 @@
+# This file is part of grecs -*- Autotest -*-
+# Copyright (C) 2014-2022 Sergey Poznyakoff
+#
+# Grecs is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3, or (at your option)
+# any later version.
+#
+# Grecs is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with Grecs. If not, see <http://www.gnu.org/licenses/>.
+
+AT_SETUP([#abend])
+AT_KEYWORDS([diag abend])
+
+AT_CHECK([
+AT_DATA([test.cf],[before 1;
+#abend "everything is FOOBAR"
+after 1;
+])
+gcffmt test.cf
+],
+[1],
+[],
+[test.cf:2.1-30: everything is FOOBAR
+])
+
+AT_CHECK([
+AT_DATA([test.cf],[before 1;
+bad
+#abend "everything is FOOBAR"
+after 1;
+])
+gcffmt test.cf
+],
+[1],
+[],
+[test.cf:3.1-30: everything is FOOBAR
+])
+
+AT_CLEANUP
|