我正在尝试迁移doctrine/rst-parser
到 Github 操作,最后一个障碍是测试因调用而失败iconv
:
iconv('utf-8', 'us-ascii//TRANSLIT', $text)
测试失败
Failed asserting that two strings are identical.
--- Expected
+++ Actual
@@ @@
<li class="dash">Test list item 1.</li>
<li class="dash">Test list item 2.</li>
</ul>
-<p class="rot-gelb-blau grun-2008">Weird class names.</p>
+<p class="rot-gelb-blau grn-2008">Weird class names.</p>
我已经尝试安装libc6
ubuntu 包,并安装iconv
PHPintl
扩展,没有骰子。我应该尝试什么?
这是拉取请求的链接:https ://github.com/doctrine/rst-parser/pull/126
编辑:解决方案似乎是做 asetlocale(LC_ALL, 'en_US');
,但false
出于某种原因,它会在 github 操作上返回。