Skip to content

Commit 6e8fdfd

Browse files
committed
[IMP] l10n_es_facturae: add test to ensure correct attachment decoding
1 parent c874b7c commit 6e8fdfd

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

l10n_es_facturae/tests/common.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,11 @@ def test_facturae_with_extra_attachments(self):
340340
]
341341
}
342342
)
343+
# Ensure attachments data is correctly decoded on base64
344+
attachments = self.move._get_facturae_move_attachments()
345+
for attachment in attachments:
346+
self.assertFalse(isinstance(attachment["data"], bytes))
347+
self.assertTrue(isinstance(attachment["data"], str))
343348
generated_facturae = self._create_facturae_file(self.move, force=True)
344349
self.assertTrue(
345350
generated_facturae.xpath(

0 commit comments

Comments
 (0)