【发布时间】:2012-08-04 15:03:29
【问题描述】:
我正在运行我的 Mocha 单元测试,如下所示(带输出)
[jiewmeng@JM Tickle]$ cake test-ui
path.existsSync is now called `fs.existsSync`.
hello
��� should pass
��� should pass 2
Home page
��� should have a title of Express (72ms)
��� 3 tests complete (77ms)
如您所见(希望如此),我有“?”而不是我期望的刻度/十字架?我想我错过了一些字体?他们是谁?我在 Arch Linux 上
更新
$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
字体是 DejaVu Sans Mono Book
【问题讨论】:
-
您使用的是哪个终端,是否启用了 utf8 支持?
-
@travis,它的 XFCE 终端。如何检查 UTF8 支持?
标签: unit-testing node.js unicode console mocha.js