assert note's text is assigned
This commit is contained in:
parent
cd6190176f
commit
5584c9a5e8
|
|
@ -409,10 +409,13 @@ describe('Timelines', () => {
|
||||||
parameters: {},
|
parameters: {},
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent.each(tableToEntries({
|
test.concurrent.each(tableToEntries({
|
||||||
|
|
@ -427,10 +430,13 @@ describe('Timelines', () => {
|
||||||
parameters: { withRenotes: false },
|
parameters: { withRenotes: false },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent('[withFiles: true] フォローしているユーザーのファイル付きノートのみ含まれる', async () => {
|
test.concurrent('[withFiles: true] フォローしているユーザーのファイル付きノートのみ含まれる', async () => {
|
||||||
|
|
@ -524,10 +530,13 @@ describe('Timelines', () => {
|
||||||
parameters: { limit: 100 },
|
parameters: { limit: 100 },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent.each(tableToEntries({
|
test.concurrent.each(tableToEntries({
|
||||||
|
|
@ -542,10 +551,13 @@ describe('Timelines', () => {
|
||||||
parameters: { withRenotes: false, limit: 100 },
|
parameters: { withRenotes: false, limit: 100 },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent.each(tableToEntries({
|
test.concurrent.each(tableToEntries({
|
||||||
|
|
@ -567,10 +579,13 @@ describe('Timelines', () => {
|
||||||
parameters: { withReplies: true, limit: 100 },
|
parameters: { withReplies: true, limit: 100 },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent('[withFiles: true] ファイル付きノートのみ含まれる', async () => {
|
test.concurrent('[withFiles: true] ファイル付きノートのみ含まれる', async () => {
|
||||||
|
|
@ -655,10 +670,13 @@ describe('Timelines', () => {
|
||||||
parameters: { limit: 100 },
|
parameters: { limit: 100 },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent.each(tableToEntries({
|
test.concurrent.each(tableToEntries({
|
||||||
|
|
@ -673,10 +691,13 @@ describe('Timelines', () => {
|
||||||
parameters: { withRenotes: false, limit: 100 },
|
parameters: { withRenotes: false, limit: 100 },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent.each(tableToEntries({
|
test.concurrent.each(tableToEntries({
|
||||||
|
|
@ -698,10 +719,13 @@ describe('Timelines', () => {
|
||||||
parameters: { withReplies: true, limit: 100 },
|
parameters: { withReplies: true, limit: 100 },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent('[withFiles: true] ファイル付きノートのみ含まれる', async () => {
|
test.concurrent('[withFiles: true] ファイル付きノートのみ含まれる', async () => {
|
||||||
|
|
@ -803,10 +827,13 @@ describe('Timelines', () => {
|
||||||
parameters: { listId: list.id, limit: 100 },
|
parameters: { listId: list.id, limit: 100 },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent.each(tableToEntries({
|
test.concurrent.each(tableToEntries({
|
||||||
|
|
@ -821,10 +848,13 @@ describe('Timelines', () => {
|
||||||
parameters: { listId: list.id, withRenotes: false, limit: 100 },
|
parameters: { listId: list.id, withRenotes: false, limit: 100 },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -894,10 +924,13 @@ describe('Timelines', () => {
|
||||||
parameters: { userId: createdPost.userId },
|
parameters: { userId: createdPost.userId },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent.each(tableToEntries({
|
test.concurrent.each(tableToEntries({
|
||||||
|
|
@ -912,10 +945,13 @@ describe('Timelines', () => {
|
||||||
parameters: { userId: createdPost.userId, withRenotes: false },
|
parameters: { userId: createdPost.userId, withRenotes: false },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent.each(tableToEntries({
|
test.concurrent.each(tableToEntries({
|
||||||
|
|
@ -937,10 +973,13 @@ describe('Timelines', () => {
|
||||||
parameters: { userId: createdPost.userId, withReplies: true },
|
parameters: { userId: createdPost.userId, withReplies: true },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
|
|
||||||
test.concurrent.each(tableToEntries({
|
test.concurrent.each(tableToEntries({
|
||||||
|
|
@ -963,10 +1002,13 @@ describe('Timelines', () => {
|
||||||
parameters: { userId: createdPost.userId, withChannelNotes: true, withReplies: true },
|
parameters: { userId: createdPost.userId, withChannelNotes: true, withReplies: true },
|
||||||
user: alice,
|
user: alice,
|
||||||
});
|
});
|
||||||
assert.strictEqual(
|
const responseNote = res.filter((note) => note.id === createdPost.id);
|
||||||
res.some((note) => note.id === createdPost.id),
|
if (includeOrNot(value)) {
|
||||||
includeOrNot(value),
|
assert.strictEqual(responseNote.length, 1);
|
||||||
`expected ${inspect(createdPost.id)} vs. response ${inspect(res.map(s => s.id))}`);
|
assert.strictEqual(responseNote[0]?.text, createdPost.text);
|
||||||
|
} else {
|
||||||
|
assert.strictEqual(responseNote.length, 0);
|
||||||
|
}
|
||||||
}, 1000 * 30);
|
}, 1000 * 30);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue