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): | ||||
|             pass | ||||
|         self.assertEqual(MockView().get_view_name(), 'Mock') | ||||
|         assert MockView().get_view_name() == 'Mock' | ||||
| 
 | ||||
|     def test_view_description_uses_docstring(self): | ||||
|         """Ensure view descriptions are based on the docstring.""" | ||||
|  | @ -80,7 +80,7 @@ class TestViewNamesAndDescriptions(TestCase): | |||
| 
 | ||||
|             # hash style header #""" | ||||
| 
 | ||||
|         self.assertEqual(MockView().get_view_description(), DESCRIPTION) | ||||
|         assert MockView().get_view_description() == DESCRIPTION | ||||
| 
 | ||||
|     def test_view_description_can_be_empty(self): | ||||
|         """ | ||||
|  | @ -89,7 +89,7 @@ class TestViewNamesAndDescriptions(TestCase): | |||
|         """ | ||||
|         class MockView(APIView): | ||||
|             pass | ||||
|         self.assertEqual(MockView().get_view_description(), '') | ||||
|         assert MockView().get_view_description() == '' | ||||
| 
 | ||||
|     def test_view_description_can_be_promise(self): | ||||
|         """ | ||||
|  | @ -111,7 +111,7 @@ class TestViewNamesAndDescriptions(TestCase): | |||
|         class MockView(APIView): | ||||
|             __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): | ||||
|         """ | ||||
|  | @ -120,7 +120,7 @@ class TestViewNamesAndDescriptions(TestCase): | |||
|         if apply_markdown: | ||||
|             gte_21_match = apply_markdown(DESCRIPTION) == MARKED_DOWN_gte_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(): | ||||
|  |  | |||
|  | @ -20,21 +20,21 @@ class JSONEncoderTests(TestCase): | |||
|         Tests encoding a decimal | ||||
|         """ | ||||
|         d = Decimal(3.14) | ||||
|         self.assertEqual(d, float(d)) | ||||
|         assert d == float(d) | ||||
| 
 | ||||
|     def test_encode_datetime(self): | ||||
|         """ | ||||
|         Tests encoding a datetime object | ||||
|         """ | ||||
|         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): | ||||
|         """ | ||||
|         Tests encoding a timezone | ||||
|         """ | ||||
|         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): | ||||
|         """ | ||||
|  | @ -64,18 +64,18 @@ class JSONEncoderTests(TestCase): | |||
|         Tests encoding a date object | ||||
|         """ | ||||
|         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): | ||||
|         """ | ||||
|         Tests encoding a timedelta object | ||||
|         """ | ||||
|         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): | ||||
|         """ | ||||
|         Tests encoding a UUID object | ||||
|         """ | ||||
|         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