def test_extracts_all_vars_from_positional_args_correctly(self): parser, token = self.get_parser_and_token( "fp_object_container another-container my_object en-gb'") self.assertItemsEqual( parse_arguments(parser, token), {'container_name': 'another-container', 'object_name': 'my_object', 'language': 'en-gb'})
def test_extracts_object_name_from_var(self): parser, token = self.get_parser_and_token( "fp_object_container another-container object_name=my_object") self.assertItemsEqual( parse_arguments(parser, token), {'container_name': 'another-container', 'object_name': 'my_object'})
def test_extracts_language_from_var(self): parser, token = self.get_parser_and_token( "fp_object_container another-container language='en-gb'") self.assertItemsEqual( parse_arguments(parser, token), {'container_name': 'another-container', 'language': 'en-gb'})
def test_extracts_language_from_var(self): parser, token = self.get_parser_and_token( "fp_object_container another-container language='en-gb'") self.assertItemsEqual(parse_arguments(parser, token), { 'container_name': 'another-container', 'language': 'en-gb' })
def test_extracts_object_name_from_var(self): parser, token = self.get_parser_and_token( "fp_object_container another-container object_name=my_object") self.assertItemsEqual(parse_arguments(parser, token), { 'container_name': 'another-container', 'object_name': 'my_object' })
def test_extracts_all_vars_from_positional_args_correctly(self): parser, token = self.get_parser_and_token( "fp_object_container another-container my_object en-gb'") self.assertItemsEqual( parse_arguments(parser, token), { 'container_name': 'another-container', 'object_name': 'my_object', 'language': 'en-gb' })
def test_extracts_mandatory_container_name(self): parser, token = self.get_parser_and_token( "fp_object_container another-container") self.assertItemsEqual( parse_arguments(parser, token), {'container_name': 'another-container'})
def test_extracts_mandatory_container_name(self): parser, token = self.get_parser_and_token( "fp_object_container another-container") self.assertItemsEqual(parse_arguments(parser, token), {'container_name': 'another-container'})