Skip to content

Commit ab38d33

Browse files
committed
remove deprecated International Monetary Fund exchange rate data source
1 parent 0020f4e commit ab38d33

6 files changed

Lines changed: 17 additions & 465 deletions

conf/ezbookkeeping.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,6 @@ custom_map_tile_server_default_zoom_level = 14
509509
# "swiss_national_bank": https://www.snb.ch/en/the-snb/mandates-goals/statistics/statistics-pub/current_interest_exchange_rates
510510
# "national_bank_of_ukraine": https://bank.gov.ua/ua/markets/exchangerates
511511
# "central_bank_of_uzbekistan": https://cbu.uz/en/arkhiv-kursov-valyut/
512-
# "international_monetary_fund": https://www.imf.org/external/np/fin/data/param_rms_mth.aspx
513512
# "user_custom": users set their own exchange rates data in the UI
514513
data_source = euro_central_bank
515514

pkg/exchangerates/common_http_exchange_rates_data_provider_test.go

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -295,22 +295,6 @@ func TestExchangeRatesApiLatestExchangeRateHandler_CentralBankOfUzbekistanDataSo
295295
checkExchangeRatesHaveSpecifiedCurrencies(t, exchangeRateResponse.BaseCurrency, supportedCurrencyCodes, exchangeRateResponse.ExchangeRates)
296296
}
297297

298-
func TestExchangeRatesApiLatestExchangeRateHandler_InternationalMonetaryFundDataSource(t *testing.T) {
299-
exchangeRateResponse := executeLatestExchangeRateHandler(t, settings.InternationalMonetaryFundDataSource)
300-
301-
if exchangeRateResponse == nil {
302-
return
303-
}
304-
305-
assert.Equal(t, "USD", exchangeRateResponse.BaseCurrency)
306-
307-
supportedCurrencyCodes := []string{"AED", "AUD", "BND", "BRL", "BWP", "CAD", "CHF", "CLP", "CNY", "CZK",
308-
"DKK", "DZD", "EUR", "GBP", "ILS", "INR", "JPY", "KRW", "KWD", "MUR", "MXN", "MYR", "NOK", "NZD",
309-
"OMR", "PEN", "PHP", "PLN", "QAR", "SAR", "SEK", "SGD", "THB", "TTD", "UYU"}
310-
311-
checkExchangeRatesHaveSpecifiedCurrencies(t, exchangeRateResponse.BaseCurrency, supportedCurrencyCodes, exchangeRateResponse.ExchangeRates)
312-
}
313-
314298
func executeLatestExchangeRateHandler(t *testing.T, dataSourceType string) *models.LatestExchangeRateResponse {
315299
if os.Getenv("BUILD_PIPELINE") == "1" && os.Getenv("CHECK_3RD_API") != "1" {
316300
return nil

pkg/exchangerates/exchange_rates_data_provider_container.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,6 @@ func InitializeExchangeRatesDataSource(config *settings.Config) error {
6767
} else if config.ExchangeRatesDataSource == settings.CentralBankOfUzbekistanDataSource {
6868
Container.current = newCommonHttpExchangeRatesDataProvider(config, &CentralBankOfUzbekistanDataSource{})
6969
return nil
70-
} else if config.ExchangeRatesDataSource == settings.InternationalMonetaryFundDataSource {
71-
Container.current = newCommonHttpExchangeRatesDataProvider(config, &InternationalMonetaryFundDataSource{})
72-
return nil
7370
} else if config.ExchangeRatesDataSource == settings.UserCustomExchangeRatesDataSource {
7471
Container.current = newUserCustomExchangeRatesDataProvider()
7572
return nil

pkg/exchangerates/international_monetary_fund_datasource.go

Lines changed: 0 additions & 238 deletions
This file was deleted.

0 commit comments

Comments
 (0)