File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212except ImportError : # pragma: no cover - environment-dependent guard
1313 pytest .skip ("PyTorch is not installed" , allow_module_level = True )
1414
15- # Import from conftest (pytest automatically makes conftest functions available)
16- from conftest import assert_close , compute_attention_reference
15+ # Import helper functions from conftest
16+ try :
17+ from conftest import assert_close , compute_attention_reference
18+ except ImportError :
19+ # Fallback for direct module imports
20+ from tests .conftest import assert_close , compute_attention_reference
1721
1822# Strategies for property-based testing
1923batch_strategy = st .integers (min_value = 1 , max_value = 4 )
Original file line number Diff line number Diff line change 1212except ImportError : # pragma: no cover - environment-dependent guard
1313 pytest .skip ("PyTorch is not installed" , allow_module_level = True )
1414
15- # Import from conftest (pytest automatically makes conftest functions available)
16- from conftest import assert_close
15+ # Import helper functions from conftest
16+ try :
17+ from conftest import assert_close
18+ except ImportError :
19+ # Fallback for direct module imports
20+ from tests .conftest import assert_close
1721
1822# Strategies for property-based testing
1923dim_strategy = st .integers (min_value = 16 , max_value = 512 )
Original file line number Diff line number Diff line change 1212except ImportError : # pragma: no cover - environment-dependent guard
1313 pytest .skip ("PyTorch is not installed" , allow_module_level = True )
1414
15- # Import from conftest (pytest automatically makes conftest functions available)
16- from conftest import assert_close
15+ # Import helper functions from conftest
16+ try :
17+ from conftest import assert_close
18+ except ImportError :
19+ # Fallback for direct module imports
20+ from tests .conftest import assert_close
1721
1822
1923class TestPythonInterface :
Original file line number Diff line number Diff line change 1010except ImportError :
1111 pytest .skip ("CUDA kernels not built" , allow_module_level = True )
1212
13- from python .profiler import (
13+ from cuda_llm_ops .profiler import (
1414 Bottleneck ,
1515 CUDAProfiler ,
1616 KernelMetrics ,
You can’t perform that action at this time.
0 commit comments