From 34d703ea0dd60d84bff4be34ada6999cd2893d25 Mon Sep 17 00:00:00 2001 From: Attila Krasznahorkay <Attila.Krasznahorkay@cern.ch> Date: Thu, 30 Jan 2020 12:40:52 +0100 Subject: [PATCH] Updated xAODEventInfo to unit-test the latest version of xAOD::EventAuxInfo. Instead of setting up unit tests separately for each version of the classes, it seems a lot more meaningful to test only the latest version. Didn't touch the unit tests of the other types yet though... --- Event/xAOD/xAODEventInfo/CMakeLists.txt | 4 ++-- .../share/ut_xaodeventinfo_eventauxinfo_test.ref | 2 ++ .../share/ut_xaodeventinfo_eventauxinfo_v1_test.ref | 2 -- ...st.cxx => ut_xaodeventinfo_eventauxinfo_test.cxx} | 12 ++++++------ 4 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 Event/xAOD/xAODEventInfo/share/ut_xaodeventinfo_eventauxinfo_test.ref delete mode 100644 Event/xAOD/xAODEventInfo/share/ut_xaodeventinfo_eventauxinfo_v1_test.ref rename Event/xAOD/xAODEventInfo/test/{ut_xaodeventinfo_eventauxinfo_v1_test.cxx => ut_xaodeventinfo_eventauxinfo_test.cxx} (86%) diff --git a/Event/xAOD/xAODEventInfo/CMakeLists.txt b/Event/xAOD/xAODEventInfo/CMakeLists.txt index 8dddfcc70392..fec4b88e6f3a 100644 --- a/Event/xAOD/xAODEventInfo/CMakeLists.txt +++ b/Event/xAOD/xAODEventInfo/CMakeLists.txt @@ -45,8 +45,8 @@ atlas_add_test( ut_xaodeventinfo_subevent_test SOURCES test/ut_xaodeventinfo_subevent_test.cxx LINK_LIBRARIES AthLinks xAODCore xAODEventInfo ) -atlas_add_test( ut_xaodeventinfo_eventauxinfo_v1_test - SOURCES test/ut_xaodeventinfo_eventauxinfo_v1_test.cxx +atlas_add_test( ut_xaodeventinfo_eventauxinfo_test + SOURCES test/ut_xaodeventinfo_eventauxinfo_test.cxx LINK_LIBRARIES AthLinks xAODCore xAODEventInfo ) atlas_add_test( ut_xaodeventinfo_eventinfoauxcontainer_v1_test diff --git a/Event/xAOD/xAODEventInfo/share/ut_xaodeventinfo_eventauxinfo_test.ref b/Event/xAOD/xAODEventInfo/share/ut_xaodeventinfo_eventauxinfo_test.ref new file mode 100644 index 000000000000..8a61c65fd039 --- /dev/null +++ b/Event/xAOD/xAODEventInfo/share/ut_xaodeventinfo_eventauxinfo_test.ref @@ -0,0 +1,2 @@ +ut_xaodeventinfo_eventauxinfo_test +test1 diff --git a/Event/xAOD/xAODEventInfo/share/ut_xaodeventinfo_eventauxinfo_v1_test.ref b/Event/xAOD/xAODEventInfo/share/ut_xaodeventinfo_eventauxinfo_v1_test.ref deleted file mode 100644 index c94516e86fac..000000000000 --- a/Event/xAOD/xAODEventInfo/share/ut_xaodeventinfo_eventauxinfo_v1_test.ref +++ /dev/null @@ -1,2 +0,0 @@ -ut_xaodeventinfo_eventauxinfo_v1_test -test1 diff --git a/Event/xAOD/xAODEventInfo/test/ut_xaodeventinfo_eventauxinfo_v1_test.cxx b/Event/xAOD/xAODEventInfo/test/ut_xaodeventinfo_eventauxinfo_test.cxx similarity index 86% rename from Event/xAOD/xAODEventInfo/test/ut_xaodeventinfo_eventauxinfo_v1_test.cxx rename to Event/xAOD/xAODEventInfo/test/ut_xaodeventinfo_eventauxinfo_test.cxx index a8bad2a14270..15c65ec6d53a 100644 --- a/Event/xAOD/xAODEventInfo/test/ut_xaodeventinfo_eventauxinfo_v1_test.cxx +++ b/Event/xAOD/xAODEventInfo/test/ut_xaodeventinfo_eventauxinfo_test.cxx @@ -1,17 +1,17 @@ /* - Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration */ /* */ /** - * @file xAODEventInfo/test/ut_xoadeventinfo_eventauxinfo_v1_test.cxx + * @file xAODEventInfo/test/ut_xoadeventinfo_eventauxinfo_test.cxx * @author scott snyder <snyder@bnl.gov> * @date Apr, 2018 - * @brief Unit tests for EventAuxInfo_v1. + * @brief Unit tests for EventAuxInfo. */ #undef NDEBUG -#include "xAODEventInfo/versions/EventAuxInfo_v1.h" +#include "xAODEventInfo/EventAuxInfo.h" #include "AthContainers/AuxTypeRegistry.h" #include "AthContainers/exceptions.h" #include "TestTools/expect_exception.h" @@ -24,7 +24,7 @@ void test1() std::cout << "test1\n"; SG::AuxTypeRegistry& r = SG::AuxTypeRegistry::instance(); - xAOD::EventAuxInfo_v1 eai; + xAOD::EventAuxInfo eai; SG::auxid_t runid = r.findAuxID ("runNumber"); SG::auxid_t pixid = r.findAuxID ("pixelFlags"); @@ -74,7 +74,7 @@ void test1() int main() { - std::cout << "ut_xaodeventinfo_eventauxinfo_v1_test\n"; + std::cout << "ut_xaodeventinfo_eventauxinfo_test\n"; test1(); return 0; } -- GitLab