GH-12702 v2: Add new command response parameter: "skip_slack_p… (#13420)

Add new command response parameter: "skip_slack_parsing". Skips Slack magic if set to "true". (#12702)
Этот коммит содержится в:
Someone
2020-01-17 08:34:11 +01:00
коммит произвёл Ben Schumacher
родитель 4314a0427f
Коммит 566f28be0a
5 изменённых файлов: 23 добавлений и 18 удалений

Просмотреть файл

@@ -20,6 +20,9 @@ func TestCommandResponseFromHTTPBody(t *testing.T) {
{"text/plain", "foo", "foo"},
{"application/json", `{"text": "foo"}`, "foo"},
{"application/json; charset=utf-8", `{"text": "foo"}`, "foo"},
{"application/json", `{"text": "` + "```" + `haskell\nlet\n\nf1 = [ 3 | a <- [1]]\nf2 = [ 4 | b <- [2]]\nf3 = \\p -> 5\n\nin 1\n` + "```" + `", "skip_slack_parsing": true}`,
"```haskell\nlet\n\nf1 = [ 3 | a <- [1]]\nf2 = [ 4 | b <- [2]]\nf3 = \\p -> 5\n\nin 1\n```",
},
} {
response, err := CommandResponseFromHTTPBody(test.ContentType, strings.NewReader(test.Body))
assert.NoError(t, err)