Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ROC-533-UnmarshalJSON #12

Closed
wants to merge 21 commits into from
Closed

Conversation

justinscorringe
Copy link
Collaborator

Initial commit to implement unmarshalJSON and zeroValueData functions
Adds buger/jsonparser library for custom unmarshal of json payloads
Adds zeroValueData function to build default message data for NewMessage

justinscorringe and others added 21 commits November 19, 2019 14:03
Added libtest_listener which tests if a subscriber node can be created on the ros system
Added libtest_pubsub which creates a publisher and a subscriber node, and tests if the message is sent and recieved correctly
Moved diagnostic tests into separate function in thinger
Split comment line into two in libtest_talker
Added libtest_listener_with_event
Added libtest_publish_subscribe : Instantiates publisher and subscriber, removes them, re-instantiates with same names and checks functionality
Added libtests to thinger diagnostics
Modified libtest_talker to ensure return on error
Removed individual publisher_with_callbacks test
Updated diagnostics in thinger/main.go
Added DynamicMessage.Data() function to dynamic_message.go for interfacing with dynamic message data
Fixed service test to use multithreading to acheive multinode scenario
… and leaving server node up after tests - also causing false positives on pass
…rateJSONschema, MarshalJSON functions

Added zeroValue map generation to NewMessage function in dynamic_message.go
Added tests to thinger diagnostics
…pe in ros system instantiates and serializes without error

Made FindAllMessages in libgengo/context.go exportable
Initial commit to add UnmarshalJSON and zeroValueData functions
Adds buger/jsonparser library for custom unmarshal of JSON payloads
Adds zeroValueData method to build default message data in NewMessage
@justinscorringe justinscorringe deleted the ROC-533-UnmarshalJSON branch December 2, 2019 00:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant