Skip to content

Commit

Permalink
Indicadores PMD, DSVB i DSVS
Browse files Browse the repository at this point in the history
  • Loading branch information
Ruben1700 committed Oct 1, 2024
1 parent f634e4a commit 1de8a95
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 0 deletions.
9 changes: 9 additions & 0 deletions esios/indicators.py
Original file line number Diff line number Diff line change
Expand Up @@ -277,3 +277,12 @@ class PriceMedioHorarioAJOMcur(Indicator):

class PriceSRAD(Indicator):
path = 'indicators/1930'

class PrecioMercadoDiario(Indicator):
path = 'indicators/600'

class PrecioDesviosSubir(Indicator):
path = 'indicators/686'

class PrecioDesviosBajar(Indicator):
path = 'indicators/687'
36 changes: 36 additions & 0 deletions spec/indicators_spec.py
Original file line number Diff line number Diff line change
Expand Up @@ -928,3 +928,39 @@
expect(data['indicator']['name']).to(
contain(u'Precio marginal en el servicio de respuesta activa de la demanda')
)

with it('Returns PrecioMercadoDiario instance'):
e = Esios(self.token)
profile = PrecioMercadoDiario(e)
assert isinstance(profile, PrecioMercadoDiario)
data = profile.get(self.start_date, self.end_date)
expect(data['indicator']['short_name']).to(
equal(u'Mercado SPOT')
)
expect(data['indicator']['name']).to(
contain(u'Mercado SPOT')
)

with it('Returns PrecioDesviosSubir instance'):
e = Esios(self.token)
profile = PrecioDesviosSubir(e)
assert isinstance(profile, PrecioDesviosSubir)
data = profile.get(self.start_date, self.end_date)
expect(data['indicator']['short_name']).to(
equal(u'Desvíos a subir')
)
expect(data['indicator']['name']).to(
contain(u'Desvíos a subir')
)

with it('Returns PrecioDesviosBajar instance'):
e = Esios(self.token)
profile = PrecioDesviosBajar(e)
assert isinstance(profile, PrecioDesviosBajar)
data = profile.get(self.start_date, self.end_date)
expect(data['indicator']['short_name']).to(
equal(u'Desvíos a bajar')
)
expect(data['indicator']['name']).to(
contain(u'Desvíos a bajar')
)

0 comments on commit 1de8a95

Please sign in to comment.