@@ -128,12 +128,13 @@ describe('helper', function() {
128128 assert . equal ( h . langToExt ( 'java' ) , '.java' ) ;
129129 assert . equal ( h . langToExt ( 'javascript' ) , '.js' ) ;
130130 assert . equal ( h . langToExt ( 'mysql' ) , '.sql' ) ;
131+ assert . equal ( h . langToExt ( 'php' ) , '.php' ) ;
131132 assert . equal ( h . langToExt ( 'python' ) , '.py' ) ;
132133 assert . equal ( h . langToExt ( 'python3' ) , '.py' ) ;
133134 assert . equal ( h . langToExt ( 'ruby' ) , '.rb' ) ;
135+ assert . equal ( h . langToExt ( 'rust' ) , '.rs' ) ;
134136 assert . equal ( h . langToExt ( 'scala' ) , '.scala' ) ;
135137 assert . equal ( h . langToExt ( 'swift' ) , '.swift' ) ;
136- assert . equal ( h . langToExt ( 'rust' ) , '.rs' ) ;
137138 } ) ;
138139 } ) ; // #langToExt
139140
@@ -146,13 +147,14 @@ describe('helper', function() {
146147 assert . equal ( h . extToLang ( '../file.go' ) , 'golang' ) ;
147148 assert . equal ( h . extToLang ( 'file.java' ) , 'java' ) ;
148149 assert . equal ( h . extToLang ( 'c:/file.js' ) , 'javascript' ) ;
150+ assert . equal ( h . extToLang ( '~/leetcode/../file.sql' ) , 'mysql' ) ;
151+ assert . equal ( h . extToLang ( '~/leetcode/hello.php' ) , 'php' ) ;
149152 assert . equal ( h . extToLang ( 'c:/Users/skygragon/file.py' ) , 'python' ) ;
150153 assert . equal ( h . extToLang ( '~/file.rb' ) , 'ruby' ) ;
154+ assert . equal ( h . extToLang ( '~/leetcode/file.rs' ) , 'rust' ) ;
151155 assert . equal ( h . extToLang ( '/tmp/file.scala' ) , 'scala' ) ;
152156 assert . equal ( h . extToLang ( '~/leetcode/file.swift' ) , 'swift' ) ;
153- assert . equal ( h . extToLang ( '~/leetcode/../file.sql' ) , 'mysql' ) ;
154157 assert . equal ( h . extToLang ( '/home/skygragon/file.dat' ) , 'unknown' ) ;
155- assert . equal ( h . extToLang ( '~/leetcode/file.rs' ) , 'rust' ) ;
156158 } ) ;
157159 } ) ; // #extToLang
158160
@@ -170,9 +172,11 @@ describe('helper', function() {
170172 assert . deepEqual ( h . langToCommentStyle ( 'java' ) , C_STYLE ) ;
171173 assert . deepEqual ( h . langToCommentStyle ( 'javascript' ) , C_STYLE ) ;
172174 assert . deepEqual ( h . langToCommentStyle ( 'mysql' ) , SQL_STYLE ) ;
175+ assert . deepEqual ( h . langToCommentStyle ( 'php' ) , C_STYLE ) ;
173176 assert . deepEqual ( h . langToCommentStyle ( 'python' ) , RUBY_STYLE ) ;
174177 assert . deepEqual ( h . langToCommentStyle ( 'python3' ) , RUBY_STYLE ) ;
175178 assert . deepEqual ( h . langToCommentStyle ( 'ruby' ) , RUBY_STYLE ) ;
179+ assert . deepEqual ( h . langToCommentStyle ( 'rust' ) , C_STYLE ) ;
176180 assert . deepEqual ( h . langToCommentStyle ( 'scala' ) , C_STYLE ) ;
177181 assert . deepEqual ( h . langToCommentStyle ( 'swift' ) , C_STYLE ) ;
178182 } ) ;
0 commit comments