snap_test_quote_bbcode.py 1.8 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_single_line_quote 1"
  8. ] = """<aside class="quote-block">
  9. <div class="quote-heading"></div>
  10. <blockquote class="quote-body">
  11. <p>Sit amet elit.</p>
  12. </blockquote>
  13. </aside>"""
  14. snapshots[
  15. "test_single_line_authored_quote 1"
  16. ] = """<aside class="quote-block">
  17. <div class="quote-heading">@Bob</div>
  18. <blockquote class="quote-body">
  19. <p>Sit amet elit.</p>
  20. </blockquote>
  21. </aside>"""
  22. snapshots[
  23. "test_single_line_authored_quote_without_quotations 1"
  24. ] = """<aside class="quote-block">
  25. <div class="quote-heading">@Bob</div>
  26. <blockquote class="quote-body">
  27. <p>Sit amet elit.</p>
  28. </blockquote>
  29. </aside>"""
  30. snapshots[
  31. "test_quote_can_contain_bbcode_or_markdown 1"
  32. ] = """<aside class="quote-block">
  33. <div class="quote-heading"></div>
  34. <blockquote class="quote-body">
  35. <p>Sit <strong>amet</strong> <u>elit</u>.</p>
  36. </blockquote>
  37. </aside>"""
  38. snapshots[
  39. "test_multi_line_quote 1"
  40. ] = """<aside class="quote-block">
  41. <div class="quote-heading"></div>
  42. <blockquote class="quote-body">
  43. <p>Sit amet elit.</p>
  44. <p>Another line.</p>
  45. </blockquote>
  46. </aside>"""
  47. snapshots[
  48. "test_quotes_can_be_nested 1"
  49. ] = """<aside class="quote-block">
  50. <div class="quote-heading"></div>
  51. <blockquote class="quote-body">
  52. <p>Sit amet elit.</p>
  53. <aside class="quote-block">
  54. <div class="quote-heading"></div>
  55. <blockquote class="quote-body">
  56. <p>Nested quote</p>
  57. </blockquote>
  58. </aside>
  59. </blockquote>
  60. </aside>"""
  61. snapshots[
  62. "test_quotes_can_contain_hr_markdown 1"
  63. ] = """<aside class="quote-block">
  64. <div class="quote-heading"></div>
  65. <blockquote class="quote-body">
  66. <p>Sit amet elit.</p>
  67. <hr/>
  68. <p>Another line.</p>
  69. </blockquote>
  70. </aside>"""