"to_names with a character vector returns unquoted character names"
"to_names with a (double) numeric vector returns 17 sig fig 'g' formatting"
"to_names with a complex vector returns returns 17 sig fig 'g' formatting for each component"
"to_names with a list input returns deparsed object"
"dont_stop with multiple errors and warnings successfully runs"
'warning("Someone\'s gonna find yo\' ass dead (this is a warning)")'
"Someone's gonna find yo' ass dead (this is a warning)"
'warning("Someone\'s gonna poison your food (this is a warning)")'
"Someone's gonna poison your food (this is a warning)"
'stop("Don\'t stop, no no, you\'ll be sorry")'
'stop("Don\'t stop, thinking about tomorrow")'
'stop("Don\'t stop, it\'ll soon be here")'
"dont_stop works with objects that don't deparse to a single string"
"get_name_in_parent works when object exists outside of function"
"get_name_in_parent works when object doesn't exist outside of function"
"get_name_in_parent works with percent inside function call, escape_percent = TRUE"
"get_name_in_parent works with percent inside function call, escape_percent = FALSE"
"merge_dots_with_list takes duplicates from ..."
"merge_dots_with_list throws an error with unnamed arguments and allow_unnamed_elements = FALSE"
"merge_dots_with_list works with unnamed arguments and allow_unnamed_elements = TRUE"
"merge_dots_with_list works with no list argument"

dont_stop works with objects that don't deparse to a single string