def symbol_register():
    logger.info("symbol_register()")
    try:
        symbol = request.args["symbol"]
        symbols_manager = SymbolsManager()
        result = symbols_manager.add_symbol(symbol)
    except Exception, e:
        logger.debug("symbol_register()", exc_info=True)
        result = (False, "Unexpected Error")
Beispiel #2
0
def symbol_register():
    logger.info("symbol_register()")
    try:
        symbol = request.args["symbol"]
        symbols_manager = SymbolsManager()
        result = symbols_manager.add_symbol(symbol)
    except Exception, e:
        logger.debug("symbol_register()", exc_info=True)
        result = (False, "Unexpected Error")
    def runTest(self):
        '''
        Run the tests.

        :param None
        :return: None
        '''
        symbols_manager = SymbolsManager()
        symbols = symbols_manager.get_symbols()

        self.assertTrue(len(symbols) > 0)
        
        self.assertIsNone(symbols_manager.save_symbols_to_csv())

        self.assertEqual(symbols_manager.remove_symbol("AA")[0], True)
        self.assertFalse("AA" in symbols_manager.get_symbols())

        self.assertEqual(symbols_manager.add_symbol("AA")[0], True)
        self.assertTrue("AA" in symbols_manager.get_symbols())