Skip to content

Commit

Permalink
Merge pull request #112 from bobleesj/codecov
Browse files Browse the repository at this point in the history
Remove two Pytest warnings due to numpy and pytest mocker in test_dump function
  • Loading branch information
sbillinge authored Oct 25, 2024
2 parents d5d6f17 + a3c5ea7 commit 5eedb0d
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 9 deletions.
23 changes: 23 additions & 0 deletions news/warning.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
**Added:**

* <news item>

**Changed:**

* <news item>

**Deprecated:**

* <news item>

**Removed:**

* <news item>

**Fixed:**

* Two Pytest warnings due to numpy and pytest mocker in test_dump function

**Security:**

* <news item>
2 changes: 0 additions & 2 deletions requirements/build.txt
Original file line number Diff line number Diff line change
@@ -1,2 +0,0 @@
python
setuptools
14 changes: 7 additions & 7 deletions tests/test_diffraction_objects.py
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@ def test_diffraction_objects_equality(inputs1, inputs2, expected):


def test_dump(tmp_path, mocker):
x, y = np.linspace(0, 10, 11), np.linspace(0, 10, 11)
x, y = np.linspace(0, 5, 6), np.linspace(0, 5, 6)
directory = Path(tmp_path)
file = directory / "testfile"
test = Diffraction_object()
Expand All @@ -242,8 +242,12 @@ def test_dump(tmp_path, mocker):
test.insert_scattering_quantity(
x, y, "q", metadata={"thing1": 1, "thing2": "thing2", "package_info": {"package2": "3.4.5"}}
)
with mocker.patch("importlib.metadata.version", return_value="3.3.0"), freeze_time("2012-01-14"):

mocker.patch("importlib.metadata.version", return_value="3.3.0")

with freeze_time("2012-01-14"):
test.dump(file, "q")

with open(file, "r") as f:
actual = f.read()
expected = (
Expand All @@ -256,10 +260,6 @@ def test_dump(tmp_path, mocker):
"3.000000000000000000e+00 3.000000000000000000e+00\n"
"4.000000000000000000e+00 4.000000000000000000e+00\n"
"5.000000000000000000e+00 5.000000000000000000e+00\n"
"6.000000000000000000e+00 6.000000000000000000e+00\n"
"7.000000000000000000e+00 7.000000000000000000e+00\n"
"8.000000000000000000e+00 8.000000000000000000e+00\n"
"9.000000000000000000e+00 9.000000000000000000e+00\n"
"1.000000000000000000e+01 1.000000000000000000e+01\n"
)

assert actual == expected

0 comments on commit 5eedb0d

Please sign in to comment.