{"action":"closed","issue":{"url":"https://api.github.com/repos/dcodeIO/ProtoBuf.js/issues/329","labels_url":"https://api.github.com/repos/dcodeIO/ProtoBuf.js/issues/329/labels{/name}","comments_url":"https://api.github.com/repos/dcodeIO/ProtoBuf.js/issues/329/comments","events_url":"https://api.github.com/repos/dcodeIO/ProtoBuf.js/issues/329/events","html_url":"https://github.com/dcodeIO/ProtoBuf.js/issues/329","id":108409155,"number":329,"title":"Issues with retaining default oneof values","user":{"login":"stephenplusplus","id":723048,"avatar_url":"https://avatars.githubusercontent.com/u/723048?v=3","gravatar_id":"","url":"https://api.github.com/users/stephenplusplus","html_url":"https://github.com/stephenplusplus","followers_url":"https://api.github.com/users/stephenplusplus/followers","following_url":"https://api.github.com/users/stephenplusplus/following{/other_user}","gists_url":"https://api.github.com/users/stephenplusplus/gists{/gist_id}","starred_url":"https://api.github.com/users/stephenplusplus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stephenplusplus/subscriptions","organizations_url":"https://api.github.com/users/stephenplusplus/orgs","repos_url":"https://api.github.com/users/stephenplusplus/repos","events_url":"https://api.github.com/users/stephenplusplus/events{/privacy}","received_events_url":"https://api.github.com/users/stephenplusplus/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-09-25T21:14:27Z","updated_at":"2015-09-26T01:58:40Z","closed_at":"2015-09-26T01:58:40Z","body":"I'm working on implementing support for the protobuf API of Google Cloud Datastore into [gcloud-node](http://gitnpm.com/gcloud). I've hit a sticking point, and I'm not sure exactly where to look in the stack to find the problem.\r\n\r\nI made a fork to reproduce: https://github.com/stephenplusplus/protobuf.js. I eliminated all of the tests other than mine that fails: https://github.com/stephenplusplus/ProtoBuf.js/blob/master/tests/suite.js\r\n\r\nWhen I mocked the structure of the Google proto files into one test proto file, the tests passed. But when I plug in the real files, it fails.\r\n\r\nSorry to dump a bunch of code on you; if you think this should be asked somewhere else, feel free to close. Thanks for any help!"}}