diff --git a/test/test_files/encoding/UTF-16/test_utf16_be_bom_no_bom.txt b/test/test_files/encoding/UTF-16/test_utf16_be_bom_no_bom.txt new file mode 100644 index 000000000..fbd8f33c4 Binary files /dev/null and b/test/test_files/encoding/UTF-16/test_utf16_be_bom_no_bom.txt differ diff --git a/test/test_files/encoding/UTF-16/test_utf16_le_bom_no_bom.txt b/test/test_files/encoding/UTF-16/test_utf16_le_bom_no_bom.txt new file mode 100644 index 000000000..5bf01897e Binary files /dev/null and b/test/test_files/encoding/UTF-16/test_utf16_le_bom_no_bom.txt differ diff --git a/test/test_files/encoding/UTF-32/test_utf32_be_bom_no_bom.txt b/test/test_files/encoding/UTF-32/test_utf32_be_bom_no_bom.txt new file mode 100644 index 000000000..3c1aacb5c Binary files /dev/null and b/test/test_files/encoding/UTF-32/test_utf32_be_bom_no_bom.txt differ diff --git a/test/test_files/encoding/UTF-32/test_utf32_le_bom_no_bom.txt b/test/test_files/encoding/UTF-32/test_utf32_le_bom_no_bom.txt new file mode 100644 index 000000000..472219491 Binary files /dev/null and b/test/test_files/encoding/UTF-32/test_utf32_le_bom_no_bom.txt differ