mirror of
https://github.com/sharkdp/bat
synced 2024-11-18 15:26:16 +00:00
Add HTML syntax test sample
This commit is contained in:
parent
1f0e53a44d
commit
3bcb5452aa
115
tests/syntax-tests/highlighted/HTML/test.html
Normal file
115
tests/syntax-tests/highlighted/HTML/test.html
Normal file
@ -0,0 +1,115 @@
|
|||||||
|
[38;2;255;255;255m<![0m[38;2;249;38;114mDOCTYPE[0m[38;2;248;248;242m [0m[38;2;190;132;255mhtml[0m[38;2;248;248;242m [0m[38;2;249;38;114mSYSTEM[0m[38;2;248;248;242m [0m[38;2;255;255;255m"[0m[38;2;230;219;116mabout:legacy-compat[0m[38;2;255;255;255m"[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;255;255;255m<[0m[38;2;249;38;114mhtml[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;124;120;101m<!--[0m[38;2;124;120;101m Behold my erudite commentary [0m[38;2;124;120;101m-->[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mhead[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtitle[0m[38;2;255;255;255m>[0m[38;2;248;248;242mBat Syntax Test[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtitle[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mmeta[0m[38;2;166;226;46m [0m[38;2;166;226;46mcharset[0m[38;2;166;226;46m=[0m[38;2;255;255;255m"[0m[38;2;230;219;116mutf-8[0m[38;2;255;255;255m"[0m[38;2;255;255;255m>[0m[38;2;248;248;242m [0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[3;38;2;249;38;114mscript[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[3;38;2;102;217;239mconst[0m[38;2;166;226;46m [0m[38;2;255;255;255mx[0m[38;2;166;226;46m [0m[38;2;249;38;114m=[0m[38;2;166;226;46m [0m[38;2;230;219;116m'[0m[38;2;230;219;116mworld[0m[38;2;230;219;116m'[0m[38;2;166;226;46m;[0m
|
||||||
|
[38;2;166;226;46m [0m[3;38;2;102;217;239mfunction[0m[38;2;166;226;46m [0m[38;2;166;226;46mlogGreeting[0m[38;2;255;255;255m([0m[38;2;255;255;255m)[0m[38;2;166;226;46m [0m[38;2;166;226;46m{[0m
|
||||||
|
[38;2;166;226;46m [0m[3;38;2;166;226;46mconsole[0m[38;2;255;255;255m.[0m[38;2;102;217;239mlog[0m[38;2;255;255;255m([0m[38;2;249;38;114m`[0m[38;2;230;219;116mH[0m[38;2;230;219;116me[0m[38;2;230;219;116ml[0m[38;2;230;219;116ml[0m[38;2;230;219;116mo[0m[38;2;230;219;116m,[0m[38;2;230;219;116m [0m[38;2;249;38;114m${[0m[38;2;255;255;255mx[0m[38;2;249;38;114m}[0m[38;2;249;38;114m`[0m[38;2;255;255;255m)[0m[38;2;166;226;46m;[0m
|
||||||
|
[38;2;166;226;46m [0m[38;2;166;226;46m}[0m
|
||||||
|
[38;2;166;226;46m [0m[38;2;255;255;255m</[0m[3;38;2;249;38;114mscript[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mhead[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mbody[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mdiv[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mh1[0m[38;2;255;255;255m>[0m[38;2;248;248;242mHere find some simple tags[0m[38;2;255;255;255m</[0m[38;2;249;38;114mh1[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mbr[0m[38;2;166;226;46m [0m[38;2;255;255;255m/>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mp[0m[38;2;166;226;46m [0m[38;2;166;226;46mcenter[0m[38;2;166;226;46m [0m[38;2;166;226;46mstyle[0m[38;2;166;226;46m=[0m[38;2;255;255;255m"[0m[3;38;2;102;217;239mcolor[0m[38;2;255;255;255m:[0m[38;2;166;226;46m [0m[38;2;102;217;239mrebeccapurple[0m[38;2;255;255;255m;[0m[38;2;255;255;255m"[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m Lorem [0m[38;2;255;255;255m<[0m[38;2;249;38;114mstrong[0m[38;2;255;255;255m>[0m[38;2;248;248;242mipsum[0m[38;2;255;255;255m</[0m[38;2;249;38;114mstrong[0m[38;2;255;255;255m>[0m[38;2;248;248;242m dolor sit amet consectetur adipisicing[0m
|
||||||
|
[38;2;248;248;242m elit. A quo, autem quaerat explicabo impedit mollitia amet molestiae[0m
|
||||||
|
[38;2;248;248;242m nulla cum architecto ducimus itaque sit blanditiis quasi animi optio ab[0m
|
||||||
|
[38;2;248;248;242m facilis nihil?[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mp[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mp[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m Here are some escaped characters: [0m[38;2;190;132;255m&[0m[38;2;190;132;255mamp[0m[38;2;190;132;255m;[0m[38;2;248;248;242m (ampersand), [0m[38;2;190;132;255m&[0m[38;2;190;132;255magrave[0m[38;2;190;132;255m;[0m[38;2;248;248;242m (a with grave), [0m[38;2;190;132;255m&#[0m[38;2;190;132;255m8470[0m[38;2;190;132;255m;[0m[38;2;248;248;242m (numero sign).[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mp[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mdiv[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mdiv[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mh1[0m[38;2;255;255;255m>[0m[38;2;248;248;242mThis is a form that demonstrates loose attribute formatting[0m[38;2;255;255;255m</[0m[38;2;249;38;114mh1[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mform[0m[38;2;248;248;242m [0m[38;2;166;226;46maction[0m[38;2;166;226;46m=[0m[38;2;255;255;255m"[0m[38;2;230;219;116mPOST[0m[38;2;255;255;255m"[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114minput[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;166;226;46mdisabled[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;166;226;46mtype[0m[38;2;166;226;46m=[0m[38;2;255;255;255m"[0m[38;2;230;219;116mtext[0m[38;2;255;255;255m"[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;166;226;46mname[0m[38;2;166;226;46m=[0m[38;2;255;255;255m"[0m[38;2;230;219;116mtext input[0m[38;2;255;255;255m"[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;166;226;46mid[0m[38;2;166;226;46m=[0m[38;2;255;255;255m"[0m[38;2;230;219;116mspecificTextInput[0m[38;2;255;255;255m"[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;166;226;46mvalue[0m[38;2;166;226;46m=[0m[38;2;255;255;255m"[0m[38;2;230;219;116myes[0m[38;2;255;255;255m"[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m/>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mform[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mdiv[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mdiv[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mh1[0m[38;2;255;255;255m>[0m[38;2;248;248;242mA table with normal closing tags[0m[38;2;255;255;255m</[0m[38;2;249;38;114mh1[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtable[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mcaption[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m Pet Features[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mcaption[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mcolgroup[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mcol[0m[38;2;248;248;242m [0m[38;2;255;255;255m/>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mcol[0m[38;2;248;248;242m [0m[38;2;255;255;255m/>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mcol[0m[38;2;248;248;242m [0m[38;2;255;255;255m/>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mcolgroup[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mthead[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mth[0m[38;2;255;255;255m>[0m[38;2;248;248;242mFeature[0m[38;2;255;255;255m</[0m[38;2;249;38;114mth[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mth[0m[38;2;255;255;255m>[0m[38;2;248;248;242mCat[0m[38;2;255;255;255m</[0m[38;2;249;38;114mth[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mth[0m[38;2;255;255;255m>[0m[38;2;248;248;242mDog[0m[38;2;255;255;255m</[0m[38;2;249;38;114mth[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mthead[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtbody[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242mTail[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242mEyes[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242mEars[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242mBarking[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242mLitter Box[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mtbody[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mtable[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mdiv[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mdiv[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mh1[0m[38;2;255;255;255m>[0m[38;2;248;248;242mA table without closing tags[0m[38;2;255;255;255m</[0m[38;2;249;38;114mh1[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtable[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mcaption[0m[38;2;255;255;255m>[0m[38;2;248;248;242mPet Features[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mcolgroup[0m[38;2;255;255;255m>[0m[38;2;255;255;255m<[0m[38;2;249;38;114mcol[0m[38;2;255;255;255m>[0m[38;2;255;255;255m<[0m[38;2;249;38;114mcol[0m[38;2;255;255;255m>[0m[38;2;255;255;255m<[0m[38;2;249;38;114mcol[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mthead[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mth[0m[38;2;255;255;255m>[0m[38;2;248;248;242mFeature [0m[38;2;255;255;255m<[0m[38;2;249;38;114mth[0m[38;2;255;255;255m>[0m[38;2;248;248;242mCat [0m[38;2;255;255;255m<[0m[38;2;249;38;114mth[0m[38;2;255;255;255m>[0m[38;2;248;248;242mDog[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtbody[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242mTail [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔ [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242mEyes [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔ [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242mEars [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔ [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242mBarking [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtr[0m[38;2;255;255;255m>[0m[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242mLitter Box [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m[38;2;248;248;242m✔ [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtd[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mtbody[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mtable[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mdiv[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mdiv[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mh1[0m[38;2;255;255;255m>[0m[38;2;248;248;242mA math section with CDATA[0m[38;2;255;255;255m</[0m[38;2;249;38;114mh1[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mp[0m[38;2;255;255;255m>[0m[38;2;248;248;242mYou can add a string to a number, but this stringifies the number:[0m[38;2;255;255;255m</[0m[38;2;249;38;114mp[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mmath[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mms[0m[38;2;255;255;255m>[0m[38;2;255;255;255m<![[0m[38;2;249;38;114mCDATA[0m[38;2;255;255;255m[[0m[38;2;230;219;116ma / b[0m[38;2;255;255;255m]]>[0m[38;2;255;255;255m</[0m[38;2;249;38;114mms[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mmo[0m[38;2;255;255;255m>[0m[38;2;248;248;242m-[0m[38;2;255;255;255m</[0m[38;2;249;38;114mmo[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mmn[0m[38;2;255;255;255m>[0m[38;2;248;248;242m7[0m[38;2;255;255;255m</[0m[38;2;249;38;114mmn[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mmo[0m[38;2;255;255;255m>[0m[38;2;248;248;242m=[0m[38;2;255;255;255m</[0m[38;2;249;38;114mmo[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m<[0m[38;2;249;38;114mms[0m[38;2;255;255;255m>[0m[38;2;255;255;255m<![[0m[38;2;249;38;114mCDATA[0m[38;2;255;255;255m[[0m[38;2;230;219;116ma / b - 7[0m[38;2;255;255;255m]]>[0m[38;2;255;255;255m</[0m[38;2;249;38;114mms[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mmath[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mdiv[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;248;248;242m [0m[38;2;255;255;255m</[0m[38;2;249;38;114mbody[0m[38;2;255;255;255m>[0m
|
||||||
|
[38;2;255;255;255m</[0m[38;2;249;38;114mhtml[0m[38;2;255;255;255m>[0m
|
115
tests/syntax-tests/source/HTML/test.html
Normal file
115
tests/syntax-tests/source/HTML/test.html
Normal file
@ -0,0 +1,115 @@
|
|||||||
|
<!DOCTYPE html SYSTEM "about:legacy-compat">
|
||||||
|
<html>
|
||||||
|
<!-- Behold my erudite commentary -->
|
||||||
|
<head>
|
||||||
|
<title>Bat Syntax Test</title>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<script>
|
||||||
|
const x = 'world';
|
||||||
|
function logGreeting() {
|
||||||
|
console.log(`Hello, ${x}`);
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div>
|
||||||
|
<h1>Here find some simple tags</h1>
|
||||||
|
<br />
|
||||||
|
<p center style="color: rebeccapurple;">
|
||||||
|
Lorem <strong>ipsum</strong> dolor sit amet consectetur adipisicing
|
||||||
|
elit. A quo, autem quaerat explicabo impedit mollitia amet molestiae
|
||||||
|
nulla cum architecto ducimus itaque sit blanditiis quasi animi optio ab
|
||||||
|
facilis nihil?
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Here are some escaped characters: & (ampersand), à (a with grave), № (numero sign).
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<h1>This is a form that demonstrates loose attribute formatting</h1>
|
||||||
|
<form action="POST">
|
||||||
|
<input
|
||||||
|
disabled
|
||||||
|
type="text"
|
||||||
|
name="text input"
|
||||||
|
id="specificTextInput"
|
||||||
|
value="yes"
|
||||||
|
/>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<h1>A table with normal closing tags</h1>
|
||||||
|
<table>
|
||||||
|
<caption>
|
||||||
|
Pet Features
|
||||||
|
</caption>
|
||||||
|
<colgroup>
|
||||||
|
<col />
|
||||||
|
<col />
|
||||||
|
<col />
|
||||||
|
</colgroup>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Feature</th>
|
||||||
|
<th>Cat</th>
|
||||||
|
<th>Dog</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>Tail</td>
|
||||||
|
<td>✔</td>
|
||||||
|
<td>✔</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Eyes</td>
|
||||||
|
<td>✔</td>
|
||||||
|
<td>✔</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Ears</td>
|
||||||
|
<td>✔</td>
|
||||||
|
<td>✔</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Barking</td>
|
||||||
|
<td></td>
|
||||||
|
<td>✔</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>Litter Box</td>
|
||||||
|
<td>✔</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<h1>A table without closing tags</h1>
|
||||||
|
<table>
|
||||||
|
<caption>Pet Features
|
||||||
|
<colgroup><col><col><col>
|
||||||
|
<thead>
|
||||||
|
<tr> <th>Feature <th>Cat <th>Dog
|
||||||
|
<tbody>
|
||||||
|
<tr> <td>Tail <td>✔ <td>✔
|
||||||
|
<tr> <td>Eyes <td>✔ <td>✔
|
||||||
|
<tr> <td>Ears <td>✔ <td>✔
|
||||||
|
<tr> <td>Barking <td> <td>✔
|
||||||
|
<tr> <td>Litter Box <td>✔ <td>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<h1>A math section with CDATA</h1>
|
||||||
|
<p>You can add a string to a number, but this stringifies the number:</p>
|
||||||
|
<math>
|
||||||
|
<ms><![CDATA[a / b]]></ms>
|
||||||
|
<mo>-</mo>
|
||||||
|
<mn>7</mn>
|
||||||
|
<mo>=</mo>
|
||||||
|
<ms><![CDATA[a / b - 7]]></ms>
|
||||||
|
</math>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
Loading…
Reference in New Issue
Block a user