Ejemplo n.º 1
0
 def parse_virtual_test(self):
     response = OutputStream()
     cell = VirtualCell('usr/block/sort_controllers.py')
     resource = Resource(cell, None)
     self.assertFalse(resource.parse(response))
     self.assertIn(
         'You\'re trying to parse a virtual file: usr/block/sort_controllers.py',
         str(response))
Ejemplo n.º 2
0
 def python_parse_failure_test(self, parser):
     """ Weird bug miguel found.
     Python parser failure was causing 'You're trying to parse a virtual file' message to appear
     """
     response = OutputStream()
     parser.side_effect = Exception
     cell = SimpleCell("usr/block/sort_controllers.py", biitype=PYTHON)
     content = Content(id_=1, load=Blob('print "hello"'), parser=None, is_parsed=False)
     resource = Resource(cell, content)
     self.assertFalse(resource.parse(response))
     self.assertIn("Error parsing usr/block/sort_controllers.py file", str(response))
Ejemplo n.º 3
0
 def python_parse_failure_test(self, parser):
     """ Weird bug miguel found.
     Python parser failure was causing 'You're trying to parse a virtual file' message to appear
     """
     response = OutputStream()
     parser.side_effect = Exception
     cell = SimpleCell('usr/block/sort_controllers.py', biitype=PYTHON)
     content = Content(id_=1,
                       load=Blob('print "hello"'),
                       parser=None,
                       is_parsed=False)
     resource = Resource(cell, content)
     self.assertFalse(resource.parse(response))
     self.assertIn('Error parsing usr/block/sort_controllers.py file',
                   str(response))
Ejemplo n.º 4
0
 def parse_virtual_test(self):
     response = OutputStream()
     cell = VirtualCell("usr/block/sort_controllers.py")
     resource = Resource(cell, None)
     self.assertFalse(resource.parse(response))
     self.assertIn("You're trying to parse a virtual file: usr/block/sort_controllers.py", str(response))