def test__get_subprocess_env_lang_not_set(self):
     with mock.patch.dict('os.environ'):
         del os.environ['LANG']
         env = basic._get_subprocess_env()
         self.assertEqual(env['LANG'], 'C.UTF-8')
         # The only difference between dicts is the lack of LANG
         # in os.environ.
         self.assertEqual({key
                           for key in set(env) - set(os.environ)}, {'LANG'})
 def test__get_subprocess_env_lang_set(self):
     env = basic._get_subprocess_env()
     self.assertEqual(env['LANG'], 'su_SU.UTF-8')
     self.assertEqual(dict(os.environ), env)