Skip to content

Commit

Permalink
testRootStreaming: do not use obsolete edmplugin::PluginCapabilities
Browse files Browse the repository at this point in the history
Capabilities (SEAL capabilities) files are being removed. Instead of
`edmplugin::PluginCapabilities` use `edm::TypeWithDict` to get
information about types/classes available in dictionaries.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
  • Loading branch information
David Abdurachmanov authored and David Abdurachmanov committed Jun 24, 2015
1 parent 913a399 commit 4f3a254
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
1 change: 1 addition & 0 deletions CondCore/CondDB/test/BuildFile.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
<use name="CondFormats/Common"/>
<use name="DataFormats/StdDictionaries"/>
<use name="FWCore/PluginManager"/>
<use name="FWCore/Utilities"/>
<library name="testCondDBDict" file="">
</library>
<bin file="testConditionDatabase_0.cpp" name="testConditionDatabase_0">
Expand Down
10 changes: 6 additions & 4 deletions CondCore/CondDB/test/testRootStreaming.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#include "FWCore/PluginManager/interface/PluginManager.h"
#include "FWCore/PluginManager/interface/standard.h"
#include "FWCore/PluginManager/interface/PluginCapabilities.h"
#include "FWCore/Utilities/interface/TypeWithDict.h"
#include "FWCore/Utilities/interface/Exception.h"
#include "MyTestData.h"
//
#include <iostream>
Expand All @@ -14,9 +15,10 @@ int main (int argc, char** argv)
int ret = 0;
edmplugin::PluginManager::Config config;
edmplugin::PluginManager::configure(edmplugin::standard::config());

static std::string const prefix("LCGReflex/");
edmplugin::PluginCapabilities::get()->load(prefix + "MyTestData");

if (!edm::TypeWithDict::byName("MyTestData")) {
throw cms::Exception("DictionaryMissingClass") << "The dictionary of class 'MyTestData' is missing!";
}

MyTestData d0( 17 );
d0.print();
Expand Down

0 comments on commit 4f3a254

Please sign in to comment.