3
V'íc* ã @ sh d Z ddlmZmZmZ ddlmZmZmZm Z m
Z
mZmZ ddgZ
G dd deZG dd deZdS ) zÐ
pygments.lexers.testing
~~~~~~~~~~~~~~~~~~~~~~~
Lexers for testing languages.
:copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
é )Ú
RegexLexerÚincludeÚbygroups)ÚCommentÚKeywordÚNameÚStringÚNumberÚGenericÚTextÚGherkinLexerÚTAPLexerc ! @ s0 e Zd ZdZdZddgZdgZdgZdZdZ d Z
d
Zdefgee
dfed
dejfgee
dfed
dejfgde
dfed
dejfgde
dfed
dejfde
fdejfge eeje
e
ejdfgeded
dejfgdejfgdefgeddefgde
dfedgde
dfedgde
dfedgd ejd!feded"ed
dejfgde
dfed
defde
fedgd ejdfedgd#ejfed
de
d$fde
d%fd ejd!feded"d&eejejfeeeje
d'feee
e
ejd(fe eeje
e
ejd)fe
eeje
e
ejd*fdejfg
d+Zd,d- Zd.S )/r z8
For Gherkin syntax.
.. versionadded:: 1.2
ZGherkinZgherkinZcucumberz *.featureztext/x-gherkinu" ^(기ë¥|æ©è½|åè½|ãã£ã¼ãã£|خاصÙØ©|ת××× ×|ФÑнкÑÑонал|ФÑнкÑионалноÑÑ|ФÑнкÑионал|ФиÑа|ÐÑобина|ÐогÑÑноÑÑ|Ãzellik|WÅaÅciwoÅÄ|TÃnh nÄng|Trajto|SavybÄ|Požiadavka|Požadavek|Osobina|Ominaisuus|Omadus|OH HAI|MoguÄnost|Mogucnost|JellemzÅ|FÄ«Äa|Funzionalità |Funktionalität|Funkcionalnost|FunkcionalitÄte|FuncÈionalitate|Functionaliteit|Functionalitate|Funcionalitat|Funcionalidade|Fonctionnalité|Fitur|Feature|Egenskap|Egenskab|Crikey|CaracterÃstica|Arwedd)(:)(.*)$u ^(\s*)(ìëë¦¬ì¤ ê°ì|ìë리ì¤|ë°°ê²½|èæ¯|å ´æ¯å¤§ç¶±|å ´æ¯|åºæ¯å¤§çº²|åºæ¯|åæ¬å¤§ç¶±|åæ¬|å§æ¬å¤§çº²|å§æ¬|ãã³ãã¬|ã·ããªãªãã³ãã¬ã¼ã|ã·ããªãªãã³ãã¬|ã·ããªãªã¢ã¦ãã©ã¤ã³|ã·ããªãª|سÙÙارÙÙ Ù
خطط|سÙÙارÙÙ|اÙØ®ÙÙÙØ©|תר××ש|ת×× ×ת תר××ש|רקע|ТаÑиÑ
|СÑенаÑÑй|СÑенаÑио|СÑенаÑий ÑÑÑÑкÑÑÑаÑи|СÑенаÑий|СÑÑÑкÑÑÑа ÑÑенаÑÑÑ|СÑÑÑкÑÑÑа ÑÑенаÑиÑа|СÑÑÑкÑÑÑа ÑÑенаÑиÑ|СкиÑа|Рамка на ÑÑенаÑий|ÐÑимеÑ|ÐÑедÑÑÑоÑиÑ|ÐÑедиÑÑоÑиÑ|Ðозадина|ÐеÑедÑмова|ÐÑнова|ÐонÑепÑ|ÐонÑекÑÑ|ZaÅożenia|Wharrimean is|Tình huá»ng|The thing of it is|Tausta|Taust|Tapausaihio|Tapaus|Szenariogrundriss|Szenario|Szablon scenariusza|Stsenaarium|Struktura scenarija|Skica|Skenario konsep|Skenario|SituÄcija|Senaryo taslaÄı|Senaryo|ScénáÅ|Scénario|Schema dello scenario|ScenÄrijs pÄc parauga|ScenÄrijs|Scenár|Scenaro|Scenariusz|Scenariul de Åablon|Scenariul de sablon|Scenariu|Scenario Outline|Scenario Amlinellol|Scenario|Scenarijus|Scenarijaus Å¡ablonas|Scenarij|Scenarie|Rerefons|Raamstsenaarium|Primer|PozadÃ|Pozadina|Pozadie|Plan du scénario|Plan du Scénario|Osnova scénáÅe|Osnova|NáÄrt ScénáÅe|NáÄrt Scenáru|Mate|MISHUN SRSLY|MISHUN|Ká»ch bản|Konturo de la scenaro|Kontext|Konteksts|Kontekstas|Kontekst|Koncept|Khung tình huá»ng|Khung ká»ch bản|Háttér|Grundlage|GeçmiÅ|Forgatókönyv vázlat|Forgatókönyv|Fono|Esquema do Cenário|Esquema do Cenario|Esquema del escenario|Esquema de l'escenari|Escenario|Escenari|Dis is what went down|Dasar|Contexto|Contexte|Contesto|CondiÅ£ii|Conditii|Cenário|Cenario|Cefndir|Bá»i cảnh|Blokes|Bakgrunn|Bakgrund|Baggrund|Background|B4|Antecedents|Antecedentes|All y'all|Achtergrond|Abstrakt Scenario|Abstract Scenario)(:)(.*)$uÎ ^(\s*)(ì|ä¾å|ä¾|ãµã³ãã«|اÙ
Ø«ÙØ©|××××××ת|СÑенаÑиÑи|ÐÑимеÑи|ÐÑиклади|ÐиÑоллаÑ|ÐнаÑениÑ|Ãrnekler|Voorbeelden|Variantai|Tapaukset|Scenarios|Scenariji|Scenarijai|PÅÃklady|Példák|PrÃklady|PrzykÅady|Primjeri|Primeri|PiemÄri|Pavyzdžiai|Paraugs|Juhtumid|Exemplos|Exemples|Exemplele|Exempel|Examples|Esempi|Enghreifftiau|Ekzemploj|Eksempler|Ejemplos|EXAMPLZ|Dữ liá»u|Contoh|Cobber|Beispiele)(:)(.*)$u¾ ^(\s*)(íì§ë§|ì¡°ê±´|먼ì |ë§ì¼|ë§ì½|ë¨|ê·¸ë¦¬ê³ |ê·¸ë¬ë©´|é£éº¼|é£ä¹|èä¸|ç¶|å½|åæ|åè¨|å设|åå¦|åå®|ä½æ¯|ä½ã|並ä¸|并ä¸|åæ|åæ¶|ãã|ãªãã°|ãã ã|ããã|ãã¤|Ù |Ù
ت٠|ÙÙÙ |عÙدÙ
ا |Ø«Ù
|بÙرض |اذا٠|××שר |××× |×××× ×ª× |××× |×× |××× |ЯкÑо |Унда |То |ÐÑипÑÑÑимо, Ñо |ÐÑипÑÑÑимо |Ðнда |Ðо |ÐеÑ
ай |Ðекин |ÐогаÑо |Ðада |Ðад |Ð ÑÐ¾Ð¼Ñ Ð¶Ðµ |Ð |ÐадаÑо |ÐадаÑи |ÐадаÑе |ÐÑли |ÐопÑÑÑим |Ðадено |Ðа |ÐиÑок |Ðммо |Ðли |Ðле |ÐÐ³Ð°Ñ |Ð |Ð |Èi |Ãs |Zatati |ZakÅadajÄ
c |Zadato |Zadate |Zadano |Zadani |Zadan |Youse know when youse got |Youse know like when |Yna |Ya know how |Ya gotta |Y |Wun |Wtedy |When y'all |When |Wenn |WEN |Và |Ve |Und |Un |Thì |Then y'all |Then |Tapi |Tak |Tada |Tad |SÃ¥ |Stel |Soit |Siis |Si |Sed |Se |Quando |Quand |Quan |Pryd |Pokud |Pokiaľ |Però |Pero |Pak |Oraz |Onda |Ond |Oletetaan |Og |Och |O zaman |NÃ¥r |När |Niin |NhÆ°ng |N |Mutta |Men |Mas |Maka |Majd |Mais |Maar |Ma |Lorsque |Lorsqu'|Kun |Kuid |Kui |Khi |KeÄ |Ketika |Když |Kaj |Kai |Kada |Kad |Jeżeli |Ja |Ir |I CAN HAZ |I |Ha |Givun |Givet |Given y'all |Given |Gitt |Gegeven |Gegeben sei |Fakat |EÄer ki |Etant donné |Et |Então |Entonces |Entao |En |Eeldades |E |Duota |Dun |Donitaĵo |Donat |Donada |Do |Diyelim ki |Dengan |Den youse gotta |De |Dato |Dar |Dann |Dan |Dado |DacÄ |Daca |DEN |Când |Cuando |Cho |Cept |Cand |Cal |But y'all |But |Buh |Biết |Bet |BUT |Atès |Atunci |Atesa |Anrhegedig a |Angenommen |And y'all |And |An |Ama |Als |Alors |Allora |Ali |Aleshores |Ale |Akkor |Aber |AN |A také |A |\* )z^\s*#.*$Ústep_content_stackÚcommentsz(\s|.)z#pop:2z\s+\|Úexamples_table_headerz \s+\|\s*$z\\\|z\s*\|z[^|]Úfeature_elements_on_stackÚscenario_sections_on_stackz (<[^>]+>)z&(\d+\.?\d*|\d*\.\d+)([eE][+-]?[0-9]+)?Ú
table_varsz"""z#popÚstringú$Ústep_contentú"Ú
double_stringÚnumbersz\nÚ py_stringÚ
table_contentz(\s*)(@[^@\r\n\t ]+)Ústep_content_rootÚ narrativeÚfeature_elementsÚexamples_table)r r r r r r r r r r r r r r r r Úrootc C s d S )N© )ÚselfÚtextr! r! ú;/tmp/pip-build-gk9425m9/Pygments/pygments/lexers/testing.pyÚanalyse_text s zGherkinLexer.analyse_textN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚaliasesÚ filenamesÚ mimetypesZfeature_keywordsZfeature_element_keywordsZexamples_keywordsZ
step_keywordsr r r r ZFunctionÚVariabler r ZTagÚtokensr% r! r! r! r$ r s
c