Nothing
# Unit tests for get_instruments function
# Test 1: Invalid class type for tokens throws error
test_that("invalid class type for tokens throws error", {
expect_error(get_instruments(1,
symbol = "test",
projection = "test"),
"Tokens parameter must be a list, symbol should be a string or character vector, and projection should be strings.") # nolint
})
# Test 2: Invalid class type for symbol throws error
test_that("invalid class type for symbol throws error", {
expect_error(get_instruments(list(),
symbol = 1,
projection = "test"),
"Tokens parameter must be a list, symbol should be a string or character vector, and projection should be strings.") # nolint
})
# Test 3: Invalid class type for projection throws error
test_that("invalid class type for projection throws error", {
expect_error(get_instruments(list(),
symbol = "test",
projection = 1),
"Tokens parameter must be a list, symbol should be a string or character vector, and projection should be strings.") #nolint
})
# Test 4: Bad API call throws error
test_that("bad API call throws error", {
expect_error(get_instruments(list(),
symbol = "test",
projection = "symbol-search"),
"Error during API call - please check token input object and ensure access token is refreshed.") #nolint
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.