Skip to content
This repository was archived by the owner on Jan 14, 2023. It is now read-only.

Commit adf0607

Browse files
author
Ernesto Corbellini
committed
Add tests for fixed sized arrays of floats.
1 parent 05752a4 commit adf0607

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

message_generation/src/test/java/org/ros/internal/message/RawMessageSerializationTest.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,4 +300,19 @@ public void testInt32FixedSizeArrayNoInitialization() {
300300
RawMessage rawMessage = messageFactory.newFromType("foo/foo");
301301
checkSerializeAndDeserialize(rawMessage);
302302
}
303+
304+
@Test
305+
public void testFloat64FixedSizeArrayWithInitialization() {
306+
topicDefinitionResourceProvider.add("foo/foo", "float64[5] data");
307+
RawMessage rawMessage = messageFactory.newFromType("foo/foo");
308+
rawMessage.setFloat64Array("data", new double[] { 1, 2, 3, 4, 5 });
309+
checkSerializeAndDeserialize(rawMessage);
310+
}
311+
312+
@Test
313+
public void testFloat64FixedSizeArrayNoInitialization() {
314+
topicDefinitionResourceProvider.add("foo/foo", "float64[5] data");
315+
RawMessage rawMessage = messageFactory.newFromType("foo/foo");
316+
checkSerializeAndDeserialize(rawMessage);
317+
}
303318
}

0 commit comments

Comments
 (0)