Skip to content

Commit 42674d6

Browse files
committed
Create a dedicated xml for java test.
1 parent e17fe1d commit 42674d6

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

sbe-tool/src/test/java/uk/co/real_logic/sbe/generation/java/JavaGeneratorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -462,7 +462,7 @@ public void shouldGenerateRepeatingGroupCountLimits() throws Exception
462462
public void shouldMarkDeprecatedClasses() throws Exception
463463
{
464464
final ParserOptions options = ParserOptions.builder().stopOnError(true).build();
465-
final MessageSchema schema = parse(Tests.getLocalResource("since-deprecated-test-schema.xml"), options);
465+
final MessageSchema schema = parse(Tests.getLocalResource("deprecated-msg-test-schema.xml"), options);
466466
final IrGenerator irg = new IrGenerator();
467467
ir = irg.generate(schema);
468468

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<sbe:messageSchema xmlns:sbe="http://fixprotocol.io/2016/sbe"
3+
package="since.deprecated"
4+
id="876"
5+
version="4"
6+
semanticVersion="5.2"
7+
description="Issue 876 - Test case for Deprecated messages for Java"
8+
byteOrder="littleEndian">
9+
<types>
10+
<composite name="messageHeader" description="Message identifiers and length of message root">
11+
<type name="blockLength" primitiveType="uint16"/>
12+
<type name="templateId" primitiveType="uint16"/>
13+
<type name="schemaId" primitiveType="uint16"/>
14+
<type name="version" primitiveType="uint16"/>
15+
</composite>
16+
</types>
17+
<sbe:message name="DeprecatedMessage" id="1" semanticType="n/a" description="Message deprecated since version 3" deprecated="3">
18+
<field name="v1" id="1" type="uint64" />
19+
</sbe:message>
20+
</sbe:messageSchema>

0 commit comments

Comments
 (0)