old_contents: # -*- coding: utf-8 -*-
  
  from __future__ import absolute_import, print_function, unicode_literals
  
  import pytest
  from tests.support.case import ModuleCase
  from tests.support.helpers import requires_salt_modules, skip_if_not_root
  
  
  @skip_if_not_root
  @requires_salt_modules("rabbitmq")
  @pytest.mark.windows_whitelisted
  class RabbitModuleTest(ModuleCase):
      """
      Validates the rabbitmqctl functions.
      To run these tests, you will need to be able to access the rabbitmqctl
      commands.
      """
  
      def test_user_exists(self):
          """
          Find out whether a user exists.
          """
          ret = self.run_function("rabbitmq.user_exists", ["null_user"])
          self.assertEqual(ret, False)
  
new_contents: import pytest
  from tests.support.case import ModuleCase
  from tests.support.helpers import requires_salt_modules, skip_if_not_root
  
  
  @skip_if_not_root
  @requires_salt_modules("rabbitmq")
  @pytest.mark.windows_whitelisted
  class RabbitModuleTest(ModuleCase):
      """
      Validates the rabbitmqctl functions.
      To run these tests, you will need to be able to access the rabbitmqctl
      commands.
      """
  
      def test_user_exists(self):
          """
          Find out whether a user exists.
          """
          ret = self.run_function("rabbitmq.user_exists", ["null_user"])
          self.assertEqual(ret, False)
  
subject: Drop Py2 and six on tests/integration/modules/test_rabbitmq.py