{"action":"created","issue":{"url":"https://api.github.com/repos/testdouble/testdouble.js/issues/112","repository_url":"https://api.github.com/repos/testdouble/testdouble.js","labels_url":"https://api.github.com/repos/testdouble/testdouble.js/issues/112/labels{/name}","comments_url":"https://api.github.com/repos/testdouble/testdouble.js/issues/112/comments","events_url":"https://api.github.com/repos/testdouble/testdouble.js/issues/112/events","html_url":"https://github.com/testdouble/testdouble.js/issues/112","id":161080547,"number":112,"title":"Tests are failing on node 6.2.1","user":{"login":"mgryszko","id":516050,"avatar_url":"https://avatars.githubusercontent.com/u/516050?v=3","gravatar_id":"","url":"https://api.github.com/users/mgryszko","html_url":"https://github.com/mgryszko","followers_url":"https://api.github.com/users/mgryszko/followers","following_url":"https://api.github.com/users/mgryszko/following{/other_user}","gists_url":"https://api.github.com/users/mgryszko/gists{/gist_id}","starred_url":"https://api.github.com/users/mgryszko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgryszko/subscriptions","organizations_url":"https://api.github.com/users/mgryszko/orgs","repos_url":"https://api.github.com/users/mgryszko/repos","events_url":"https://api.github.com/users/mgryszko/events{/privacy}","received_events_url":"https://api.github.com/users/mgryszko/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-06-19T16:30:07Z","updated_at":"2016-06-19T16:42:01Z","closed_at":null,"body":"Cloned the project - current commit is `4c4c1b7`. Then `npm run test`. Got 2 failures:\r\n\r\n```\r\n  1) td.object creating a proxy object (ES2015; only supported in FF + Edge atm) then this.testDouble.toString() === '[test double object for \"Thing\"]':\r\n     Error: return value is false\r\n     Expected '[test double object]' to strictly equal '[test double object for \"Thing\"]'\r\n     Comparison: this.testDouble.toString() === '[test double object for \"Thing\"]'\r\n\r\n  2) td.object creating a proxy object (ES2015; only supported in FF + Edge atm) then this.testDouble.foo.toString() === '[test double for \"Thing#foo\"]':\r\n     Error: return value is false\r\n     Expected '[test double for \"#foo\"]' to strictly equal '[test double for \"Thing#foo\"]'\r\n     Comparison: this.testDouble.foo.toString() === '[test double for \"Thing#foo\"]'\r\n```\r\n\r\nI'm dropping this error report while I'm trying to investigate why this is happening."},"comment":{"url":"https://api.github.com/repos/testdouble/testdouble.js/issues/comments/227007159","html_url":"https://github.com/testdouble/testdouble.js/issues/112#issuecomment-227007159","issue_url":"https://api.github.com/repos/testdouble/testdouble.js/issues/112","id":227007159,"user":{"login":"searls","id":79303,"avatar_url":"https://avatars.githubusercontent.com/u/79303?v=3","gravatar_id":"","url":"https://api.github.com/users/searls","html_url":"https://github.com/searls","followers_url":"https://api.github.com/users/searls/followers","following_url":"https://api.github.com/users/searls/following{/other_user}","gists_url":"https://api.github.com/users/searls/gists{/gist_id}","starred_url":"https://api.github.com/users/searls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/searls/subscriptions","organizations_url":"https://api.github.com/users/searls/orgs","repos_url":"https://api.github.com/users/searls/repos","events_url":"https://api.github.com/users/searls/events{/privacy}","received_events_url":"https://api.github.com/users/searls/received_events","type":"User","site_admin":false},"created_at":"2016-06-19T16:42:01Z","updated_at":"2016-06-19T16:42:01Z","body":"Did Node 6 add support for ES Proxy objects? If so it sounds like the error is actually just it working. \n\n> On Jun 19, 2016, at 18:30, Marcin Gryszko <notifications@github.com> wrote:\n> \n> Cloned the project - current commit is 4c4c1b7. Then npm run test. Got 2 failures:\n> \n>   1) td.object creating a proxy object (ES2015; only supported in FF + Edge atm) then this.testDouble.toString() === '[test double object for \"Thing\"]':\n>      Error: return value is false\n>      Expected '[test double object]' to strictly equal '[test double object for \"Thing\"]'\n>      Comparison: this.testDouble.toString() === '[test double object for \"Thing\"]'\n> \n>   2) td.object creating a proxy object (ES2015; only supported in FF + Edge atm) then this.testDouble.foo.toString() === '[test double for \"Thing#foo\"]':\n>      Error: return value is false\n>      Expected '[test double for \"#foo\"]' to strictly equal '[test double for \"Thing#foo\"]'\n>      Comparison: this.testDouble.foo.toString() === '[test double for \"Thing#foo\"]'\n> I'm dropping this error report while I'm trying to investigate why this is happening.\n> \n> ―\n> You are receiving this because you are subscribed to this thread.\n> Reply to this email directly, view it on GitHub, or mute the thread.\n> \n"}}
{"actor":{"display_login":"searls"}}