1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 17:56:25 +00:00

Fix styles by lint

This commit is contained in:
asmsuechan
2017-04-22 17:30:55 -07:00
parent b695d27817
commit 2df295dc1d
2 changed files with 16 additions and 16 deletions

View File

@@ -39,5 +39,5 @@ export function encodeEntities (text) {
export default { export default {
decodeEntities, decodeEntities,
encodeEntities, encodeEntities
} }

View File

@@ -9,15 +9,15 @@ test('htmlTextHelper#decodeEntities should return encoded text (string)', t => {
// [input, expected] // [input, expected]
const testCases = [ const testCases = [
['&lt;a href=', '<a href='], ['&lt;a href=', '<a href='],
['var test = &apos;test&apos;', "var test = 'test'"], ['var test = &apos;test&apos;', 'var test = \'test\''],
['&lt;a href=&apos;https://boostnote.io&apos;&gt;Boostnote', "<a href='https://boostnote.io'>Boostnote"], ['&lt;a href=&apos;https://boostnote.io&apos;&gt;Boostnote', '<a href=\'https://boostnote.io\'>Boostnote'],
["&lt;\\?php\n var = &apos;hoge&apos;;", "<\\?php\n var = 'hoge';"], ['&lt;\\\\?php\n var = &apos;hoge&apos;;', '<\\\\?php\n var = \'hoge\';'],
["&amp;", "&"], ['&amp;', '&']
] ]
testCases.forEach(testCase => { testCases.forEach(testCase => {
const [input, expected] = testCase; const [input, expected] = testCase
t.is(htmlTextHelper.decodeEntities(input), expected, `Test for decodeEntities() input: ${input} expected: ${expected}`); t.is(htmlTextHelper.decodeEntities(input), expected, `Test for decodeEntities() input: ${input} expected: ${expected}`)
}) })
}) })
@@ -25,28 +25,28 @@ test('htmlTextHelper#decodeEntities() should return decoded text (string)', t =>
// [input, expected] // [input, expected]
const testCases = [ const testCases = [
['<a href=', '&lt;a href='], ['<a href=', '&lt;a href='],
["var test = 'test'", 'var test = &apos;test&apos;'], ['var test = \'test\'', 'var test = &apos;test&apos;'],
["<a href='https://boostnote.io'>Boostnote", '&lt;a href=&apos;https://boostnote.io&apos;&gt;Boostnote'], ['<a href=\'https://boostnote.io\'>Boostnote', '&lt;a href=&apos;https://boostnote.io&apos;&gt;Boostnote'],
["<?php\n var = 'hoge';", "&lt;&#63;php\n var = &apos;hoge&apos;;"], ['<?php\n var = \'hoge\';', '&lt;&#63;php\n var = &apos;hoge&apos;;']
] ]
testCases.forEach(testCase => { testCases.forEach(testCase => {
const [input, expected] = testCase; const [input, expected] = testCase
t.is(htmlTextHelper.encodeEntities(input), expected, `Test for encodeEntities() input: ${input} expected: ${expected}`); t.is(htmlTextHelper.encodeEntities(input), expected, `Test for encodeEntities() input: ${input} expected: ${expected}`)
}) })
}) })
// Integration test // Integration test
test(t => { test(t => {
const testCases = [ const testCases = [
"var test = 'test'", 'var test = \'test\'',
"<a href='https://boostnote.io'>Boostnote", '<a href=\'https://boostnote.io\'>Boostnote',
"<Component styleName='test' />", '<Component styleName=\'test\' />'
] ]
testCases.forEach(testCase => { testCases.forEach(testCase => {
const encodedText = htmlTextHelper.encodeEntities(testCase) const encodedText = htmlTextHelper.encodeEntities(testCase)
const decodedText = htmlTextHelper.decodeEntities(encodedText) const decodedText = htmlTextHelper.decodeEntities(encodedText)
t.is(decodedText, testCase, `Integration test for encodedText() and decodedText()`); t.is(decodedText, testCase, 'Integration test through encodedText() and decodedText()')
}) })
}) })