示例#1
0
 def _testSmokeStyle(self, style):
     return ekeyword.diff_keywords(['~a', 'b', '-abcde'],
                                   ['a', '-b', '-abxde'],
                                   style=style)
示例#2
0
 def testDelete(self):
     """Test when content is simply deleted"""
     ret = ekeyword.diff_keywords(['~a'], ['a'])
     self.assertNotEqual(ret, '')
示例#3
0
 def testReplace(self):
     """Test when some content replaces another"""
     ret = ekeyword.diff_keywords(['~a'], ['-a'])
     self.assertNotEqual(ret, '')
示例#4
0
 def testEmpty(self):
     """Test when there is no content to diff"""
     ret = ekeyword.diff_keywords([], [])
     self.assertEqual(ret, '')
示例#5
0
 def testSame(self):
     """Test when there is no difference"""
     ret = ekeyword.diff_keywords(['a b c'], ['a b c'])
     self.assertEqual(ret, 'a b c')
示例#6
0
	def _testSmokeStyle(self, style):
		return ekeyword.diff_keywords(
			['~a', 'b', '-abcde'],
			['a', '-b', '-abxde'], style=style)
示例#7
0
	def testReplace(self):
		"""Test when some content replaces another"""
		ret = ekeyword.diff_keywords(['~a'], ['-a'])
		self.assertNotEqual(ret, '')
示例#8
0
	def testDelete(self):
		"""Test when content is simply deleted"""
		ret = ekeyword.diff_keywords(['~a'], ['a'])
		self.assertNotEqual(ret, '')
示例#9
0
	def testSame(self):
		"""Test when there is no difference"""
		ret = ekeyword.diff_keywords(['a b c'], ['a b c'])
		self.assertEqual(ret, 'a b c')
示例#10
0
	def testEmpty(self):
		"""Test when there is no content to diff"""
		ret = ekeyword.diff_keywords([], [])
		self.assertEqual(ret, '')