mirror of
https://github.com/Instadapp/Swap-Aggregator-Subgraph.git
synced 2024-07-29 21:57:12 +00:00
31 lines
458 B
JavaScript
31 lines
458 B
JavaScript
'use strict'
|
|
|
|
var tape = require('tape')
|
|
var protobuf = require('../')
|
|
var Map = protobuf(require('./test.proto')).Map
|
|
|
|
tape('map encode + decode', function (t) {
|
|
var b1 = Map.encode({
|
|
foo: {
|
|
hello: 'world'
|
|
}
|
|
})
|
|
|
|
var o1 = Map.decode(b1)
|
|
|
|
t.same(o1.foo, { hello: 'world' })
|
|
|
|
var doc = {
|
|
foo: {
|
|
hello: 'world',
|
|
hi: 'verden'
|
|
}
|
|
}
|
|
|
|
var b2 = Map.encode(doc)
|
|
var o2 = Map.decode(b2)
|
|
|
|
t.same(o2, doc)
|
|
t.end()
|
|
})
|