Exemple #1
0
    def testNoInstrument1(self):
        from jflow.db.instdata.forms import DataIdForm

        f = DataIdForm({"code": "spxt", "country": "US"})
        self.assertTrue(f.is_valid())
        id = f.save()
        self.assertEqual(id.code, "SPXT")
Exemple #2
0
 def create(self, id, **kwargs):
     from jflow.db.instdata.forms import DataIdForm
     data = self.get_data(id, **kwargs)
     f = DataIdForm(data,instance=id)
     if f.is_valid():
         return f.save()
     else:
         return None
Exemple #3
0
    def create(self, id, **kwargs):
        from jflow.db.instdata.forms import DataIdForm

        data = self.get_data(id, **kwargs)
        f = DataIdForm(data, instance=id)
        if f.is_valid():
            return f.save()
        else:
            return None
Exemple #4
0
 def create_bond(self,
                 code='bond',
                 country='GE',
                 curncy='EUR',
                 instance=None):
     from jflow.db.instdata.forms import DataIdForm
     f = DataIdForm(self.bond_data(code, country, curncy),
                    instance=instance)
     self.assertTrue(f.is_valid())
     return f.save()
Exemple #5
0
 def testNoInstrument1(self):
     from jflow.db.instdata.forms import DataIdForm
     f = DataIdForm({'code': 'spxt', 'country': 'US'})
     self.assertTrue(f.is_valid())
     id = f.save()
     self.assertEqual(id.code, 'SPXT')
Exemple #6
0
 def get_form(self, data=None, instance=None):
     from jflow.db.instdata.forms import DataIdForm
     return DataIdForm(data=data, instance=instance)
Exemple #7
0
    def create_bond(self, code="bond", country="GE", curncy="EUR", instance=None):
        from jflow.db.instdata.forms import DataIdForm

        f = DataIdForm(self.bond_data(code, country, curncy), instance=instance)
        self.assertTrue(f.is_valid())
        return f.save()