Chromium Code Reviews| Index: lib/src/prism/tests/languages/markdown/bold_feature.test |
| diff --git a/lib/src/prism/tests/languages/markdown/bold_feature.test b/lib/src/prism/tests/languages/markdown/bold_feature.test |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..7d8e8ba6cd8505dab9db7744aa81b0808b30d272 |
| --- /dev/null |
| +++ b/lib/src/prism/tests/languages/markdown/bold_feature.test |
| @@ -0,0 +1,70 @@ |
| +**foobar** |
| +**foo |
| +bar** |
| +__foobar__ |
| +__foo |
| +bar__ |
| + |
| +__foo*bar*baz__ |
| +__foo_bar_baz__ |
| +__foo[bar](baz)__ |
| + |
| +---------------------------------------------------- |
| + |
| +[ |
| + ["bold", [ |
| + ["punctuation", "**"], |
| + "foobar", |
| + ["punctuation", "**"] |
| + ]], |
| + ["bold", [ |
| + ["punctuation", "**"], |
| + "foo\r\nbar", |
| + ["punctuation", "**"] |
| + ]], |
| + ["bold", [ |
| + ["punctuation", "__"], |
| + "foobar", |
| + ["punctuation", "__"] |
| + ]], |
| + ["bold", [ |
| + ["punctuation", "__"], |
| + "foo\r\nbar", |
| + ["punctuation", "__"] |
| + ]], |
| + |
| + ["bold", [ |
| + ["punctuation", "__"], |
| + "foo", |
| + ["italic", [ |
| + ["punctuation", "*"], |
| + "bar", |
| + ["punctuation", "*"] |
| + ]], |
| + "baz", |
| + ["punctuation", "__"] |
| + ]], |
| + ["bold", [ |
| + ["punctuation", "__"], |
| + "foo", |
| + ["italic", [ |
| + ["punctuation", "_"], |
| + "bar", |
| + ["punctuation", "_"] |
| + ]], |
| + "baz", |
| + ["punctuation", "__"] |
| + ]], |
| + ["bold", [ |
| + ["punctuation", "__"], |
| + "foo", |
| + ["url", [ |
| + "[bar](baz)" |
| + ]], |
| + ["punctuation", "__"] |
| + ]] |
| +] |
| + |
| +---------------------------------------------------- |
| + |
| +Checks for bold. Also tests for inclusion of italic and url. |