def testFields(self): datafile = '%s/data/AC___CCB.csv' % os.path.dirname(__file__) i = Instrument('AC',datafile,pointValue=500,currency='USD', exchange='NYMEX', initialMargin=1480, maintMargin=1170, sector='Ag Commodities', description='test description') i.load_data() self.assertEqual( i.point_value(), 500 ) self.assertEqual( i.currency(), 'USD' ) self.assertEqual( i.exchange(), 'NYMEX' ) self.assertEqual( i.initial_margin(), 1480 ) self.assertEqual( i.maint_margin(), 1170 ) self.assertEqual( i.sector(), 'Ag Commodities' ) self.assertEqual( i.description(), 'test description' )