Skip to content

Commit

Permalink
DEV: Create test helper
Browse files Browse the repository at this point in the history
  • Loading branch information
dwhieb committed Oct 12, 2024
1 parent c2860b7 commit fec10eb
Showing 1 changed file with 15 additions and 33 deletions.
48 changes: 15 additions & 33 deletions index.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,41 +4,30 @@ import fixtures from './test/index.js'

import { describe, it, test } from 'node:test'

describe(`dlx2scription`, function() {

describe(`library`, function() {

it(`converts multiple utterances`, function() {

const { data } = fixtures.get(`multiple-utterances`)
const result = dlx2scription(data)
const expected = `ninakupenda\nI love you\n\nunanipenda\nyou love me`

expect(result).to.equal(expected)

})
function createDefaultTest(name) {
return function defaultTest() {

})
const { data, scription } = fixtures.get(name)
const result = dlx2scription(data)

describe(`lines`, function() {
expect(result).to.equal(scription)

test(`metadata`, function() {
}
}

const { data, scription } = fixtures.get(`metadata`)
const result = dlx2scription(data)
describe(`dlx2scription`, function() {

expect(result).to.equal(scription)
describe(`library`, function() {

})
it(`converts multiple utterances`, createDefaultTest(`multiple-utterances`))

test(`transcription: single orthography`, function() {
})

const { data, scription } = fixtures.get(`transcription-single`)
const result = dlx2scription(data)
describe.only(`lines`, function() {

expect(result).to.equal(scription)
test(`metadata`, createDefaultTest(`metadata`))

})
test(`transcription: single orthography`, createDefaultTest(`transcription-single`))

test(`transcription: multiple orthographies`, function() {

Expand All @@ -50,14 +39,7 @@ describe(`dlx2scription`, function() {

})

test(`translation: single language`, function() {

const { data, scription } = fixtures.get(`translation-single`)
const result = dlx2scription(data)

expect(result).to.equal(scription)

})
test(`translation: single language`, createDefaultTest(`translation-single`))

test(`translation: multiple languages`, function() {

Expand Down

0 comments on commit fec10eb

Please sign in to comment.