From 8233587e5e9ef1486b029a872e80cb5456d665da Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Tue, 31 Oct 2023 17:30:02 +0000 Subject: Correctly print non-byte aligned bit arrays --- test/gleam/string_test.gleam | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'test') diff --git a/test/gleam/string_test.gleam b/test/gleam/string_test.gleam index c6b9540..e1e2fcd 100644 --- a/test/gleam/string_test.gleam +++ b/test/gleam/string_test.gleam @@ -1066,6 +1066,13 @@ pub fn inspect_erlang_atom_with_leading_digit_invalid_in_gleam_test() { |> should.equal("atom.create_from_string(\"1Ok\")") } +@target(erlang) +pub fn fifteen_bit_int_test() { + <<2, 3:size(7)>> + |> string.inspect + |> should.equal("<<2, 3:size(7)>>") +} + pub fn byte_size_test() { let assert 0 = string.byte_size("") let assert 1 = string.byte_size("a") -- cgit v1.2.3