mirror of
https://github.com/bellingcat/datasheet-server.git
synced 2026-06-10 20:38:32 +03:00
defaultRoute -> defaultResource
This commit is contained in:
@@ -2,9 +2,9 @@ import test from 'ava'
|
||||
import R from 'ramda'
|
||||
import {
|
||||
defaultBlueprint,
|
||||
defaultRoute,
|
||||
byColumn,
|
||||
byRow
|
||||
defaultResource,
|
||||
columns,
|
||||
rows
|
||||
} from '../src/lib/blueprinters'
|
||||
|
||||
const egInput1 = [
|
||||
@@ -23,32 +23,32 @@ test('defaultBlueprint exports', t => {
|
||||
t.deepEqual(expected, defaultBlueprint)
|
||||
})
|
||||
|
||||
test('byColumn blueprinter generates expected output', t => {
|
||||
const actual = byColumn('eg ColumnBlueprint', 'egSheetName', 'egSheetId', egInput1)
|
||||
test('columns blueprinter generates expected output', t => {
|
||||
const actual = columns('eg ColumnBlueprint', 'egSheetName', 'egSheetId', egInput1)
|
||||
const expected = R.clone(defaultBlueprint)
|
||||
expected.name = 'eg ColumnBlueprint'
|
||||
expected.sheet = {
|
||||
id: 'egSheetId',
|
||||
name: 'egSheetName'
|
||||
}
|
||||
expected.resources['h1'] = R.clone(defaultRoute)
|
||||
expected.resources['h1'] = R.clone(defaultResource)
|
||||
expected.resources['h1'].data = [1, 4]
|
||||
expected.resources['h2'] = R.clone(defaultRoute)
|
||||
expected.resources['h2'] = R.clone(defaultResource)
|
||||
expected.resources['h2'].data = [2, 5]
|
||||
expected.resources['h3'] = R.clone(defaultRoute)
|
||||
expected.resources['h3'] = R.clone(defaultResource)
|
||||
expected.resources['h3'].data = [3, 6]
|
||||
t.deepEqual(expected, actual)
|
||||
})
|
||||
|
||||
test('byRow blueprinter generates expected output', t => {
|
||||
const actual = byRow('egRowBlueprint', 'egSheetName', 'egSheetId', egInput1, 'items')
|
||||
test('rows blueprinter generates expected output', t => {
|
||||
const actual = rows('egRowBlueprint', 'egSheetName', 'egSheetId', egInput1, 'items')
|
||||
const expected = R.clone(defaultBlueprint)
|
||||
expected.name = 'egRowBlueprint'
|
||||
expected.sheet = {
|
||||
id: 'egSheetId',
|
||||
name: 'egSheetName'
|
||||
}
|
||||
expected.resources['items'] = R.clone(defaultRoute)
|
||||
expected.resources['items'] = R.clone(defaultResource)
|
||||
expected.resources['items'].data = [{
|
||||
h1: 1,
|
||||
h2: 2,
|
||||
|
||||
Reference in New Issue
Block a user