- def test_compat_getenv(self):
- test_str = 'тест'
- compat_setenv('yt_dlp_COMPAT_GETENV', test_str)
- self.assertEqual(compat_getenv('yt_dlp_COMPAT_GETENV'), test_str)
-
- def test_compat_setenv(self):
- test_var = 'yt_dlp_COMPAT_SETENV'
- test_str = 'тест'
- compat_setenv(test_var, test_str)
- compat_getenv(test_var)
- self.assertEqual(compat_getenv(test_var), test_str)
+ def test_compat_passthrough(self):
+ with self.assertWarns(DeprecationWarning):
+ compat.compat_basestring
+
+ with self.assertWarns(DeprecationWarning):
+ compat.WINDOWS_VT_MODE
+
+ self.assertEqual(urllib.request.getproxies, getproxies)
+
+ with self.assertWarns(DeprecationWarning):
+ compat.compat_pycrypto_AES # Must not raise error