def test_list_arguments(self):
        if not self.app_collection_installed():
            print "Test requires sdk-app-collection. Skipping."
            return
        self.install_app_from_collection("modular-inputs")

        if 5 < self.service.splunk_version[0]:
            # Not implemented before 5.0
            return

        test1 = self.service.modular_input_kinds['test1']

        expected_args = set(["name", "resname", "key_id", "no_description", "empty_description",
                             "arg_required_on_edit", "not_required_on_edit", "required_on_create",
                            "not_required_on_create", "number_field", "string_field", "boolean_field"])
        found_args = set(test1.arguments.keys())

        self.assertEqual(expected_args, found_args)
dataset/ETHPy150Open splunk/splunk-sdk-python/tests/test_modular_input_kinds.py/ModularInputKindTestCase.test_list_arguments/swapped operands of `<`