diff --git a/packages/chrome/src/views/header/HeaderItem.spec.js b/packages/chrome/src/views/header/HeaderItem.spec.js index d8fbde01355..5f97efc6c56 100644 --- a/packages/chrome/src/views/header/HeaderItem.spec.js +++ b/packages/chrome/src/views/header/HeaderItem.spec.js @@ -42,8 +42,8 @@ describe('HeaderItem', () => { }); describe('States', () => { - it('renders current styling if provided', () => { - const wrapper = mount(); + it('renders active styling if provided', () => { + const wrapper = mount(); expect(wrapper).toMatchSnapshot(); }); diff --git a/packages/chrome/src/views/header/HeaderItemText.spec.js b/packages/chrome/src/views/header/HeaderItemText.spec.js index 189ec4ec583..25f8654ed34 100644 --- a/packages/chrome/src/views/header/HeaderItemText.spec.js +++ b/packages/chrome/src/views/header/HeaderItemText.spec.js @@ -16,4 +16,10 @@ describe('HeaderItemText', () => { expect(wrapper).toMatchSnapshot(); }); + + it('renders clipped styling if provided', () => { + const wrapper = shallow(); + + expect(wrapper).toMatchSnapshot(); + }); }); diff --git a/packages/chrome/src/views/header/HeaderItemWrapper.spec.js b/packages/chrome/src/views/header/HeaderItemWrapper.spec.js index 094f1df08f1..429c0c8e951 100644 --- a/packages/chrome/src/views/header/HeaderItemWrapper.spec.js +++ b/packages/chrome/src/views/header/HeaderItemWrapper.spec.js @@ -16,4 +16,52 @@ describe('HeaderItemWrapper', () => { expect(wrapper).toMatchSnapshot(); }); + + it('renders maxX styling if provided', () => { + const wrapper = shallow(); + + expect(wrapper).toMatchSnapshot(); + }); + + it('renders maxY styling if provided', () => { + const wrapper = shallow(); + + expect(wrapper).toMatchSnapshot(); + }); + + it('renders round styling if provided', () => { + const wrapper = shallow(); + + expect(wrapper).toMatchSnapshot(); + }); + + describe('States', () => { + it('renders active styling if provided', () => { + const wrapper = shallow(); + + expect(wrapper).toMatchSnapshot(); + }); + + it('renders focused styling if provided', () => { + const wrapper = shallow(); + + expect(wrapper).toMatchSnapshot(); + }); + + it('renders hovered styling if provided', () => { + const wrapper = shallow(); + + expect(wrapper).toMatchSnapshot(); + }); + }); + + describe('Products', () => { + ['chat', 'connect', 'explore', 'guide', 'message', 'support', 'talk'].forEach(product => { + it(`renders ${product} styling if provided`, () => { + const wrapper = shallow(); + + expect(wrapper).toMatchSnapshot(); + }); + }); + }); }); diff --git a/packages/chrome/src/views/header/__snapshots__/HeaderItem.spec.js.snap b/packages/chrome/src/views/header/__snapshots__/HeaderItem.spec.js.snap index 7deca272b4a..303302e8335 100644 --- a/packages/chrome/src/views/header/__snapshots__/HeaderItem.spec.js.snap +++ b/packages/chrome/src/views/header/__snapshots__/HeaderItem.spec.js.snap @@ -189,13 +189,13 @@ exports[`HeaderItem Products renders talk styling if provided 1`] = ` `; -exports[`HeaderItem States renders current styling if provided 1`] = ` +exports[`HeaderItem States renders active styling if provided 1`] = `