@jakzal I am sorry, but I know nothing about these encodings(``ansi_x3.4-1968`` or ``iso_8859-7:1987``), and cannot provide texts to test these encodings properly.
I should have use ``test`` or ``this is test``, then I cannot confirm whether the output is result of Crawler's proper charset detection or it is out of fallback encoding(maybe ``UTF-8``?).
So I just mocked ``addHtmlContent()``, which the ``addContent()`` passes detected charset, and only confirmed that detected charsets are correct.
If anybody provide texts to test these unfamiliar encodings, I will be happy to re-write tests.

Anyway, I just wanted Crawler to recognize ``Shift_JIS`` as charset in my case :(