snap_test_quote_bbcode.py 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. # -*- coding: utf-8 -*-
  2. # snapshottest: v1 - https://goo.gl/zC4yUc
  3. from __future__ import unicode_literals
  4. from snapshottest import Snapshot
  5. snapshots = Snapshot()
  6. snapshots[
  7. "test_multi_line_quote 1"
  8. ] = """<aside class="quote-block">
  9. <div class="quote-heading" data-noquote="1"></div>
  10. <blockquote class="quote-body" data-block="quote">
  11. <p>Sit amet elit.</p>
  12. <p>Another line.</p>
  13. </blockquote>
  14. </aside>"""
  15. snapshots[
  16. "test_quote_can_contain_bbcode_or_markdown 1"
  17. ] = """<aside class="quote-block">
  18. <div class="quote-heading" data-noquote="1"></div>
  19. <blockquote class="quote-body" data-block="quote">
  20. <p>Sit <strong>amet</strong> <u>elit</u>.</p>
  21. </blockquote>
  22. </aside>"""
  23. snapshots[
  24. "test_quotes_can_be_nested 1"
  25. ] = """<aside class="quote-block">
  26. <div class="quote-heading" data-noquote="1"></div>
  27. <blockquote class="quote-body" data-block="quote">
  28. <p>Sit amet elit.</p>
  29. <aside class="quote-block">
  30. <div class="quote-heading" data-noquote="1"></div>
  31. <blockquote class="quote-body" data-block="quote">
  32. <p>Nested quote</p>
  33. </blockquote>
  34. </aside>
  35. </blockquote>
  36. </aside>"""
  37. snapshots[
  38. "test_quotes_can_contain_hr_markdown 1"
  39. ] = """<aside class="quote-block">
  40. <div class="quote-heading" data-noquote="1"></div>
  41. <blockquote class="quote-body" data-block="quote">
  42. <p>Sit amet elit.</p>
  43. <hr />
  44. <p>Another line.</p>
  45. </blockquote>
  46. </aside>"""
  47. snapshots[
  48. "test_single_line_authored_quote 1"
  49. ] = """<aside class="quote-block">
  50. <div class="quote-heading" data-noquote="1">@Bob</div>
  51. <blockquote class="quote-body" data-author="@Bob" data-block="quote">
  52. <p>Sit amet elit.</p>
  53. </blockquote>
  54. </aside>"""
  55. snapshots[
  56. "test_single_line_authored_quote_without_quotations 1"
  57. ] = """<aside class="quote-block">
  58. <div class="quote-heading" data-noquote="1">@Bob</div>
  59. <blockquote class="quote-body" data-author="@Bob" data-block="quote">
  60. <p>Sit amet elit.</p>
  61. </blockquote>
  62. </aside>"""
  63. snapshots[
  64. "test_single_line_quote 1"
  65. ] = """<aside class="quote-block">
  66. <div class="quote-heading" data-noquote="1"></div>
  67. <blockquote class="quote-body" data-block="quote">
  68. <p>Sit amet elit.</p>
  69. </blockquote>
  70. </aside>"""