From 04d3bf0f19807933fe486c4bf5db1970dda80003 Mon Sep 17 00:00:00 2001 From: Blade Barringer Date: Sat, 3 Oct 2015 11:19:27 -0500 Subject: [PATCH] Refactor faq tests --- test/content/faq.js | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/test/content/faq.js b/test/content/faq.js index 8219aa3efb..40b58181e1 100644 --- a/test/content/faq.js +++ b/test/content/faq.js @@ -1,26 +1,22 @@ import { - expectValidTranslationString + expectValidTranslationString, + describeEachItem } from '../helpers/content.helper'; -import {each} from 'lodash'; import {questions, stillNeedHelp} from '../../common/script/src/content/faq'; describe('FAQ Locales', () => { - describe('Questions', () => { - each(questions, (question, index) => { - describe(`FAQ ${index}`, () => { - it('has a valid question', () => { - expectValidTranslationString(question.question); - }); + describeEachItem('Questions', questions, (question, index) => { + it('has a valid question', () => { + expectValidTranslationString(question.question); + }); - it('has a valid ios answer', () => { - expectValidTranslationString(question.ios); - }); + it('has a valid ios answer', () => { + expectValidTranslationString(question.ios); + }); - it('has a valid web answer', () => { - expectValidTranslationString(question.web); - }); - }); + it('has a valid web answer', () => { + expectValidTranslationString(question.web); }); });