## Copyright (C) 2014-20xx CEA/DEN, EDF R&D
INCLUDE(Common)
+INCLUDE(UnitTest)
INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/src/Events
${PROJECT_SOURCE_DIR}/src/Config
ExchangePlugin_ImportFeature.h
ExchangePlugin_ExportFeature.h
ExchangePlugin_Validators.h
+ ExchangePlugin_Tools.h
)
SET(PROJECT_SOURCES
ExchangePlugin_ImportFeature.cpp
ExchangePlugin_ExportFeature.cpp
ExchangePlugin_Validators.cpp
+ ExchangePlugin_Tools.cpp
)
SET(XML_RESOURCES
INSTALL(TARGETS ExchangePlugin DESTINATION plugins)
INSTALL(FILES ${XML_RESOURCES} DESTINATION plugins)
+
+ADD_UNIT_TESTS(TestImport.py TestExport.py)
+
+CONFIGURE_FILE(Test/Data/solid.brep Data/solid.brep COPYONLY)
+CONFIGURE_FILE(Test/Data/solid.brp Data/solid.brp COPYONLY)
+CONFIGURE_FILE(Test/Data/screw.step Data/screw.step COPYONLY)
+CONFIGURE_FILE(Test/Data/screw.stp Data/screw.stp COPYONLY)
+CONFIGURE_FILE(Test/Data/bearing.iges Data/bearing.iges COPYONLY)
+CONFIGURE_FILE(Test/Data/bearing.igs Data/bearing.igs COPYONLY)