changeset 32854:917e72ee8cbb

new tests for bug #50395 * test/bug-50395/bug-50395.tst, test/bug-50395/bug50395_a.m, test/bug-50395/bug50395_c.m, test/bug-50395/module.mk: New files. * test/Makefile.am: Update.
author John W. Eaton <jwe@octave.org>
date Thu, 25 Jan 2024 15:44:52 -0500
parents ff21351709dc
children abeeee47f25b
files test/Makefile.am test/bug-50395/bug-50395.tst test/bug-50395/bug50395_a.m test/bug-50395/bug50395_c.m test/bug-50395/module.mk
diffstat 5 files changed, 20 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/test/Makefile.am	Thu Jan 25 15:33:22 2024 -0500
+++ b/test/Makefile.am	Thu Jan 25 15:44:52 2024 -0500
@@ -84,6 +84,7 @@
 include bug-49379/module.mk
 include bug-50014/module.mk
 include bug-50035/module.mk
+include bug-50395/module.mk
 include bug-50716/module.mk
 include bug-50831/module.mk
 include bug-51192/module.mk
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/bug-50395/bug-50395.tst	Thu Jan 25 15:44:52 2024 -0500
@@ -0,0 +1,5 @@
+%!test <50395>
+%! a = bug50395_a ();
+%! clear all
+%! c = 3;
+%! a = bug50395_a ();
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/bug-50395/bug50395_a.m	Thu Jan 25 15:44:52 2024 -0500
@@ -0,0 +1,6 @@
+classdef bug50395_a < bug50395_c
+  methods
+     function obj = bug50395_a ()
+     end
+  end
+end
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/bug-50395/bug50395_c.m	Thu Jan 25 15:44:52 2024 -0500
@@ -0,0 +1,2 @@
+classdef bug50395_c
+end
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/bug-50395/module.mk	Thu Jan 25 15:44:52 2024 -0500
@@ -0,0 +1,6 @@
+bug_50395_TEST_FILES = \
+  %reldir%/bug-50395.tst \
+  %reldir%/bug50395_a.m \
+  %reldir%/bug50395_c.m
+
+TEST_FILES += $(bug_50395_TEST_FILES)