我无法在我的cmd.exe(Windows 7,x64)上获得我的casperjs断言的颜色。我按照ansicon的说明进行操作。
如果我理解正确,如果安装了casperjs,则断言会自动着色。
如果我理解正确,如果安装了casperjs,则断言会自动着色。
有什么想法吗? 更新:如果已安装ansicon,则Windows用户将获得带颜色的输出。
var casper = require('casper').create(),
utils = require('utils'),
http = require('http'),
fs = require('fs'),
colorizer = require('colorizer').create('Colorizer');
var xpath = require('casper').selectXPath;
casper.start('http://google.com/').then(function(response) {
casper.echo('This is supposed to be green', 'INFO');
});
casper.run();
CMD:
C:\Users\itsme\Desktop>casperjs test test.js
Test file: test.js
This is supposed to be green
C:\Users\itsme\Desktop>casperjs test test.js
C:
下,将x64添加到我的环境变量(路径),运行ansicon.exe -i
(没有输出),关闭cmd并重新打开它,最后我运行了我的casper测试,在其中我放置了casper.echo('green message', 'INFO');
。我没有得到任何颜色。 - smarber