summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMario Corchero <mariocj89@gmail.com>2021-07-05 14:58:18 +0200
committerGitHub <noreply@github.com>2021-07-05 14:58:18 +0200
commitce2f078ab5eab47a25bb261af6f84e625cb61e40 (patch)
tree556076755ffecf2ff56cc715461fd6fd312a793e
parent54a756d98a5a5e3e5627ab6b9f2fc8d72881b124 (diff)
parent353c4af84add0a9ac47adc792867935fe631875f (diff)
downloaddateutil-git-ce2f078ab5eab47a25bb261af6f84e625cb61e40.tar.gz
Merge pull request #977 from jpurviance/internals-pytest
migrate away from unittest and adopt pytest for test_internals.py
-rw-r--r--dateutil/test/test_internals.py44
1 files changed, 20 insertions, 24 deletions
diff --git a/dateutil/test/test_internals.py b/dateutil/test/test_internals.py
index dbe968b..5308131 100644
--- a/dateutil/test/test_internals.py
+++ b/dateutil/test/test_internals.py
@@ -7,9 +7,7 @@ The motivating case for these tests is #483, where we want to smoke-test
code that may be difficult to reach through the standard API calls.
"""
-import unittest
import sys
-
import pytest
from dateutil.parser._parser import _ymd
@@ -18,33 +16,31 @@ from dateutil import tz
IS_PY32 = sys.version_info[0:2] == (3, 2)
-class TestYMD(unittest.TestCase):
-
- # @pytest.mark.smoke
- def test_could_be_day(self):
- ymd = _ymd('foo bar 124 baz')
+@pytest.mark.smoke
+def test_YMD_could_be_day():
+ ymd = _ymd('foo bar 124 baz')
- ymd.append(2, 'M')
- assert ymd.has_month
- assert not ymd.has_year
- assert ymd.could_be_day(4)
- assert not ymd.could_be_day(-6)
- assert not ymd.could_be_day(32)
+ ymd.append(2, 'M')
+ assert ymd.has_month
+ assert not ymd.has_year
+ assert ymd.could_be_day(4)
+ assert not ymd.could_be_day(-6)
+ assert not ymd.could_be_day(32)
- # Assumes leap year
- assert ymd.could_be_day(29)
+ # Assumes leap year
+ assert ymd.could_be_day(29)
- ymd.append(1999)
- assert ymd.has_year
- assert not ymd.could_be_day(29)
+ ymd.append(1999)
+ assert ymd.has_year
+ assert not ymd.could_be_day(29)
- ymd.append(16, 'D')
- assert ymd.has_day
- assert not ymd.could_be_day(1)
+ ymd.append(16, 'D')
+ assert ymd.has_day
+ assert not ymd.could_be_day(1)
- ymd = _ymd('foo bar 124 baz')
- ymd.append(1999)
- assert ymd.could_be_day(31)
+ ymd = _ymd('foo bar 124 baz')
+ ymd.append(1999)
+ assert ymd.could_be_day(31)
###