chore: update faker functions

This commit is contained in:
Simon Lecoq
2023-07-24 20:30:19 -04:00
parent fca0e34e9d
commit 0fad2fb0cb
53 changed files with 622 additions and 622 deletions

View File

@@ -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},

View File

@@ -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)}`,

View File

@@ -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: {