Esempio n. 1
0
 def test_find_by_alias(self):
     assert Language.find_by_name('ASP') == Language.find_by_alias('asp')
     assert Language.find_by_name('ASP') == Language.find_by_alias('aspx')
     assert Language.find_by_name('ASP') == Language.find_by_alias(
         'aspx-vb')
     assert Language.find_by_name('ActionScript') == Language.find_by_alias(
         'as3')
     assert Language.find_by_name('ApacheConf') == Language.find_by_alias(
         'apache')
     assert Language.find_by_name('Assembly') == Language.find_by_alias(
         'nasm')
     assert Language.find_by_name('Batchfile') == Language.find_by_alias(
         'bat')
     assert Language.find_by_name('C#') == Language.find_by_alias('c#')
     assert Language.find_by_name('C#') == Language.find_by_alias('csharp')
     assert Language.find_by_name('C') == Language.find_by_alias('c')
     assert Language.find_by_name('C++') == Language.find_by_alias('c++')
     assert Language.find_by_name('C++') == Language.find_by_alias('cpp')
     assert Language.find_by_name('CoffeeScript') == Language.find_by_alias(
         'coffee')
     assert Language.find_by_name('CoffeeScript') == Language.find_by_alias(
         'coffee-script')
     assert Language.find_by_name('ColdFusion') == Language.find_by_alias(
         'cfm')
     assert Language.find_by_name('Common Lisp') == Language.find_by_alias(
         'common-lisp')
     assert Language.find_by_name('Common Lisp') == Language.find_by_alias(
         'lisp')
     assert Language.find_by_name('Darcs Patch') == Language.find_by_alias(
         'dpatch')
     assert Language.find_by_name('Dart') == Language.find_by_alias('dart')
     assert Language.find_by_name('Emacs Lisp') == Language.find_by_alias(
         'elisp')
     assert Language.find_by_name('Emacs Lisp') == Language.find_by_alias(
         'emacs')
     assert Language.find_by_name('Emacs Lisp') == Language.find_by_alias(
         'emacs-lisp')
     assert Language.find_by_name(
         'Gettext Catalog') == Language.find_by_alias('pot')
     assert Language.find_by_name('HTML') == Language.find_by_alias('html')
     assert Language.find_by_name('HTML') == Language.find_by_alias('xhtml')
     assert Language.find_by_name('HTML+ERB') == Language.find_by_alias(
         'html+erb')
     assert Language.find_by_name('HTML+ERB') == Language.find_by_alias(
         'erb')
     assert Language.find_by_name('IRC log') == Language.find_by_alias(
         'irc')
     assert Language.find_by_name('JSON') == Language.find_by_alias('json')
     assert Language.find_by_name(
         'Java Server Pages') == Language.find_by_alias('jsp')
     assert Language.find_by_name('Java') == Language.find_by_alias('java')
     assert Language.find_by_name('JavaScript') == Language.find_by_alias(
         'javascript')
     assert Language.find_by_name('JavaScript') == Language.find_by_alias(
         'js')
     assert Language.find_by_name(
         'Literate Haskell') == Language.find_by_alias('lhs')
     assert Language.find_by_name(
         'Literate Haskell') == Language.find_by_alias('literate-haskell')
     assert Language.find_by_name('Objective-C') == Language.find_by_alias(
         'objc')
     assert Language.find_by_name('OpenEdge ABL') == Language.find_by_alias(
         'openedge')
     assert Language.find_by_name('OpenEdge ABL') == Language.find_by_alias(
         'progress')
     assert Language.find_by_name('OpenEdge ABL') == Language.find_by_alias(
         'abl')
     assert Language.find_by_name(
         'Parrot Internal Representation') == Language.find_by_alias('pir')
     assert Language.find_by_name('PowerShell') == Language.find_by_alias(
         'posh')
     assert Language.find_by_name('Puppet') == Language.find_by_alias(
         'puppet')
     assert Language.find_by_name('Pure Data') == Language.find_by_alias(
         'pure-data')
     assert Language.find_by_name(
         'Raw token data') == Language.find_by_alias('raw')
     assert Language.find_by_name('Ruby') == Language.find_by_alias('rb')
     assert Language.find_by_name('Ruby') == Language.find_by_alias('ruby')
     assert Language.find_by_name('Scheme') == Language.find_by_alias(
         'scheme')
     assert Language.find_by_name('Shell') == Language.find_by_alias('bash')
     assert Language.find_by_name('Shell') == Language.find_by_alias('sh')
     assert Language.find_by_name('Shell') == Language.find_by_alias(
         'shell')
     assert Language.find_by_name('Shell') == Language.find_by_alias('zsh')
     assert Language.find_by_name('TeX') == Language.find_by_alias('tex')
     assert Language.find_by_name('TypeScript') == Language.find_by_alias(
         'ts')
     assert Language.find_by_name('VimL') == Language.find_by_alias('vim')
     assert Language.find_by_name('VimL') == Language.find_by_alias('viml')
     assert Language.find_by_name(
         'reStructuredText') == Language.find_by_alias('rst')
     assert Language.find_by_name('YAML') == Language.find_by_alias('yml')
Esempio n. 2
0
 def test_find_all_by_alias(self):
     for language in Language.all():
         for name in language.aliases:
             assert language == Language.find_by_alias(name)
Esempio n. 3
0
 def test_find_all_by_alias(self):
     for language in Language.all():
         for name in language.aliases:
             assert language == Language.find_by_alias(name)
Esempio n. 4
0
 def test_find_by_alias(self):
     assert Language.find_by_name('ASP') == Language.find_by_alias('asp')
     assert Language.find_by_name('ASP') == Language.find_by_alias('aspx')
     assert Language.find_by_name('ASP') == Language.find_by_alias('aspx-vb')
     assert Language.find_by_name('ActionScript') == Language.find_by_alias('as3')
     assert Language.find_by_name('ApacheConf') == Language.find_by_alias('apache')
     assert Language.find_by_name('Assembly') == Language.find_by_alias('nasm')
     assert Language.find_by_name('Batchfile') == Language.find_by_alias('bat')
     assert Language.find_by_name('C#') == Language.find_by_alias('c#')
     assert Language.find_by_name('C#') == Language.find_by_alias('csharp')
     assert Language.find_by_name('C') == Language.find_by_alias('c')
     assert Language.find_by_name('C++') == Language.find_by_alias('c++')
     assert Language.find_by_name('C++') == Language.find_by_alias('cpp')
     assert Language.find_by_name('CoffeeScript') == Language.find_by_alias('coffee')
     assert Language.find_by_name('CoffeeScript') == Language.find_by_alias('coffee-script')
     assert Language.find_by_name('ColdFusion') == Language.find_by_alias('cfm')
     assert Language.find_by_name('Common Lisp') == Language.find_by_alias('common-lisp')
     assert Language.find_by_name('Common Lisp') == Language.find_by_alias('lisp')
     assert Language.find_by_name('Darcs Patch') == Language.find_by_alias('dpatch')
     assert Language.find_by_name('Dart') == Language.find_by_alias('dart')
     assert Language.find_by_name('Emacs Lisp') == Language.find_by_alias('elisp')
     assert Language.find_by_name('Emacs Lisp') == Language.find_by_alias('emacs')
     assert Language.find_by_name('Emacs Lisp') == Language.find_by_alias('emacs-lisp')
     assert Language.find_by_name('Gettext Catalog') == Language.find_by_alias('pot')
     assert Language.find_by_name('HTML') == Language.find_by_alias('html')
     assert Language.find_by_name('HTML') == Language.find_by_alias('xhtml')
     assert Language.find_by_name('HTML+ERB') == Language.find_by_alias('html+erb')
     assert Language.find_by_name('HTML+ERB') == Language.find_by_alias('erb')
     assert Language.find_by_name('IRC log') == Language.find_by_alias('irc')
     assert Language.find_by_name('JSON') == Language.find_by_alias('json')
     assert Language.find_by_name('Java Server Pages') == Language.find_by_alias('jsp')
     assert Language.find_by_name('Java') == Language.find_by_alias('java')
     assert Language.find_by_name('JavaScript') == Language.find_by_alias('javascript')
     assert Language.find_by_name('JavaScript') == Language.find_by_alias('js')
     assert Language.find_by_name('Literate Haskell') == Language.find_by_alias('lhs')
     assert Language.find_by_name('Literate Haskell') == Language.find_by_alias('literate-haskell')
     assert Language.find_by_name('Objective-C') == Language.find_by_alias('objc')
     assert Language.find_by_name('OpenEdge ABL') == Language.find_by_alias('openedge')
     assert Language.find_by_name('OpenEdge ABL') == Language.find_by_alias('progress')
     assert Language.find_by_name('OpenEdge ABL') == Language.find_by_alias('abl')
     assert Language.find_by_name('Parrot Internal Representation') == Language.find_by_alias('pir')
     assert Language.find_by_name('PowerShell') == Language.find_by_alias('posh')
     assert Language.find_by_name('Puppet') == Language.find_by_alias('puppet')
     assert Language.find_by_name('Pure Data') == Language.find_by_alias('pure-data')
     assert Language.find_by_name('Raw token data') == Language.find_by_alias('raw')
     assert Language.find_by_name('Ruby') == Language.find_by_alias('rb')
     assert Language.find_by_name('Ruby') == Language.find_by_alias('ruby')
     assert Language.find_by_name('Scheme') == Language.find_by_alias('scheme')
     assert Language.find_by_name('Shell') == Language.find_by_alias('bash')
     assert Language.find_by_name('Shell') == Language.find_by_alias('sh')
     assert Language.find_by_name('Shell') == Language.find_by_alias('shell')
     assert Language.find_by_name('Shell') == Language.find_by_alias('zsh')
     assert Language.find_by_name('TeX') == Language.find_by_alias('tex')
     assert Language.find_by_name('TypeScript') == Language.find_by_alias('ts')
     assert Language.find_by_name('VimL') == Language.find_by_alias('vim')
     assert Language.find_by_name('VimL') == Language.find_by_alias('viml')
     assert Language.find_by_name('reStructuredText') == Language.find_by_alias('rst')
     assert Language.find_by_name('YAML') == Language.find_by_alias('yml')
Esempio n. 5
0
 def test_find_by_alias(self):
     assert Language["ASP"] == Language.find_by_alias("asp")
     assert Language["ASP"] == Language.find_by_alias("aspx")
     assert Language["ASP"] == Language.find_by_alias("aspx-vb")
     assert Language["ActionScript"] == Language.find_by_alias("as3")
     assert Language["ApacheConf"] == Language.find_by_alias("apache")
     assert Language["Assembly"] == Language.find_by_alias("nasm")
     assert Language["Batchfile"] == Language.find_by_alias("bat")
     assert Language["C#"] == Language.find_by_alias("c#")
     assert Language["C#"] == Language.find_by_alias("csharp")
     assert Language["C"] == Language.find_by_alias("c")
     assert Language["C++"] == Language.find_by_alias("c++")
     assert Language["C++"] == Language.find_by_alias("cpp")
     assert Language["CoffeeScript"] == Language.find_by_alias("coffee")
     assert Language["CoffeeScript"] == Language.find_by_alias("coffee-script")
     assert Language["ColdFusion"] == Language.find_by_alias("cfm")
     assert Language["Common Lisp"] == Language.find_by_alias("common-lisp")
     assert Language["Common Lisp"] == Language.find_by_alias("lisp")
     assert Language["Darcs Patch"] == Language.find_by_alias("dpatch")
     assert Language["Dart"] == Language.find_by_alias("dart")
     assert Language["Emacs Lisp"] == Language.find_by_alias("elisp")
     assert Language["Emacs Lisp"] == Language.find_by_alias("emacs")
     assert Language["Emacs Lisp"] == Language.find_by_alias("emacs-lisp")
     assert Language["Gettext Catalog"] == Language.find_by_alias("pot")
     assert Language["HTML"] == Language.find_by_alias("html")
     assert Language["HTML"] == Language.find_by_alias("xhtml")
     assert Language["HTML+ERB"] == Language.find_by_alias("html+erb")
     assert Language["HTML+ERB"] == Language.find_by_alias("erb")
     assert Language["IRC log"] == Language.find_by_alias("irc")
     assert Language["JSON"] == Language.find_by_alias("json")
     assert Language["Java Server Pages"] == Language.find_by_alias("jsp")
     assert Language["Java"] == Language.find_by_alias("java")
     assert Language["JavaScript"] == Language.find_by_alias("javascript")
     assert Language["JavaScript"] == Language.find_by_alias("js")
     assert Language["Literate Haskell"] == Language.find_by_alias("lhs")
     assert Language["Literate Haskell"] == Language.find_by_alias("literate-haskell")
     assert Language["Objective-C"] == Language.find_by_alias("objc")
     assert Language["OpenEdge ABL"] == Language.find_by_alias("openedge")
     assert Language["OpenEdge ABL"] == Language.find_by_alias("progress")
     assert Language["OpenEdge ABL"] == Language.find_by_alias("abl")
     assert Language["Parrot Internal Representation"] == Language.find_by_alias("pir")
     assert Language["PowerShell"] == Language.find_by_alias("posh")
     assert Language["Puppet"] == Language.find_by_alias("puppet")
     assert Language["Pure Data"] == Language.find_by_alias("pure-data")
     assert Language["Raw token data"] == Language.find_by_alias("raw")
     assert Language["Ruby"] == Language.find_by_alias("rb")
     assert Language["Ruby"] == Language.find_by_alias("ruby")
     assert Language["Scheme"] == Language.find_by_alias("scheme")
     assert Language["Shell"] == Language.find_by_alias("bash")
     assert Language["Shell"] == Language.find_by_alias("sh")
     assert Language["Shell"] == Language.find_by_alias("shell")
     assert Language["Shell"] == Language.find_by_alias("zsh")
     assert Language["TeX"] == Language.find_by_alias("tex")
     assert Language["TypeScript"] == Language.find_by_alias("ts")
     assert Language["VimL"] == Language.find_by_alias("vim")
     assert Language["VimL"] == Language.find_by_alias("viml")
     assert Language["reStructuredText"] == Language.find_by_alias("rst")
     assert Language["YAML"] == Language.find_by_alias("yml")