diff options
author | Nikolai Vavilov <vvnicholas@gmail.com> | 2016-04-24 14:38:16 +0300 |
---|---|---|
committer | Nikolai Vavilov <vvnicholas@gmail.com> | 2016-07-19 09:39:52 +0300 |
commit | 970a4fda1785de0873378bca12e907e3a86e64d2 (patch) | |
tree | 24f97655e5536778bf632025c93c6e09bd9e03bb /js/proto3_test.js | |
parent | 77b08afaf80dc9390848fbeb47505da6a9be61be (diff) | |
download | protobuf-970a4fda1785de0873378bca12e907e3a86e64d2.tar.gz protobuf-970a4fda1785de0873378bca12e907e3a86e64d2.tar.bz2 protobuf-970a4fda1785de0873378bca12e907e3a86e64d2.zip |
Make implicit defaults consistent with explicit defaults
Diffstat (limited to 'js/proto3_test.js')
-rw-r--r-- | js/proto3_test.js | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/js/proto3_test.js b/js/proto3_test.js index 7f76006a..fab0fd44 100644 --- a/js/proto3_test.js +++ b/js/proto3_test.js @@ -221,10 +221,10 @@ describe('proto3Test', function() { it('testOneofs', function() { var msg = new proto.jspb.test.TestProto3(); - assertEquals(msg.getOneofUint32(), undefined); + assertEquals(msg.getOneofUint32(), 0); assertEquals(msg.getOneofForeignMessage(), undefined); - assertEquals(msg.getOneofString(), undefined); - assertEquals(msg.getOneofBytes(), undefined); + assertEquals(msg.getOneofString(), ''); + assertEquals(msg.getOneofBytes(), ''); assertFalse(msg.hasOneofUint32()); assertFalse(msg.hasOneofString()); assertFalse(msg.hasOneofBytes()); @@ -232,8 +232,8 @@ describe('proto3Test', function() { msg.setOneofUint32(42); assertEquals(msg.getOneofUint32(), 42); assertEquals(msg.getOneofForeignMessage(), undefined); - assertEquals(msg.getOneofString(), undefined); - assertEquals(msg.getOneofBytes(), undefined); + assertEquals(msg.getOneofString(), ''); + assertEquals(msg.getOneofBytes(), ''); assertTrue(msg.hasOneofUint32()); assertFalse(msg.hasOneofString()); assertFalse(msg.hasOneofBytes()); @@ -241,27 +241,27 @@ describe('proto3Test', function() { var submsg = new proto.jspb.test.ForeignMessage(); msg.setOneofForeignMessage(submsg); - assertEquals(msg.getOneofUint32(), undefined); + assertEquals(msg.getOneofUint32(), 0); assertEquals(msg.getOneofForeignMessage(), submsg); - assertEquals(msg.getOneofString(), undefined); - assertEquals(msg.getOneofBytes(), undefined); + assertEquals(msg.getOneofString(), ''); + assertEquals(msg.getOneofBytes(), ''); assertFalse(msg.hasOneofUint32()); assertFalse(msg.hasOneofString()); assertFalse(msg.hasOneofBytes()); msg.setOneofString('hello'); - assertEquals(msg.getOneofUint32(), undefined); + assertEquals(msg.getOneofUint32(), 0); assertEquals(msg.getOneofForeignMessage(), undefined); assertEquals(msg.getOneofString(), 'hello'); - assertEquals(msg.getOneofBytes(), undefined); + assertEquals(msg.getOneofBytes(), ''); assertFalse(msg.hasOneofUint32()); assertTrue(msg.hasOneofString()); assertFalse(msg.hasOneofBytes()); msg.setOneofBytes(goog.crypt.base64.encodeString('\u00FF\u00FF')); - assertEquals(msg.getOneofUint32(), undefined); + assertEquals(msg.getOneofUint32(), 0); assertEquals(msg.getOneofForeignMessage(), undefined); - assertEquals(msg.getOneofString(), undefined); + assertEquals(msg.getOneofString(), ''); assertEquals(msg.getOneofBytes_asB64(), goog.crypt.base64.encodeString('\u00FF\u00FF')); assertFalse(msg.hasOneofUint32()); |