Skip to content

Commit 4c6ad99

Browse files
committed
move imports into if-condition in tests
1 parent 3ce7483 commit 4c6ad99

File tree

3 files changed

+17
-13
lines changed

3 files changed

+17
-13
lines changed

test/core-test/code_quality.jl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using Aqua, JET
2-
31
@testset "Code quality" verbose = true begin
42
@testset "Aqua.jl" begin
53
Aqua.test_all(QuantumToolbox; ambiguities = false, unbound_args = false)

test/ext-test/gpu/cuda_ext.jl

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
using CUDA
2-
using CUDA.CUSPARSE
3-
CUDA.allowscalar(false) # Avoid unexpected scalar indexing
4-
5-
QuantumToolbox.about()
6-
CUDA.versioninfo()
7-
81
@testset "CUDA Extension" verbose = true begin
92
ψdi = Qobj(Int64[1, 0])
103
ψdf = Qobj(Float64[1, 0])

test/runtests.jl

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
using Test
22
using Pkg
3-
using QuantumToolbox
4-
using QuantumToolbox: position, momentum
5-
using Random
6-
using SciMLOperators
73

84
const GROUP = get(ENV, "GROUP", "All")
95

@@ -31,10 +27,18 @@ core_tests = [
3127
]
3228

3329
if (GROUP == "All") || (GROUP == "Code-Quality")
30+
using QuantumToolbox
31+
using Aqua, JET
32+
3433
include(joinpath(testdir, "core-test", "code_quality.jl"))
3534
end
3635

3736
if (GROUP == "All") || (GROUP == "Core")
37+
using QuantumToolbox
38+
import QuantumToolbox: position, momentum
39+
import Random
40+
import SciMLOperators: MatrixOperator
41+
3842
QuantumToolbox.about()
3943

4044
for test in core_tests
@@ -46,5 +50,14 @@ if (GROUP == "CUDA_Ext")# || (GROUP == "All")
4650
Pkg.activate("ext-test/gpu")
4751
Pkg.develop(PackageSpec(path = dirname(@__DIR__)))
4852
Pkg.instantiate()
53+
54+
using QuantumToolbox
55+
using CUDA
56+
using CUDA.CUSPARSE
57+
CUDA.allowscalar(false) # Avoid unexpected scalar indexing
58+
59+
QuantumToolbox.about()
60+
CUDA.versioninfo()
61+
4962
include(joinpath(testdir, "ext-test", "gpu", "cuda_ext.jl"))
5063
end

0 commit comments

Comments
 (0)