Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(53)

Unified Diff: lib/src/prism/tests/languages/rest/inline_feature.test

Issue 1418513006: update elements and fix some bugs (Closed) Base URL: git@github.com:dart-lang/polymer_elements.git@master
Patch Set: code review updates Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: lib/src/prism/tests/languages/rest/inline_feature.test
diff --git a/lib/src/prism/tests/languages/rest/inline_feature.test b/lib/src/prism/tests/languages/rest/inline_feature.test
new file mode 100644
index 0000000000000000000000000000000000000000..408037f593ddd7409136f7cb77dfcbf27762171a
--- /dev/null
+++ b/lib/src/prism/tests/languages/rest/inline_feature.test
@@ -0,0 +1,55 @@
+Foo *emphasis*.
+**Strong** bar.
+This is `interpreted text`.
+:role:`interpreted text`
+`interpreted text`:role:
+``inline literals``
+This is a regexp: ``[+-]?(\d+(\.\d*)?|\.\d+)``
+Usage of |substitution|.
+
+----------------------------------------------------
+
+[
+ "Foo ",
+ ["inline", [
+ ["punctuation", "*"], ["italic", "emphasis"], ["punctuation", "*"]
+ ]],
+ ".\r\n",
+ ["inline", [
+ ["punctuation", "**"], ["bold", "Strong"], ["punctuation", "**"]
+ ]],
+ " bar.\r\nThis is ",
+ ["inline", [
+ ["punctuation", "`"], ["interpreted-text", "interpreted text"], ["punctuation", "`"]
+ ]],
+ ".\r\n",
+ ["inline", [
+ ["role", [
+ ["punctuation", ":"], "role", ["punctuation", ":"]
+ ]],
+ ["punctuation", "`"], ["interpreted-text", "interpreted text"], ["punctuation", "`"]
+ ]],
+ ["inline", [
+ ["punctuation", "`"], ["interpreted-text", "interpreted text"], ["punctuation", "`"],
+ ["role", [
+ ["punctuation", ":"], "role", ["punctuation", ":"]
+ ]]
+ ]],
+ ["inline", [
+ ["punctuation", "``"], ["inline-literal", "inline literals"], ["punctuation", "``"]
+ ]],
+ "\r\nThis is a regexp: ",
+ ["inline", [
+ ["punctuation", "``"], ["inline-literal", "[+-]?(\\d+(\\.\\d*)?|\\.\\d+)"], ["punctuation", "``"]
+ ]],
+ "\r\nUsage of ",
+ ["inline", [
+ ["punctuation", "|"], ["substitution", "substitution"], ["punctuation", "|"]
+ ]],
+ "."
+]
+
+----------------------------------------------------
+
+Checks for most inline markup: emphasis, bold, interpreted text,
+roles, inline literals and substitutions.
« no previous file with comments | « lib/src/prism/tests/languages/rest/hr_feature.test ('k') | lib/src/prism/tests/languages/rest/link-target_feature.test » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698