mirror of
				https://github.com/encode/django-rest-framework.git
				synced 2025-10-31 07:57:55 +03:00 
			
		
		
		
	Merge pull request #4722 from auvipy/pytest7
converted descriptions and ecoders test asserts to pytest
This commit is contained in:
		
						commit
						6e30dc75e0
					
				|  | @ -60,7 +60,7 @@ class TestViewNamesAndDescriptions(TestCase): | ||||||
|         """ |         """ | ||||||
|         class MockView(APIView): |         class MockView(APIView): | ||||||
|             pass |             pass | ||||||
|         self.assertEqual(MockView().get_view_name(), 'Mock') |         assert MockView().get_view_name() == 'Mock' | ||||||
| 
 | 
 | ||||||
|     def test_view_description_uses_docstring(self): |     def test_view_description_uses_docstring(self): | ||||||
|         """Ensure view descriptions are based on the docstring.""" |         """Ensure view descriptions are based on the docstring.""" | ||||||
|  | @ -80,7 +80,7 @@ class TestViewNamesAndDescriptions(TestCase): | ||||||
| 
 | 
 | ||||||
|             # hash style header #""" |             # hash style header #""" | ||||||
| 
 | 
 | ||||||
|         self.assertEqual(MockView().get_view_description(), DESCRIPTION) |         assert MockView().get_view_description() == DESCRIPTION | ||||||
| 
 | 
 | ||||||
|     def test_view_description_can_be_empty(self): |     def test_view_description_can_be_empty(self): | ||||||
|         """ |         """ | ||||||
|  | @ -89,7 +89,7 @@ class TestViewNamesAndDescriptions(TestCase): | ||||||
|         """ |         """ | ||||||
|         class MockView(APIView): |         class MockView(APIView): | ||||||
|             pass |             pass | ||||||
|         self.assertEqual(MockView().get_view_description(), '') |         assert MockView().get_view_description() == '' | ||||||
| 
 | 
 | ||||||
|     def test_view_description_can_be_promise(self): |     def test_view_description_can_be_promise(self): | ||||||
|         """ |         """ | ||||||
|  | @ -111,7 +111,7 @@ class TestViewNamesAndDescriptions(TestCase): | ||||||
|         class MockView(APIView): |         class MockView(APIView): | ||||||
|             __doc__ = MockLazyStr("a gettext string") |             __doc__ = MockLazyStr("a gettext string") | ||||||
| 
 | 
 | ||||||
|         self.assertEqual(MockView().get_view_description(), 'a gettext string') |         assert MockView().get_view_description() == 'a gettext string' | ||||||
| 
 | 
 | ||||||
|     def test_markdown(self): |     def test_markdown(self): | ||||||
|         """ |         """ | ||||||
|  | @ -120,7 +120,7 @@ class TestViewNamesAndDescriptions(TestCase): | ||||||
|         if apply_markdown: |         if apply_markdown: | ||||||
|             gte_21_match = apply_markdown(DESCRIPTION) == MARKED_DOWN_gte_21 |             gte_21_match = apply_markdown(DESCRIPTION) == MARKED_DOWN_gte_21 | ||||||
|             lt_21_match = apply_markdown(DESCRIPTION) == MARKED_DOWN_lt_21 |             lt_21_match = apply_markdown(DESCRIPTION) == MARKED_DOWN_lt_21 | ||||||
|             self.assertTrue(gte_21_match or lt_21_match) |             assert gte_21_match or lt_21_match | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| def test_dedent_tabs(): | def test_dedent_tabs(): | ||||||
|  |  | ||||||
|  | @ -20,21 +20,21 @@ class JSONEncoderTests(TestCase): | ||||||
|         Tests encoding a decimal |         Tests encoding a decimal | ||||||
|         """ |         """ | ||||||
|         d = Decimal(3.14) |         d = Decimal(3.14) | ||||||
|         self.assertEqual(d, float(d)) |         assert d == float(d) | ||||||
| 
 | 
 | ||||||
|     def test_encode_datetime(self): |     def test_encode_datetime(self): | ||||||
|         """ |         """ | ||||||
|         Tests encoding a datetime object |         Tests encoding a datetime object | ||||||
|         """ |         """ | ||||||
|         current_time = datetime.now() |         current_time = datetime.now() | ||||||
|         self.assertEqual(self.encoder.default(current_time), current_time.isoformat()) |         assert self.encoder.default(current_time) == current_time.isoformat() | ||||||
| 
 | 
 | ||||||
|     def test_encode_time(self): |     def test_encode_time(self): | ||||||
|         """ |         """ | ||||||
|         Tests encoding a timezone |         Tests encoding a timezone | ||||||
|         """ |         """ | ||||||
|         current_time = datetime.now().time() |         current_time = datetime.now().time() | ||||||
|         self.assertEqual(self.encoder.default(current_time), current_time.isoformat()[:12]) |         assert self.encoder.default(current_time) == current_time.isoformat()[:12] | ||||||
| 
 | 
 | ||||||
|     def test_encode_time_tz(self): |     def test_encode_time_tz(self): | ||||||
|         """ |         """ | ||||||
|  | @ -64,18 +64,18 @@ class JSONEncoderTests(TestCase): | ||||||
|         Tests encoding a date object |         Tests encoding a date object | ||||||
|         """ |         """ | ||||||
|         current_date = date.today() |         current_date = date.today() | ||||||
|         self.assertEqual(self.encoder.default(current_date), current_date.isoformat()) |         assert self.encoder.default(current_date) == current_date.isoformat() | ||||||
| 
 | 
 | ||||||
|     def test_encode_timedelta(self): |     def test_encode_timedelta(self): | ||||||
|         """ |         """ | ||||||
|         Tests encoding a timedelta object |         Tests encoding a timedelta object | ||||||
|         """ |         """ | ||||||
|         delta = timedelta(hours=1) |         delta = timedelta(hours=1) | ||||||
|         self.assertEqual(self.encoder.default(delta), str(delta.total_seconds())) |         assert self.encoder.default(delta) == str(delta.total_seconds()) | ||||||
| 
 | 
 | ||||||
|     def test_encode_uuid(self): |     def test_encode_uuid(self): | ||||||
|         """ |         """ | ||||||
|         Tests encoding a UUID object |         Tests encoding a UUID object | ||||||
|         """ |         """ | ||||||
|         unique_id = uuid4() |         unique_id = uuid4() | ||||||
|         self.assertEqual(self.encoder.default(unique_id), str(unique_id)) |         assert self.encoder.default(unique_id) == str(unique_id) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user