BUGFIX: smoke test was broken

This commit is contained in:
Sam 2014-04-10 16:57:23 +10:00
parent 41631311e9
commit 6daef624c3
2 changed files with 7 additions and 4 deletions

View File

@ -17,9 +17,12 @@ task "smoke:test" => :environment do
raise "TRIVIAL GET FAILED WITH #{res.code}"
end
results = `#{phantom_path} #{Rails.root}/spec/phantom_js/smoke_test.js #{url}`
results = ""
IO.popen("#{phantom_path} #{Rails.root}/spec/phantom_js/smoke_test.js #{url}").each do |line|
puts line
results << line
end
puts results
if results !~ /ALL PASSED/
raise "FAILED"
end

View File

@ -101,8 +101,8 @@ page.runTests = function(){
navigate("navigate to first topic", function(){
Em.run.later(function(){
if ($('.main-link a:first').length > 0) {
$('.main-link a:first').click(); // topic list page
if ($('.main-link > a:first').length > 0) {
$('.main-link > a:first').click(); // topic list page
} else {
$('.featured-topic a.title:first').click(); // categories page
}