Пример #1
0
 def test_equations_block_with_comments(self):
     block = '\n/*pre*/\n' \
             'equations: # in\n' \
             'end\n' \
             '/*post*/\n\n'
     model = ModelParser.parse_equations_block(block)
     model_printer = ASTNestMLPrinter()
     self.assertEqual(block, model_printer.print_node(model))
Пример #2
0
 def test_equations_block_with_comments(self):
     block = '\n/*pre*/\n' \
             'equations: # in\n' \
             'end\n' \
             '/*post*/\n\n'
     model = ModelParser.parse_equations_block(block)
     model_printer = ASTNestMLPrinter()
     self.assertEqual(block, model_printer.print_node(model))
Пример #3
0
 def test_equations_block_without_comments(self):
     block = 'equations:\n' \
             'end\n'
     model = ModelParser.parse_equations_block(block)
     model_printer = ASTNestMLPrinter()
     self.assertEqual(block, model_printer.print_node(model))
Пример #4
0
 def test_equations_block_without_comments(self):
     block = 'equations:\n' \
             'end\n'
     model = ModelParser.parse_equations_block(block)
     model_printer = ASTNestMLPrinter()
     self.assertEqual(block, model_printer.print_node(model))