示例#1
0
 def test_getTickersNotPermittedExpectedBX(self):
     permittedList = ['BX']
     notpertmittedList = ['IRAN']
     lt = ListTicker(tickersPermitted=permittedList,tickersNotPermitted=notpertmittedList)
     actual = lt.getTickersNotPermitted()
     expected = ['IRAN']
     self.assertEqual(actual,expected)
示例#2
0
 def test_setTickersNotPermittedExpectedList(self):
     stringList = []
     lt = ListTicker(tickersNotPermitted=stringList)
     lt.setTickersNotPermitted(['IRAN'])
     actual = lt.getTickersNotPermitted()
     expected = ['IRAN']
     self.assertEqual(actual,expected)
示例#3
0
 def test_setTickersPermittedExpectedEmptyList(self):
     stringList = ['WFC']
     lt = ListTicker(tickersNotPermitted=stringList)
     lt.setTickersPermitted([])
     actual = lt.getTickersPermitted()
     expected = []
     self.assertEqual(actual,expected)
示例#4
0
def tickerrequestpage():
    app.logger.debug("TESt")
    permitted_Tickers = ['BX', 'JPM', 'WFC', 'GS', 'SG']
    notPermitted_Tickers = ['IRAN', 'BB', 'COKE', 'JB']
    lt = ListTicker(tickersPermitted=permitted_Tickers,
                    tickersNotPermitted=notPermitted_Tickers)
    results = request.form.to_dict()
    dictOfValues = request.form.to_dict()
    listOfValues = dictOfValues.keys()
    app.logger.info(listOfValues)
    for ticker in listOfValues:
        app.logger.debug(ticker)
        isNotValid = lt.isNotValidTicker(results[ticker])
        if (isNotValid):
            app.logger.debug(str(isNotValid))
            app.logger.warn("REMOVING TICKER " + ticker + "WITH VALUE " +
                            results[ticker])
            del results[ticker]
        else:
            app.logger.debug(str(isNotValid))
    return render_template('tickerpage.html', result=results)
示例#5
0
 def test_isNotValidTickerReturnsFalse(self):
     notPermitted = ['Iran']
     ticker = 'BX'
     lt = ListTicker(tickersNotPermitted=notPermitted)
     actual = lt.isNotValidTicker(ticker)
     self.assertFalse(actual)
示例#6
0
 def test_getTickersPermittedExpectedEmptyList(self):
     stringList = []
     lt = ListTicker(tickersPermitted=stringList)
     actual = lt.getTickersPermitted()
     expected = []
     self.assertEqual(actual,expected)
示例#7
0
 def test_getTickersNotPermittedExpectedList(self):
     stringList = ['LEHMQ']
     lt = ListTicker(tickersNotPermitted=stringList)
     actual = lt.getTickersNotPermitted()
     expected = ['LEHMQ']
     self.assertEqual(actual,expected)
示例#8
0
 def test_getTickersPermittedExpectedListOfTwo(self):
     stringList = ['JPM','BAC']
     lt = ListTicker(tickersPermitted=stringList)
     actual = lt.getTickersPermitted()
     expected = ['JPM','BAC']
     self.assertEqual(actual,expected)