def does_not_alter_trailing_spaces(): raw_value = join_lines( " ", " Hello, ", " World! ", " ", " Yours, ", " GraphQL. ", " ", ) assert dedent_block_string_value(raw_value) == join_lines( "Hello, ", " World! ", " ", "Yours, ", " GraphQL. ")
def removes_blank_leading_and_trailing_lines(): raw_value = join_lines( " ", " ", " Hello,", " World!", "", " Yours,", " GraphQL.", " ", " ", ) assert dedent_block_string_value(raw_value) == join_lines( "Hello,", " World!", "", "Yours,", " GraphQL.")
def retains_indentation_from_first_line(): raw_value = join_lines(" Hello,", " World!", "", " Yours,", " GraphQL.") assert dedent_block_string_value(raw_value) == join_lines( " Hello,", " World!", "", "Yours,", " GraphQL.")
def removes_uniform_indentation_from_a_string(): raw_value = join_lines("", " Hello,", " World!", "", " Yours,", " GraphQL.") assert dedent_block_string_value(raw_value) == join_lines( "Hello,", " World!", "", "Yours,", " GraphQL.")