← Back to Tests 📄 View JSON

Chart Generation & API Testing

Detailed Test Results

Total Tests

54

Passed

41

Failed

13
Filter:

📊 Chart Tests

NOUN CHART TESTING
✓ Passed
forms: ['puella', 'puellae']
infl: {'stem': 'puell', 'ending': 'a', 'pos': 'noun', 'declension': 1, 'case': 'nom', 'number': 1, 'gender': 'feminine'}
genitiveSingular: puellae
✓ 1st declension feminine (puella)
forms: ['rodo', 'rodere', 'rosi', 'rosus']
forms: ['rosa', 'rosae']
infl: {'stem': 'ros', 'ending': 'a', 'pos': 'noun', 'declension': 1, 'case': 'nom', 'number': 1, 'gender': 'feminine'}
genitiveSingular: rosae
✓ 1st declension feminine (rosa)
forms: ['gloria', 'gloriae']
infl: {'stem': 'glori', 'ending': 'a', 'pos': 'noun', 'declension': 1, 'case': 'nom', 'number': 1, 'gender': 'feminine'}
genitiveSingular: gloriae
✓ 1st declension feminine (gloria)
forms: ['dominus', 'domini']
infl: {'stem': 'domin', 'ending': 'us', 'pos': 'noun', 'declension': 2, 'case': 'nom', 'number': 1, 'gender': 'masculine'}
genitiveSingular: domini
✓ 2nd declension masculine (dominus)
forms: ['amicus', 'amici']
infl: {'stem': 'amic', 'ending': 'us', 'pos': 'noun', 'declension': 2, 'case': 'nom', 'number': 1, 'gender': 'masculine'}
genitiveSingular: amici
✓ 2nd declension masculine (amicus)
forms: ['templum', 'templi']
infl: {'stem': 'templ', 'ending': 'um', 'pos': 'noun', 'declension': 2, 'case': 'nom', 'number': 1, 'gender': 'neuter'}
genitiveSingular: templi
✓ 2nd declension neuter (templum)
forms: ['rex', 'regis']
infl: {'stem': 'rex', 'ending': '', 'pos': 'noun', 'declension': 3, 'case': 'nom', 'number': 1, 'gender': 'masculine'}
genitiveSingular: regis
✓ 3rd declension masculine (rex)
forms: ['urbs', 'urbis']
infl: {'stem': 'urbs', 'ending': '', 'pos': 'noun', 'declension': 3, 'case': 'nom', 'number': 1, 'gender': 'feminine'}
genitiveSingular: urbis
✓ 3rd declension feminine (urbs)
forms: ['corpus', 'corporis']
infl: {'stem': 'corpus', 'ending': '', 'pos': 'noun', 'declension': 3, 'case': 'nom', 'number': 1, 'gender': 'neuter'}
genitiveSingular: corporis
✓ 3rd declension neuter (corpus)
forms: ['manus', 'manus']
infl: {'stem': 'man', 'ending': 'us', 'pos': 'noun', 'declension': 4, 'case': 'nom', 'number': 1, 'gender': 'feminine'}
genitiveSingular: manus
✓ 4th declension feminine (manus)
forms: ['exerceo', 'exercere', 'exercui', 'exercitus']
forms: ['exercitus', 'exercitus']
infl: {'stem': 'exercit', 'ending': 'us', 'pos': 'noun', 'declension': 4, 'case': 'nom', 'number': 1, 'gender': 'masculine'}
genitiveSingular: exercitus
✓ 4th declension masculine (exercitus)
forms: ['dies', 'diei']
infl: {'stem': 'di', 'ending': 'es', 'pos': 'noun', 'declension': 5, 'case': 'nom', 'number': 1, 'gender': 'common'}
genitiveSingular: diei
✓ 5th declension (dies)
forms: ['res', 'rei']
infl: {'stem': 'r', 'ending': 'es', 'pos': 'noun', 'declension': 5, 'case': 'nom', 'number': 1, 'gender': 'feminine'}
genitiveSingular: rei
✓ 5th declension feminine (res)
VERB CHART TESTING
✓ Passed
forms: ['amo', 'amare', 'amavi', 'amatus']
✓ 1st conjugation (amare)
forms: ['video', 'videre', 'vidi', 'visus']
✓ 2nd conjugation (videre)
forms: ['mitto', 'mittere', 'misi', 'missus']
✓ 3rd conjugation (mittere)
forms: ['audio', 'audire', 'audivi', 'auditus']
✓ 4th conjugation (audire)
forms: ['edo', 'edere', 'edi', 'essus']
✓ irregular verb (esse)
forms: ['possum', 'posse', 'potui', '-']
✓ irregular verb (posse)
forms: ['vello', 'vellere', 'velli', 'vulsus']
✓ irregular verb (velle)
forms: ['fero', 'ferre', 'tuli', 'latus']
✓ irregular verb (ferre)
forms: ['sum', 'esse', 'fui', 'futurus']
✓ esse form (sum)
forms: ['edo', 'esse', '-', '-']
✓ esse form (est)
forms: ['amo', 'amare', 'amavi', 'amatus']
✓ 1st person singular (amo)
forms: ['amo', 'amare', 'amavi', 'amatus']
✓ 3rd person singular (amat)
ADJECTIVE CHART TESTING
✗ Failed
forms: ['bonus', 'boni']
infl: {'stem': 'bon', 'ending': 'us', 'pos': 'noun', 'declension': 2, 'case': 'nom', 'number': 1, 'gender': 'masculine'}
genitiveSingular: boni
⚠ bonus, -a, -um - no chart data
forms: ['magnus', 'magna -um', 'major -or -us', 'maximus -a -um']
✓ magnus, -a, -um
forms: ['fors', 'fortis']
infl: {'stem': 'fort', 'ending': 'is', 'pos': 'noun', 'declension': 3, 'case': 'gen', 'number': 1, 'gender': 'feminine'}
genitiveSingular: fortis
⚠ fortis, -e - no chart data
forms: ['celo', 'celare', 'celavi', 'celatus']
⚠ celer, celeris, celere - no chart data
forms: ['facilis', 'facile', 'facilior -or -us', 'facillimus -a -um']
✓ facilis, -e
forms: ['brevis', 'breve', 'brevior -or -us', 'brevissimus -a -um']
✓ brevis, -e
forms: ['bonus', 'bona -um', 'melior -or -us', 'optimus -a -um']
✓ comparative (melior)
forms: ['bonus', 'bona -um', 'melior -or -us', 'optimus -a -um']
✓ superlative (optimus)
forms: ['magnus', 'magna -um', 'major -or -us', 'maximus -a -um']
✓ comparative (maior)
forms: ['magnus', 'magna -um', 'major -or -us', 'maximus -a -um']
✓ superlative (maximus)
PRONOUN CHART TESTING
✗ Failed
forms: []
no forms
⚠ personal pronoun (ego) - HTTP 400
forms: []
no forms
⚠ personal pronoun (tu) - HTTP 400
forms: []
no forms
⚠ personal pronoun (nos) - HTTP 400
forms: ['eo', 'ire', 'ivi(ii)', 'itus']
⚠ demonstrative pronoun (is) - no chart data
forms: ['ille', 'illa', 'illud']
✓ demonstrative pronoun (ille)
forms: ['ipse', 'ipsa', 'ipsum']
⚠ intensive pronoun (ipse) - HTTP 400
forms: []
no forms
forms: ['queo', 'quire', 'quivi(ii)', 'quitus']
forms: ['qui']
⚠ relative pronoun (qui) - HTTP 400
forms: []
no forms
forms: ['queo', 'quire', 'quivi(ii)', 'quitus']
⚠ interrogative pronoun (quis) - HTTP 400
API ENDPOINT TESTING
✓ Passed
forms: ['puella', 'puellae']
infl: {'stem': 'puell', 'ending': 'a', 'pos': 'noun', 'declension': 1, 'case': 'nom', 'number': 1, 'gender': 'feminine'}
genitiveSingular: puellae
✓ withChart parameter integration
forms: ['amo', 'amare', 'amavi', 'amatus']
forms: ['amarus', 'amara -um', 'amarior -or -us', 'amarissimus -a -um']
forms: ['amo', 'amare', 'amavi', 'amatus']
✓ withChart parameter with verbs
forms: ['do', 'dare', 'dedi', 'datus']
✓ random word with chart
forms: ['puella', 'puellae']
infl: {'stem': 'puell', 'ending': 'a', 'pos': 'noun', 'declension': 1, 'case': 'nom', 'number': 1, 'gender': 'feminine'}
genitiveSingular: puellae
✓ direct chart endpoint
ERROR HANDLING TESTING
✗ Failed
⚠ non-existent word - unexpected status 500
✓ empty word parameter - proper error handling
⚠ invalid word format - unexpected status 500
forms: []
no forms
⚠ withChart with invalid word - unexpected status 200
PERFORMANCE TESTING
✓ Passed
forms: ['puella', 'puellae']
infl: {'stem': 'puell', 'ending': 'a', 'pos': 'noun', 'declension': 1, 'case': 'nom', 'number': 1, 'gender': 'feminine'}
genitiveSingular: puellae
✓ simple noun chart - 0.001s
forms: ['amo', 'amare', 'amavi', 'amatus']
✓ simple verb chart - 0.001s
forms: ['bonus', 'boni']
infl: {'stem': 'bon', 'ending': 'us', 'pos': 'noun', 'declension': 2, 'case': 'nom', 'number': 1, 'gender': 'masculine'}
genitiveSingular: boni
✓ simple adjective chart - 0.001s