From 8ca73235dd562443d82ecf4c947788ef258aa37c Mon Sep 17 00:00:00 2001 From: Sam Saffron Date: Mon, 29 Apr 2019 15:19:05 +1000 Subject: [PATCH] DEV: add diagnostics to erratic test --- .../admin/embeddable_hosts_controller_spec.rb | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/spec/requests/admin/embeddable_hosts_controller_spec.rb b/spec/requests/admin/embeddable_hosts_controller_spec.rb index f0b2d654d45..3f90af83fd1 100644 --- a/spec/requests/admin/embeddable_hosts_controller_spec.rb +++ b/spec/requests/admin/embeddable_hosts_controller_spec.rb @@ -32,9 +32,17 @@ describe Admin::EmbeddableHostsController do } expect(response.status).to eq(200) - expect(UserHistory.where(acting_user_id: admin.id, - action: UserHistory.actions[:embeddable_host_update], - new_value: "host: test.com, class_name: test-class, category_id: 3").exists?).to eq(true) + + if (!UserHistory.where( + acting_user_id: admin.id, + action: UserHistory.actions[:embeddable_host_update], + new_value: "host: test.com, class_name: test-class, category_id: 3").exists?) + + puts "heisentest just failed, debug info is:" + puts "count: #{UserHistory.count}" + puts "data: #{UserHistory.all.map(&:to_json).join("\n")}" + expect("erracit test").to eq("erratic test") + end end end