Files
loongoffice/idlc/test/parser/oldstyle.tests
Stephan Bergmann ce2991ee86 Forbid old-style services/singletons inheriting new-style services
...does not make sense.  Adapted some old-style services accordingly, where the
inherited service had been changed to new-style after the fact.

Change-Id: I5f3e4ddf99160778a319062a6c84f83529ff177b
2013-04-03 11:30:06 +02:00

29 lines
608 B
Plaintext

#
# This file is part of the LibreOffice project.
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
EXPECT SUCCESS "oldstyle.tests 1":
service S1 {};
service S2 { service S1; };
EXPECT FAILURE "oldstyle.tests 2":
interface X {};
service S1: X;
service S2 { service S1; };
EXPECT SUCCESS "oldstyle.tests 3":
service S1 {};
singleton S2 { service S1; };
EXPECT FAILURE "oldstyle.tests 4":
interface X {};
service S1: X;
singleton S2 { service S1; };