use the jasmine pretty printer if available
This commit is contained in:
parent
b06fb6f101
commit
0426fc57cc
1
Gemfile
1
Gemfile
@ -8,5 +8,6 @@ gem 'fakefs', :require => nil
|
||||
gem 'guard'
|
||||
gem 'guard-rspec'
|
||||
gem 'guard-shell'
|
||||
gem 'guard-coffeescript'
|
||||
gem 'growl'
|
||||
gem 'rake', '0.8.7'
|
||||
|
@ -21,3 +21,5 @@ def compile
|
||||
end
|
||||
|
||||
compile
|
||||
|
||||
guard 'coffeescript', :input => 'jasmine'
|
||||
|
@ -221,6 +221,8 @@ void HeadlessSpecRunner::log(const QString &msg)
|
||||
}
|
||||
std::cout << "[console] ";
|
||||
clear();
|
||||
if (msg.contains("\n"))
|
||||
std::cout << std::endl;
|
||||
std::cout << qPrintable(msg);
|
||||
std::cout << std::endl;
|
||||
}
|
||||
|
@ -36,7 +36,13 @@ module Jasmine
|
||||
<head>
|
||||
<title>Jasmine Test Runner</title>
|
||||
<script type="text/javascript">
|
||||
window.console = { log: function(data) { JHW.log(JSON.stringify(data)); } };
|
||||
window.console = { log: function(data) {
|
||||
if (jasmine) {
|
||||
JHW.log(jasmine.pp(data))
|
||||
} else {
|
||||
JHW.log(JSON.stringify(data));
|
||||
}
|
||||
} };
|
||||
</script>
|
||||
#{files.join("\n")}
|
||||
</head>
|
||||
|
Loading…
Reference in New Issue
Block a user