aboutsummaryrefslogtreecommitdiff
path: root/test.js
blob: dcb2ca0ec41f5c434a680e05eb3072205a38e08b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
const vkflex = require('./index.js')

let nameCases = ['Gen', 'Dat', 'Acc', 'Ins', 'Abl']
let names = [
  ['Евгений', 'Зиновьев', 0],
  //['Павел', 'Дуров', 0],
  //['Анастасия', 'Семенюк', 1],
  //['Катя', 'Лебедева', 1]
  //['Denis', 'Komissarov', 0]
]

console.time('flex')
for (let i = 0; i < 100; i++) {
for (let [name, surname, sex] of names) {
  console.log('Testing "'+name+' '+surname+'"...')

  for (let nameCase of nameCases) {
    console.log(nameCase + ': ' + vkflex.name(name, sex, nameCase) + ' ' + vkflex.surname(surname, sex, nameCase))
  }

  console.log('')
}
}
console.timeEnd('flex')