From bc69a0e0dbf05fb20cbaee2e5a695cb1abd577a7 Mon Sep 17 00:00:00 2001
From: Axel Naumann <Axel.Naumann@cern.ch>
Date: Wed, 23 Mar 2016 11:50:45 +0100
Subject: [PATCH] First tests of Add().

---
 hist/hist/v7/unit/add.cxx | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/hist/hist/v7/unit/add.cxx b/hist/hist/v7/unit/add.cxx
index 5aaad0517b0..039d2572c58 100644
--- a/hist/hist/v7/unit/add.cxx
+++ b/hist/hist/v7/unit/add.cxx
@@ -1,11 +1,14 @@
 #include "gtest/gtest.h"
 
-#include "TH1.h"
 #include "ROOT/THist.h"
 
 // Test "x + 0 = x"
 TEST(HistAddTest, AddEmptyHist) {
-  EXPECT_EQ(0, 0);
+  ROOT::Experimental::TH1F hTo({100,0.,1});
+  ROOT::Experimental::TH1F hFrom({100,0.,1});
+  hTo.Fill({{0.1111}}, .42);
+  ROOT::Experimental::Add(hTo, hFrom);
+  EXPECT_FLOAT_EQ(0.42, hTo.GetBinContent({{0.1111}}));
 }
 
 // Test addition of a hist range
-- 
GitLab