Loading python/tests/CMakeLists.txt +11 −11 Original line number Diff line number Diff line Loading @@ -12,18 +12,18 @@ add_test (NAME qcor_python_jit_simple set_tests_properties(qcor_python_jit_simple PROPERTIES ENVIRONMENT "PYTHONPATH=${CMAKE_INSTALL_PREFIX}:$ENV{PYTHONPATH}") #add_test (NAME qcor_python_jit_nested_kernels # COMMAND ${Python_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_jit_nested.py # WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} #) #set_tests_properties(qcor_python_jit_nested_kernels # PROPERTIES ENVIRONMENT "PYTHONPATH=${CMAKE_INSTALL_PREFIX}:$ENV{PYTHONPATH}") add_test (NAME qcor_python_jit_nested_kernels COMMAND ${Python_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_jit_nested.py WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) set_tests_properties(qcor_python_jit_nested_kernels PROPERTIES ENVIRONMENT "PYTHONPATH=${CMAKE_INSTALL_PREFIX}:$ENV{PYTHONPATH}") #add_test (NAME qcor_python_kernel_builder # COMMAND ${Python_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_kernel_builder.py # WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) #set_tests_properties(qcor_python_kernel_builder # PROPERTIES ENVIRONMENT "PYTHONPATH=${CMAKE_INSTALL_PREFIX}:$ENV{PYTHONPATH}") add_test (NAME qcor_python_kernel_builder COMMAND ${Python_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_kernel_builder.py WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) set_tests_properties(qcor_python_kernel_builder PROPERTIES ENVIRONMENT "PYTHONPATH=${CMAKE_INSTALL_PREFIX}:$ENV{PYTHONPATH}") add_test (NAME qcor_python_jit_decompose COMMAND ${Python_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_jit_decompose.py Loading python/tests/test_jit_decompose.py +6 −1 Original line number Diff line number Diff line import faulthandler faulthandler.enable() import unittest from qcor import * # Import Python math with alias Loading Loading @@ -61,7 +64,9 @@ class TestKernelJIT(unittest.TestCase): foo(q) counts = q.counts() self.assertTrue('110' in counts) self.assertTrue(counts['110'] == 1024) # The decompose infidelity (~1e-4) can cause # some small variations in the bitstring sampling. self.assertTrue(counts['110'] > 1000) @qjit def all_x(q : qreg): Loading python/tests/test_jit_nested.py +3 −0 Original line number Diff line number Diff line import faulthandler faulthandler.enable() import unittest from qcor import * # Import Python math with alias Loading python/tests/test_jit_pass_manager.py +3 −0 Original line number Diff line number Diff line import faulthandler faulthandler.enable() import unittest from qcor import * Loading python/tests/test_jit_simple.py +3 −0 Original line number Diff line number Diff line import faulthandler faulthandler.enable() import unittest from qcor import * # Import Python math with alias Loading Loading
python/tests/CMakeLists.txt +11 −11 Original line number Diff line number Diff line Loading @@ -12,18 +12,18 @@ add_test (NAME qcor_python_jit_simple set_tests_properties(qcor_python_jit_simple PROPERTIES ENVIRONMENT "PYTHONPATH=${CMAKE_INSTALL_PREFIX}:$ENV{PYTHONPATH}") #add_test (NAME qcor_python_jit_nested_kernels # COMMAND ${Python_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_jit_nested.py # WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} #) #set_tests_properties(qcor_python_jit_nested_kernels # PROPERTIES ENVIRONMENT "PYTHONPATH=${CMAKE_INSTALL_PREFIX}:$ENV{PYTHONPATH}") add_test (NAME qcor_python_jit_nested_kernels COMMAND ${Python_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_jit_nested.py WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) set_tests_properties(qcor_python_jit_nested_kernels PROPERTIES ENVIRONMENT "PYTHONPATH=${CMAKE_INSTALL_PREFIX}:$ENV{PYTHONPATH}") #add_test (NAME qcor_python_kernel_builder # COMMAND ${Python_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_kernel_builder.py # WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) #set_tests_properties(qcor_python_kernel_builder # PROPERTIES ENVIRONMENT "PYTHONPATH=${CMAKE_INSTALL_PREFIX}:$ENV{PYTHONPATH}") add_test (NAME qcor_python_kernel_builder COMMAND ${Python_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_kernel_builder.py WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) set_tests_properties(qcor_python_kernel_builder PROPERTIES ENVIRONMENT "PYTHONPATH=${CMAKE_INSTALL_PREFIX}:$ENV{PYTHONPATH}") add_test (NAME qcor_python_jit_decompose COMMAND ${Python_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_jit_decompose.py Loading
python/tests/test_jit_decompose.py +6 −1 Original line number Diff line number Diff line import faulthandler faulthandler.enable() import unittest from qcor import * # Import Python math with alias Loading Loading @@ -61,7 +64,9 @@ class TestKernelJIT(unittest.TestCase): foo(q) counts = q.counts() self.assertTrue('110' in counts) self.assertTrue(counts['110'] == 1024) # The decompose infidelity (~1e-4) can cause # some small variations in the bitstring sampling. self.assertTrue(counts['110'] > 1000) @qjit def all_x(q : qreg): Loading
python/tests/test_jit_nested.py +3 −0 Original line number Diff line number Diff line import faulthandler faulthandler.enable() import unittest from qcor import * # Import Python math with alias Loading
python/tests/test_jit_pass_manager.py +3 −0 Original line number Diff line number Diff line import faulthandler faulthandler.enable() import unittest from qcor import * Loading
python/tests/test_jit_simple.py +3 −0 Original line number Diff line number Diff line import faulthandler faulthandler.enable() import unittest from qcor import * # Import Python math with alias Loading