def test_join_array_joins_with_a_separator(jinja_mock_env): expected = 'foo,bar' result = join_array(jinja_mock_env, ['foo', 'bar'], ',') assert expected == result
def test_join_array_adds_no_separator_on_a_list_of_one_element(jinja_mock_env): expected = 'foo' result = join_array(jinja_mock_env, ['foo'], '|') assert expected == result
def test_join_array_accepts_strings_as_a_list_of_one_element(jinja_mock_env): expected = 'foo' result = join_array(jinja_mock_env, 'foo', ' ') assert expected == result
def test_join_array_returns_empty_string_on_empty_list(jinja_mock_env): expected = '' result = join_array(jinja_mock_env, [], ':') assert expected == result