# This file is generated by the script SetUpCtestFiles.py
# If possible, modify the script to fix any issues with the CMakeLists.txt files
# Or you can remove this header line to prevent this file from being overwritten

file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/break.cir ${CMAKE_CURRENT_BINARY_DIR}/break.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/fastRisePulse.cir ${CMAKE_CURRENT_BINARY_DIR}/fastRisePulse.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/fastTable.cir ${CMAKE_CURRENT_BINARY_DIR}/fastTable.cir ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/tags ${CMAKE_CURRENT_BINARY_DIR}/tags ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/fastRisePulse.cir.tags ${CMAKE_CURRENT_BINARY_DIR}/fastRisePulse.cir.tags ONLY_IF_DIFFERENT)
file(COPY_FILE ${CMAKE_CURRENT_SOURCE_DIR}/fastTable.cir.tags ${CMAKE_CURRENT_BINARY_DIR}/fastTable.cir.tags ONLY_IF_DIFFERENT)
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}ABM_BREAK/break.cir COMMAND $<TARGET_FILE:Xyce> break.cir )
  set_property(TEST ${TestNamePrefix}ABM_BREAK/break.cir PROPERTY LABELS "serial;nightly;valgrind;bsrc;expression;resistor;transient;vpulse;table;conditionalexpr;expression_breakpoints")
  set_tests_properties(${TestNamePrefix}ABM_BREAK/break.cir PROPERTIES FIXTURES_SETUP break.cir)
  add_test(NAME ${TestNamePrefix}ABM_BREAK/break.cir.verify COMMAND ${XYCE_VERIFY} break.cir ${OutputDataDir}/ABM_BREAK/break.cir.prn break.cir.prn )
  set_tests_properties(${TestNamePrefix}ABM_BREAK/break.cir.verify PROPERTIES FIXTURES_REQUIRED break.cir)
  set_property(TEST ${TestNamePrefix}ABM_BREAK/break.cir.verify PROPERTY LABELS "serial;nightly;valgrind;bsrc;expression;resistor;transient;vpulse;table;conditionalexpr;expression_breakpoints")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}ABM_BREAK/fastRisePulse.cir COMMAND $<TARGET_FILE:Xyce> fastRisePulse.cir )
  set_property(TEST ${TestNamePrefix}ABM_BREAK/fastRisePulse.cir PROPERTY LABELS "serial;nightly;valgrind;bsrc;expression;resistor;transient;bug1827;expression_breakpoints")
  set_tests_properties(${TestNamePrefix}ABM_BREAK/fastRisePulse.cir PROPERTIES FIXTURES_SETUP fastRisePulse.cir)
  add_test(NAME ${TestNamePrefix}ABM_BREAK/fastRisePulse.cir.verify COMMAND ${XYCE_VERIFY} fastRisePulse.cir ${OutputDataDir}/ABM_BREAK/fastRisePulse.cir.prn fastRisePulse.cir.prn )
  set_tests_properties(${TestNamePrefix}ABM_BREAK/fastRisePulse.cir.verify PROPERTIES FIXTURES_REQUIRED fastRisePulse.cir)
  set_property(TEST ${TestNamePrefix}ABM_BREAK/fastRisePulse.cir.verify PROPERTY LABELS "serial;nightly;valgrind;bsrc;expression;resistor;transient;bug1827;expression_breakpoints")
endif()
if( (NOT Xyce_PARALLEL_MPI) )
  add_test(NAME ${TestNamePrefix}ABM_BREAK/fastTable.cir COMMAND $<TARGET_FILE:Xyce> fastTable.cir )
  set_property(TEST ${TestNamePrefix}ABM_BREAK/fastTable.cir PROPERTY LABELS "serial;nightly;valgrind;bsrc;expression;resistor;transient;table;bug1827;expression_breakpoints")
  set_tests_properties(${TestNamePrefix}ABM_BREAK/fastTable.cir PROPERTIES FIXTURES_SETUP fastTable.cir)
  add_test(NAME ${TestNamePrefix}ABM_BREAK/fastTable.cir.verify COMMAND ${XYCE_VERIFY} fastTable.cir ${OutputDataDir}/ABM_BREAK/fastTable.cir.prn fastTable.cir.prn )
  set_tests_properties(${TestNamePrefix}ABM_BREAK/fastTable.cir.verify PROPERTIES FIXTURES_REQUIRED fastTable.cir)
  set_property(TEST ${TestNamePrefix}ABM_BREAK/fastTable.cir.verify PROPERTY LABELS "serial;nightly;valgrind;bsrc;expression;resistor;transient;table;bug1827;expression_breakpoints")
endif()
