lib/testingbot.rb in testingbot-0.0.7 vs lib/testingbot.rb in testingbot-0.0.8
- old
+ new
@@ -150,22 +150,28 @@
# rspec 2
begin
require 'rspec'
::RSpec.configuration.after :each do
- p
if File.exists?(File.expand_path("~/.testingbot"))
str = File.open(File.expand_path("~/.testingbot")) { |f| f.readline }.chomp
client_key, client_secret = str.split(':')
test_name = ""
if example.metadata && example.metadata[:example_group]
if example.metadata[:example_group][:description_args]
test_name = example.metadata[:example_group][:description_args].join(" ")
end
+
+ if example.metadata[:description_args]
+ test_name = test_name + " it " + example.metadata[:description_args].join(" ")
+ end
end
+ status_message = ""
+ status_message = example.exception.to_s if !example.exception.nil?
+
session_id = nil
if !@selenium_driver.nil?
session_id = @selenium_driver.session_id_backup
elsif defined?(Capybara)
@@ -179,10 +185,10 @@
if !session_id.nil?
params = {
"session_id" => session_id,
"client_key" => client_key,
"client_secret" => client_secret,
- "status_message" => @execution_error,
+ "status_message" => status_message,
"success" => example.exception.nil?,
"name" => test_name,
"kind" => 2
}
\ No newline at end of file