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

39 lines
604 B
JavaScript

'use strict'
var tape = require('tape')
var protobuf = require('../src')
var proto = require('./test.proto')
var Booleans = protobuf(proto).Booleans
tape('booleans encode + decode', function (t) {
var b1 = Booleans.encode({
bool1: true,
bool2: false
})
var o1 = Booleans.decode(b1)
t.same(o1, {
bool1: true,
bool2: false
})
t.end()
})
tape('booleans encode + decode + optional', function (t) {
var b1 = Booleans.encode({
bool1: true
})
var o1 = Booleans.decode(b1)
t.same(o1, {
bool1: true,
bool2: false
})
t.notOk(o1.hasBool2())
t.end()
})