示例#1
0
 def test_acronym_in_middle(self):
     counter = WordCounter()
     result = counter._uncamelCase('embedHTMLHere')
     self.assertEquals(['embed','HTML', 'Here'], list(result))
示例#2
0
 def test_joined_leadingUpper(self):
     counter = WordCounter()
     result = counter._uncamelCase('LeadingUpper')
     self.assertEquals(['Leading','Upper'], list(result))
示例#3
0
 def test_end_with_acronym(self):
     counter = WordCounter()
     result = counter._uncamelCase('endWithHTML')
     self.assertEquals(['end','With','HTML'], list(result))
示例#4
0
 def test_capitalized(self):
     counter = WordCounter()
     result = counter._uncamelCase('This')
     self.assertEquals(['This'], list(result))
示例#5
0
 def test_joined_leadingLower(self):
     counter = WordCounter()
     result = counter._uncamelCase('thisTime')
     self.assertEquals(['this','Time'], list(result))
示例#6
0
 def test_all_lower(self):
     counter = WordCounter()
     result = counter._uncamelCase('this')
     self.assertEquals(['this'], list(result))
示例#7
0
 def test_leading_upper(self):
     counter = WordCounter()
     result = counter._uncamelCase('THIS')
     self.assertEquals(['THIS'], list(result))
示例#8
0
 def test_end_with_acronym(self):
     counter = WordCounter()
     result = counter._uncamelCase('endWithHTML')
     self.assertEquals(['end', 'With', 'HTML'], list(result))
示例#9
0
 def test_acronym_in_middle(self):
     counter = WordCounter()
     result = counter._uncamelCase('embedHTMLHere')
     self.assertEquals(['embed', 'HTML', 'Here'], list(result))
示例#10
0
 def test_joined_leadingUpper(self):
     counter = WordCounter()
     result = counter._uncamelCase('LeadingUpper')
     self.assertEquals(['Leading', 'Upper'], list(result))
示例#11
0
 def test_joined_leadingLower(self):
     counter = WordCounter()
     result = counter._uncamelCase('thisTime')
     self.assertEquals(['this', 'Time'], list(result))
示例#12
0
 def test_capitalized(self):
     counter = WordCounter()
     result = counter._uncamelCase('This')
     self.assertEquals(['This'], list(result))
示例#13
0
 def test_leading_upper(self):
     counter = WordCounter()
     result = counter._uncamelCase('THIS')
     self.assertEquals(['THIS'], list(result))
示例#14
0
 def test_all_lower(self):
     counter = WordCounter()
     result = counter._uncamelCase('this')
     self.assertEquals(['this'], list(result))