1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 01:36:22 +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 {
decodeEntities,
encodeEntities,
encodeEntities
}

View File

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