new_contents: import unittest
  
  from construct import OptionalGreedyRepeater, UBInt8
  
  class TestOptionalGreedyRepeater(unittest.TestCase):
  
      def setUp(self):
          self.c = OptionalGreedyRepeater(UBInt8("foo"))
  
      def test_trivial(self):
          pass
  
      def test_empty_parse(self):
          self.assertEqual(self.c.parse(""), [])
  
      def test_parse(self):
          self.assertEqual(self.c.parse("\x01\x02"), [1, 2])
  
      def test_empty_build(self):
          self.assertEqual(self.c.build([]), "")
  
      def test_build(self):
          self.assertEqual(self.c.build([1, 2]), "\x01\x02")
  
subject: Add tests for example from OGR docs.