Core: Error on empty options.as_dict (#3773)
* Error on empty options.as_dict * ValueError instead * Apply suggestions from code review Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com> --------- Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com> Co-authored-by: NewSoupVi <57900059+NewSoupVi@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									a3e54a951f
								
							
						
					
					
						commit
						67520adcea
					
				|  | @ -1236,6 +1236,7 @@ class CommonOptions(metaclass=OptionsMetaProperty): | |||
|         :param option_names: names of the options to return | ||||
|         :param casing: case of the keys to return. Supports `snake`, `camel`, `pascal`, `kebab` | ||||
|         """ | ||||
|         assert option_names, "options.as_dict() was used without any option names." | ||||
|         option_results = {} | ||||
|         for option_name in option_names: | ||||
|             if option_name in type(self).type_hints: | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue