Skip to content

Commit 5539475

Browse files
committed
Update tests to reflect new package structure
1 parent de34d74 commit 5539475

File tree

7 files changed

+16
-17
lines changed

7 files changed

+16
-17
lines changed

tests/utilities/categories/test_monoid.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
init_qsharp()
1111

1212
def monoid_reduce_matrix_code(matrices: list[list[list[float]]]) -> str:
13-
return (f"import Utilities.Matrices.Constructors.*;"
14-
f"import Utilities.Matrices.Identity.*;"
13+
return (f"import Matrices.Constructors.*;"
14+
f"import Matrices.Identity.*;"
1515
f"MonoidReduceMatrix(2)({matrices});")
1616

1717

tests/utilities/matrices/test_identity.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
1-
import qsharp # type: ignore
1+
import qsharp
22
import pytest
3-
import numpy as np
43

54
from .test_multiply import matrix_dot_product_code
65
from ..setup import init_qsharp
76

87
init_qsharp()
98

109
id2x2 = [[1., 0.],
11-
[0., 1.]]
10+
[0., 1.]]
1211

1312

1413
def test_2x2_identity():
15-
qscode = ("import Utilities.Matrices.Identity.*;"
14+
qscode = ("import Matrices.Identity.*;"
1615
"Id2x2()")
1716

1817
result = qsharp.eval(qscode)
@@ -21,7 +20,7 @@ def test_2x2_identity():
2120

2221

2322
def test_create_identity():
24-
qscode = (("import Utilities.Matrices.Identity.*;"
23+
qscode = (("import Matrices.Identity.*;"
2524
"IdentityMatrix(2)"))
2625

2726
result = qsharp.eval(qscode)

tests/utilities/matrices/test_invert.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
[3., 4.]]
2121
])
2222
def test_apply_2x2_identity_happy(matrix: list[list[float]]):
23-
qscode = ("import Utilities.Matrices.Invert.*;"
24-
"import Utilities.Matrices.Multiply.*;"
23+
qscode = ("import Matrices.Invert.*;"
24+
"import Matrices.Multiply.*;"
2525
f"MatMul(Invert2x2D({matrix}), {matrix});")
2626

2727
result = qsharp.eval(qscode)

tests/utilities/matrices/test_multiply.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
init_qsharp()
88

99
def matrix_dot_product_code(m1: list[list[float]], m2: list[list[float]]) -> str:
10-
return (f"import Utilities.Matrices.*;"
11-
"import Utilities.Matrices.Multiply.*;"
10+
return (f"import Matrices.*;"
11+
"import Matrices.Multiply.*;"
1212
f"DotProdMat({m1}, {m2});")
1313

1414
@pytest.mark.parametrize(("m1", "m2"), [

tests/utilities/matrices/test_properties.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
[1., 2., 3.]], (2, 3))
1212
])
1313
def test_shape(m: list[list[float]], shape: tuple[int, int]):
14-
qscode = ("import Utilities.Matrices.Properties.*;"
14+
qscode = ("import Matrices.Properties.*;"
1515
f"Shape({m})")
1616

1717
result = qsharp.eval(qscode)

tests/utilities/test_complex.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
def test_complex_equal_happy():
77
# Arrange
88
qscode = ("import Std.Math.*;"
9-
"import Utilities.Complex.*;"
9+
"import Complex.*;"
1010
"EqualC(Complex(1., 0.), Complex(1., 0.));")
1111

1212
# Act
@@ -19,7 +19,7 @@ def test_complex_equal_happy():
1919
def test_complex_equal_sad():
2020
# Arrange
2121
qscode = ("import Std.Math.*;"
22-
"import Utilities.Complex.*;"
22+
"import Complex.*;"
2323
"EqualC(Complex(1., 0.), Complex(1., 1.));")
2424

2525
# Act
@@ -31,7 +31,7 @@ def test_complex_equal_sad():
3131

3232
def test_to_complex():
3333
# Arrange
34-
qscode = ("import Utilities.Complex.*;"
34+
qscode = ("import Complex.*;"
3535
"ToC(1.3)")
3636

3737
# Act

tests/utilities/test_vectors.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
def test_vectors_equal():
77

88
# Arrange
9-
qscode = ("import Utilities.Complex.*;"
10-
"import Utilities.Vectors.*;"
9+
qscode = ("import Complex.*;"
10+
"import Vectors.*;"
1111
"let vector = [ToC(1.), ToC(2.)];"
1212
"ScalarMulVecC(ToC(2.), vector);")
1313
# Act

0 commit comments

Comments
 (0)