Skip to content

Commit

Permalink
Trying out coverage test
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelClerx committed Aug 5, 2023
1 parent 98433b9 commit bde4f4c
Show file tree
Hide file tree
Showing 4 changed files with 1 addition and 45 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,6 @@ jobs:
- name: Run unit tests
run: |
coverage -m unittest
coverage run -m unittest
coverage report -m --fail-under 100
1 change: 0 additions & 1 deletion datkit/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@
del os, inspect



#
# Imports
#
Expand Down
3 changes: 0 additions & 3 deletions datkit/_points.py
Original file line number Diff line number Diff line change
Expand Up @@ -82,9 +82,6 @@ def index_on(times, t0, t1, include_left=True, include_right=False):
j = np.searchsorted(times, t1, side='right')





def mean_on(times, values, t0, t1, include_left=True, include_right=False):
"""
Returns the mean of ``values`` on the interval from ``t0`` to ``t1``.
Expand Down
40 changes: 0 additions & 40 deletions datkit/tests/test_points.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
class PointsTest(unittest.TestCase):
""" Tests methods from the hidden _points module. """


def test_index(self):

# Simple tests
Expand Down Expand Up @@ -79,44 +78,5 @@ def test_index(self):
self.assertRaisesRegex(ValueError, 'range', d.index, times, 7.3 + 2e-9)



"""
# Test finding a range
self.assertEqual(d.index(times, 0.5), 50)
i, j = d.index(times, 0.5, lpad=0.1)
self.assertEqual((i, j), (40, 50))
self.assertEqual(times[i:j][0], 0.5 - 0.1)
self.assertEqual(times[i:j][-1], 0.49)
i, j = d.index(times, 0.5, rpad=0.1)
self.assertEqual((i, j), (50, 60))
self.assertEqual(times[i:j][0], 0.5)
self.assertEqual(times[i:j][-1], 0.59)
i, j = d.index(times, 0.5, lpad=0.05, rpad=0.2)
self.assertEqual((i, j), (45, 70))
self.assertEqual(times[i:j][0], 0.45)
self.assertAlmostEqual(times[i:j][-1], 0.69, places=15)
i, j = d.index(times, 0.5, lpad=0.05 + 1e-10, rpad=0.2 - 1e-10)
self.assertEqual((i, j), (45, 70))
self.assertEqual(times[i:j][0], 0.45)
self.assertAlmostEqual(times[i:j][-1], 0.69, places=15)
with self.assertRaisesRegex(ValueError, '0 or positive'):
d.index(times, 0.5, lpad=-1)
with self.assertRaisesRegex(ValueError, '0 or positive'):
d.index(times, 0.5, rpad=-0.1)
with self.assertRaisesRegex(ValueError, '0 or positive'):
d.index(times, 0.5, lpad=-0.01, rpad=-0.01)
with self.assertRaisesRegex(ValueError, 'minus lpad is outside'):
d.index(times, 0.5, lpad=1)
d.index(times, 0.9, rpad=0.1)
with self.assertRaisesRegex(ValueError, 'plus rpad is outside'):
d.index(times, 0.9, rpad=0.101)
with self.assertRaisesRegex(ValueError, 'Left-padded time'):
d.index(times, 0.5, lpad=0.001)
with self.assertRaisesRegex(ValueError, 'Right-padded time'):
d.index(times, 0.5, rpad=0.101)
"""


if __name__ == '__main__':
unittest.main()

0 comments on commit bde4f4c

Please sign in to comment.