DEV: Change specs to not rely on a trailing whitespace
This commit is contained in:
parent
bd4923ad48
commit
a3face98e9
|
@ -38,7 +38,7 @@ RSpec.describe DiscourseChat::Provider::SlackProvider::SlackTranscript do
|
||||||
"thread_ts": "1501801629.052212"
|
"thread_ts": "1501801629.052212"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"text": "",
|
"text": "Check this out!",
|
||||||
"username": "Test Community",
|
"username": "Test Community",
|
||||||
"bot_id": "B6C6JNUDN",
|
"bot_id": "B6C6JNUDN",
|
||||||
"attachments": [
|
"attachments": [
|
||||||
|
@ -210,7 +210,7 @@ RSpec.describe DiscourseChat::Provider::SlackProvider::SlackTranscript do
|
||||||
|
|
||||||
it 'includes attachments in raw text' do
|
it 'includes attachments in raw text' do
|
||||||
transcript.set_first_message_by_ts('1501615820.949638')
|
transcript.set_first_message_by_ts('1501615820.949638')
|
||||||
expect(transcript.first_message.raw_text).to eq("\n - Discourse can now be integrated with Mattermost! - @david\n")
|
expect(transcript.first_message.raw_text).to eq("Check this out!\n - Discourse can now be integrated with Mattermost! - @david\n")
|
||||||
end
|
end
|
||||||
|
|
||||||
it 'gives correct first and last messages' do
|
it 'gives correct first and last messages' do
|
||||||
|
@ -273,22 +273,19 @@ RSpec.describe DiscourseChat::Provider::SlackProvider::SlackTranscript do
|
||||||
|
|
||||||
text = transcript.build_transcript
|
text = transcript.build_transcript
|
||||||
|
|
||||||
# Rubocop doesn't like this, but we really do need trailing whitespace in the string
|
|
||||||
# rubocop:disable Style/TrailingWhitespace
|
|
||||||
expected = <<~END
|
expected = <<~END
|
||||||
[quote]
|
[quote]
|
||||||
[**View in #general on Slack**](https://slack.com/archives/G1234/p1501093331439776)
|
[**View in #general on Slack**](https://slack.com/archives/G1234/p1501093331439776)
|
||||||
|
|
||||||
![awesomeguy] **@awesomeguy:** Let’s try some **bold text** @another_guy @someotheruser
|
![awesomeguy] **@awesomeguy:** Let’s try some **bold text** @another_guy @someotheruser
|
||||||
|
|
||||||
**@Test_Community:**
|
**@Test_Community:** Check this out!
|
||||||
> Discourse can now be integrated with Mattermost! - @david
|
> Discourse can now be integrated with Mattermost! - @david
|
||||||
|
|
||||||
[/quote]
|
[/quote]
|
||||||
|
|
||||||
[awesomeguy]: https://example.com/avatar
|
[awesomeguy]: https://example.com/avatar
|
||||||
END
|
END
|
||||||
# rubocop:enable Style/TrailingWhitespace
|
|
||||||
|
|
||||||
expect(text).to eq(expected)
|
expect(text).to eq(expected)
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue