diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-07-22 11:57:30 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-07-22 11:57:30 +0100 |
| commit | 90c08384a3b129f970295aa2a02df032900b800f (patch) | |
| tree | 208904c882567189006f6383100cfe4ee79cbbd7 /src/test/java | |
| parent | e01d4e5be2093eb9eb9fca62b8eaaa59d7ec882a (diff) | |
Add PatioDataValue::layout()
Diffstat (limited to 'src/test/java')
| -rw-r--r-- | src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java index ccca6fc7..c1480dd9 100644 --- a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java +++ b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java @@ -50,13 +50,16 @@ public class PatioSerializerTests { public void canSerializeDataElementImmutable() { var element = Patio.dataElementImmutable( "x", - PatioDataValues.array(List.of(PatioDataValues.byte_(0x01), PatioDataValues.byte_(0x02))) + PatioDataValues.array( + PatioDataLayouts.BYTE, + List.of(PatioDataValues.byte_(0x01), PatioDataValues.byte_(0x02)) + ) ); var string = PatioTesting.serializeCompilationUnitElement(element); assertThat(string, equalTo(""" - (data-immutable "x" (array ((byte 0x01) (byte 0x02))))""" + (data-immutable "x" (array byte ((byte 0x01) (byte 0x02))))""" )); } @@ -466,15 +469,18 @@ public class PatioSerializerTests { @Test public void canSerializeDataValueArray() { - var value = PatioDataValues.array(List.of( - PatioDataValues.byte_(0x01), - PatioDataValues.byte_(0x02), - PatioDataValues.byte_(0x03) - )); + var value = PatioDataValues.array( + PatioDataLayouts.BYTE, + List.of( + PatioDataValues.byte_(0x01), + PatioDataValues.byte_(0x02), + PatioDataValues.byte_(0x03) + ) + ); var string = PatioTesting.serializeDataValue(value); - assertThat(string, equalTo("(array ((byte 0x01) (byte 0x02) (byte 0x03)))")); + assertThat(string, equalTo("(array byte ((byte 0x01) (byte 0x02) (byte 0x03)))")); } @Test |
