Swap-Aggregator-Subgraph/node_modules/protons/test/packed.js
Richa-iitr d211083153 Revert "Revert "added handler""
This reverts commit c36ee8c5ca.
2022-07-03 07:30:05 +05:30

59 lines
798 B
JavaScript

'use strict'
var tape = require('tape')
var protobuf = require('../')
var Packed = protobuf(require('./test.proto')).Packed
tape('Packed encode', function (t) {
var b1 = Packed.encode({
packed: [
12,
13,
14
]
})
var b2 = Packed.encode({
packed: [
12,
13,
14
],
meeh: 42
})
t.same(b2, b1)
t.end()
})
tape('Packed encode + decode', function (t) {
var b1 = Packed.encode({
packed: [
12,
13,
14
]
})
var o1 = Packed.decode(b1)
t.same(o1.packed.length, 3)
t.same(o1.packed[0], 12)
t.same(o1.packed[1], 13)
t.same(o1.packed[2], 14)
var b2 = Packed.encode({
packed: [
12,
13,
14
],
meeh: 42
})
var o2 = Packed.decode(b2)
t.same(o2, o1)
t.end()
})