Example #1
0
 def test_clone_kwargs_overrides(self):
     orig = Word("foo", pos=3, head="\n", tail="\t")
     copy = orig.clone_item(value="bar")
     self.assert_equal_tail_head_pos(orig, copy)
     self.assertEqual(copy.value, "bar")
Example #2
0
 def test_word(self):
     orig = Word("foo", pos=3, head="\n", tail="\t")
     copy = orig.clone_item()
     self.assert_equal_tail_head_pos(orig, copy)
     self.assertEqual(orig.value, copy.value)
     self.assertEqual(orig, copy)