diff --git a/src/components/carousel/__tests__/Carousel.test.js b/src/components/carousel/__tests__/Carousel.test.js
index 64905ad1..8b237715 100644
--- a/src/components/carousel/__tests__/Carousel.test.js
+++ b/src/components/carousel/__tests__/Carousel.test.js
@@ -48,7 +48,7 @@ describe('Carousel', () => {
test('tracks most recently clicked slide with "active_index" prop', () => {
const mockSetProps = jest.fn();
- const {container, getByText, rerender} = render(
+ const {container} = render(
);
@@ -63,4 +63,18 @@ describe('Carousel', () => {
expect(mockSetProps.mock.calls).toHaveLength(1);
expect(mockSetProps.mock.calls[0][0].active_index).toBe(1);
});
+
+ test('carousel item accepts href', () => {
+ const linkedSlides = [
+ {key: '0', src: '', alt: 'z', href: '/test'},
+ ...slides
+ ];
+
+ const carousel = render();
+ const {firstChild: carouselItem} = carousel.container.querySelector(
+ '.carousel-inner'
+ );
+ expect(carouselItem).toHaveAttribute('href', '/test');
+ expect(carouselItem.tagName.toLowerCase()).toEqual('a');
+ });
});