{"action":"created","issue":{"url":"https://api.github.com/repos/ros2/examples/issues/74","labels_url":"https://api.github.com/repos/ros2/examples/issues/74/labels{/name}","comments_url":"https://api.github.com/repos/ros2/examples/issues/74/comments","events_url":"https://api.github.com/repos/ros2/examples/issues/74/events","html_url":"https://github.com/ros2/examples/pull/74","id":116463520,"number":74,"title":"Add tests for talker/listener examples","user":{"login":"gerkey","id":1188842,"avatar_url":"https://avatars.githubusercontent.com/u/1188842?v=3","gravatar_id":"","url":"https://api.github.com/users/gerkey","html_url":"https://github.com/gerkey","followers_url":"https://api.github.com/users/gerkey/followers","following_url":"https://api.github.com/users/gerkey/following{/other_user}","gists_url":"https://api.github.com/users/gerkey/gists{/gist_id}","starred_url":"https://api.github.com/users/gerkey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gerkey/subscriptions","organizations_url":"https://api.github.com/users/gerkey/orgs","repos_url":"https://api.github.com/users/gerkey/repos","events_url":"https://api.github.com/users/gerkey/events{/privacy}","received_events_url":"https://api.github.com/users/gerkey/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ros2/examples/labels/in%20progress","name":"in progress","color":"fad8c7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-11-12T02:02:57Z","updated_at":"2015-11-12T22:50:49Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ros2/examples/pulls/74","html_url":"https://github.com/ros2/examples/pull/74","diff_url":"https://github.com/ros2/examples/pull/74.diff","patch_url":"https://github.com/ros2/examples/pull/74.patch"},"body":"CI jobs forthcoming\r\n\r\nConnects to ros2/ros2#143"},"comment":{"url":"https://api.github.com/repos/ros2/examples/issues/comments/156262164","html_url":"https://github.com/ros2/examples/pull/74#issuecomment-156262164","issue_url":"https://api.github.com/repos/ros2/examples/issues/74","id":156262164,"user":{"login":"esteve","id":33620,"avatar_url":"https://avatars.githubusercontent.com/u/33620?v=3","gravatar_id":"","url":"https://api.github.com/users/esteve","html_url":"https://github.com/esteve","followers_url":"https://api.github.com/users/esteve/followers","following_url":"https://api.github.com/users/esteve/following{/other_user}","gists_url":"https://api.github.com/users/esteve/gists{/gist_id}","starred_url":"https://api.github.com/users/esteve/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/esteve/subscriptions","organizations_url":"https://api.github.com/users/esteve/orgs","repos_url":"https://api.github.com/users/esteve/repos","events_url":"https://api.github.com/users/esteve/events{/privacy}","received_events_url":"https://api.github.com/users/esteve/received_events","type":"User","site_admin":false},"created_at":"2015-11-12T22:50:49Z","updated_at":"2015-11-12T22:50:49Z","body":"I've changed the scripts so that if instead of a `.txt` file, a Python script is found in the path, it'll be loaded and run to check the output of the example. For the `listener` example, the script just checks that the last received line is ''I heard: [Hello World: 2]' and kill the process accordingly. The tests pass now."}}