chore: update faker functions
This commit is contained in:
@@ -8,14 +8,14 @@ export default function({faker, url, body, login = faker.internet.userName()}) {
|
||||
description: faker.lorem.paragraphs(),
|
||||
type,
|
||||
status: faker.helpers.arrayElement(["FINISHED", "RELEASING", "NOT_YET_RELEASED", "CANCELLED", "HIATUS"]),
|
||||
episodes: 100 + faker.datatype.number(100),
|
||||
volumes: faker.datatype.number(100),
|
||||
chapters: 100 + faker.datatype.number(1000),
|
||||
averageScore: faker.datatype.number(100),
|
||||
episodes: 100 + faker.number.int(100),
|
||||
volumes: faker.number.int(100),
|
||||
chapters: 100 + faker.number.int(1000),
|
||||
averageScore: faker.number.int(100),
|
||||
countryOfOrigin: "JP",
|
||||
genres: new Array(6).fill(null).map(_ => faker.lorem.word()),
|
||||
coverImage: {medium: null},
|
||||
startDate: {year: faker.date.past(20).getFullYear()},
|
||||
startDate: {year: faker.date.past({years:20}).getFullYear()},
|
||||
})
|
||||
//User statistics query
|
||||
if (/^query Statistics /.test(query)) {
|
||||
@@ -25,20 +25,20 @@ export default function({faker, url, body, login = faker.internet.userName()}) {
|
||||
data: {
|
||||
data: {
|
||||
User: {
|
||||
id: faker.datatype.number(100000),
|
||||
id: faker.number.int(100000),
|
||||
name: faker.internet.userName(),
|
||||
about: null,
|
||||
statistics: {
|
||||
anime: {
|
||||
count: faker.datatype.number(1000),
|
||||
minutesWatched: faker.datatype.number(100000),
|
||||
episodesWatched: faker.datatype.number(10000),
|
||||
count: faker.number.int(1000),
|
||||
minutesWatched: faker.number.int(100000),
|
||||
episodesWatched: faker.number.int(10000),
|
||||
genres: new Array(4).fill(null).map(_ => ({genre: faker.lorem.word()})),
|
||||
},
|
||||
manga: {
|
||||
count: faker.datatype.number(1000),
|
||||
chaptersRead: faker.datatype.number(100000),
|
||||
volumesRead: faker.datatype.number(10000),
|
||||
count: faker.number.int(1000),
|
||||
chaptersRead: faker.number.int(100000),
|
||||
volumesRead: faker.number.int(10000),
|
||||
genres: new Array(4).fill(null).map(_ => ({genre: faker.lorem.word()})),
|
||||
},
|
||||
},
|
||||
@@ -57,8 +57,8 @@ export default function({faker, url, body, login = faker.internet.userName()}) {
|
||||
User: {
|
||||
favourites: {
|
||||
characters: {
|
||||
nodes: new Array(2 + faker.datatype.number(16)).fill(null).map(_ => ({
|
||||
name: {full: faker.name.fullName(), native: faker.name.fullName()},
|
||||
nodes: new Array(2 + faker.number.int(16)).fill(null).map(_ => ({
|
||||
name: {full: faker.person.fullName(), native: faker.person.fullName()},
|
||||
image: {medium: null},
|
||||
})),
|
||||
pageInfo: {currentPage: 1, hasNextPage: false},
|
||||
@@ -104,7 +104,7 @@ export default function({faker, url, body, login = faker.internet.userName()}) {
|
||||
isCustomList: false,
|
||||
entries: new Array(16).fill(null).map(_ => ({
|
||||
status: faker.helpers.arrayElement(["CURRENT", "PLANNING", "COMPLETED", "DROPPED", "PAUSED", "REPEATING"]),
|
||||
progress: faker.datatype.number(100),
|
||||
progress: faker.number.int(100),
|
||||
progressVolumes: null,
|
||||
score: 0,
|
||||
startedAt: {year: null, month: null, day: null},
|
||||
|
||||
@@ -12,7 +12,7 @@ export default function({faker, url, body, login = faker.internet.userName()}) {
|
||||
matchedUser: {
|
||||
languageProblemCount: new Array(6).fill(null).map(_ => ({
|
||||
languageName: faker.hacker.noun(),
|
||||
problemsSolved: faker.datatype.number(200),
|
||||
problemsSolved: faker.number.int(200),
|
||||
})),
|
||||
},
|
||||
},
|
||||
@@ -31,17 +31,17 @@ export default function({faker, url, body, login = faker.internet.userName()}) {
|
||||
advanced: new Array(6).fill(null).map(_ => ({
|
||||
tagName: faker.hacker.noun(),
|
||||
tagSlug: faker.lorem.slug(),
|
||||
problemsSolved: faker.datatype.number(200),
|
||||
problemsSolved: faker.number.int(200),
|
||||
})),
|
||||
intermediate: new Array(6).fill(null).map(_ => ({
|
||||
tagName: faker.hacker.noun(),
|
||||
tagSlug: faker.lorem.slug(),
|
||||
problemsSolved: faker.datatype.number(200),
|
||||
problemsSolved: faker.number.int(200),
|
||||
})),
|
||||
fundamental: new Array(6).fill(null).map(_ => ({
|
||||
tagName: faker.hacker.noun(),
|
||||
tagSlug: faker.lorem.slug(),
|
||||
problemsSolved: faker.datatype.number(200),
|
||||
problemsSolved: faker.number.int(200),
|
||||
})),
|
||||
},
|
||||
},
|
||||
@@ -70,10 +70,10 @@ export default function({faker, url, body, login = faker.internet.userName()}) {
|
||||
],
|
||||
submitStatsGlobal: {
|
||||
acSubmissionNum: [
|
||||
{difficulty: "All", count: faker.datatype.number(2402)},
|
||||
{difficulty: "Easy", count: faker.datatype.number(592)},
|
||||
{difficulty: "Medium", count: faker.datatype.number(1283)},
|
||||
{difficulty: "Hard", count: faker.datatype.number(527)},
|
||||
{difficulty: "All", count: faker.number.int(2402)},
|
||||
{difficulty: "Easy", count: faker.number.int(592)},
|
||||
{difficulty: "Medium", count: faker.number.int(1283)},
|
||||
{difficulty: "Hard", count: faker.number.int(527)},
|
||||
],
|
||||
},
|
||||
},
|
||||
@@ -89,7 +89,7 @@ export default function({faker, url, body, login = faker.internet.userName()}) {
|
||||
data: {
|
||||
data: {
|
||||
recentAcSubmissionList: new Array(6).fill(null).map(_ => ({
|
||||
id: `${faker.datatype.number(10000)}`,
|
||||
id: `${faker.number.int(10000)}`,
|
||||
title: faker.lorem.sentence(),
|
||||
titleSlug: faker.lorem.slug(),
|
||||
timestamp: `${Math.round(faker.date.recent().getTime() / 1000)}`,
|
||||
|
||||
@@ -4,9 +4,9 @@ export default function({faker, url, options, login = faker.internet.userName()}
|
||||
//Get recently played tracks
|
||||
if (/browse/.test(url)) {
|
||||
console.debug(`metrics/compute/mocks > mocking yt music api result > ${url}`)
|
||||
const artist = faker.random.word()
|
||||
const track = faker.random.words(5)
|
||||
const artwork = faker.image.imageUrl()
|
||||
const artist = faker.lorem.word()
|
||||
const track = faker.lorem.words(5)
|
||||
const artwork = faker.image.url()
|
||||
return ({
|
||||
contents: {
|
||||
singleColumnBrowseResultsRenderer: {
|
||||
|
||||
Reference in New Issue
Block a user