{"action":"created","issue":{"url":"https://api.github.com/repos/FXMisc/RichTextFX/issues/588","repository_url":"https://api.github.com/repos/FXMisc/RichTextFX","labels_url":"https://api.github.com/repos/FXMisc/RichTextFX/issues/588/labels{/name}","comments_url":"https://api.github.com/repos/FXMisc/RichTextFX/issues/588/comments","events_url":"https://api.github.com/repos/FXMisc/RichTextFX/issues/588/events","html_url":"https://github.com/FXMisc/RichTextFX/issues/588","id":259791124,"number":588,"title":"Test Automation: Some tests do not work on Windows when using AWT Robot Adapter","user":{"login":"afester","id":2681864,"avatar_url":"https://avatars1.githubusercontent.com/u/2681864?v=4","gravatar_id":"","url":"https://api.github.com/users/afester","html_url":"https://github.com/afester","followers_url":"https://api.github.com/users/afester/followers","following_url":"https://api.github.com/users/afester/following{/other_user}","gists_url":"https://api.github.com/users/afester/gists{/gist_id}","starred_url":"https://api.github.com/users/afester/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/afester/subscriptions","organizations_url":"https://api.github.com/users/afester/orgs","repos_url":"https://api.github.com/users/afester/repos","events_url":"https://api.github.com/users/afester/events{/privacy}","received_events_url":"https://api.github.com/users/afester/received_events","type":"User","site_admin":false},"labels":[{"id":618574978,"url":"https://api.github.com/repos/FXMisc/RichTextFX/labels/build","name":"build","color":"006b75","default":false},{"id":181178932,"url":"https://api.github.com/repos/FXMisc/RichTextFX/labels/has%20workaround","name":"has workaround","color":"bfe5bf","default":false}],"state":"open","locked":false,"assignee":{"login":"afester","id":2681864,"avatar_url":"https://avatars1.githubusercontent.com/u/2681864?v=4","gravatar_id":"","url":"https://api.github.com/users/afester","html_url":"https://github.com/afester","followers_url":"https://api.github.com/users/afester/followers","following_url":"https://api.github.com/users/afester/following{/other_user}","gists_url":"https://api.github.com/users/afester/gists{/gist_id}","starred_url":"https://api.github.com/users/afester/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/afester/subscriptions","organizations_url":"https://api.github.com/users/afester/orgs","repos_url":"https://api.github.com/users/afester/repos","events_url":"https://api.github.com/users/afester/events{/privacy}","received_events_url":"https://api.github.com/users/afester/received_events","type":"User","site_admin":false},"assignees":[{"login":"afester","id":2681864,"avatar_url":"https://avatars1.githubusercontent.com/u/2681864?v=4","gravatar_id":"","url":"https://api.github.com/users/afester","html_url":"https://github.com/afester","followers_url":"https://api.github.com/users/afester/followers","following_url":"https://api.github.com/users/afester/following{/other_user}","gists_url":"https://api.github.com/users/afester/gists{/gist_id}","starred_url":"https://api.github.com/users/afester/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/afester/subscriptions","organizations_url":"https://api.github.com/users/afester/orgs","repos_url":"https://api.github.com/users/afester/repos","events_url":"https://api.github.com/users/afester/events{/privacy}","received_events_url":"https://api.github.com/users/afester/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2017-09-22T11:54:30Z","updated_at":"2017-10-03T19:48:53Z","closed_at":null,"author_association":"COLLABORATOR","body":"By default, TestFX uses the \"awt\" robot adapter. At least on Windows, this results in the SHIFT key not properly handled when selecting text. RichTextFX test cases such as those in the ShiftDown test suite are then failing.\r\nWhen setting the property `testfx.robot` to `glass`, text selection with the pressed shift key works and those test cases succeed.\r\n\r\nThe solution for the gradle build is to add `integrationTest.systemProperty \"testfx.robot\", \"glass\"` to the build file. (Will submitt a pull request after checking the same on Linux).\r\n\r\nSee also https://github.com/TomasMikula/RichTextFX/wiki/Test-Automation\r\n"},"comment":{"url":"https://api.github.com/repos/FXMisc/RichTextFX/issues/comments/333957452","html_url":"https://github.com/FXMisc/RichTextFX/issues/588#issuecomment-333957452","issue_url":"https://api.github.com/repos/FXMisc/RichTextFX/issues/588","id":333957452,"user":{"login":"JordanMartinez","id":8413037,"avatar_url":"https://avatars2.githubusercontent.com/u/8413037?v=4","gravatar_id":"","url":"https://api.github.com/users/JordanMartinez","html_url":"https://github.com/JordanMartinez","followers_url":"https://api.github.com/users/JordanMartinez/followers","following_url":"https://api.github.com/users/JordanMartinez/following{/other_user}","gists_url":"https://api.github.com/users/JordanMartinez/gists{/gist_id}","starred_url":"https://api.github.com/users/JordanMartinez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JordanMartinez/subscriptions","organizations_url":"https://api.github.com/users/JordanMartinez/orgs","repos_url":"https://api.github.com/users/JordanMartinez/repos","events_url":"https://api.github.com/users/JordanMartinez/events{/privacy}","received_events_url":"https://api.github.com/users/JordanMartinez/received_events","type":"User","site_admin":false},"created_at":"2017-10-03T19:48:53Z","updated_at":"2017-10-03T19:48:53Z","author_association":"CONTRIBUTOR","body":"The tests in question are currently skipped when using the AWT robot adapter (see #596), so that one can still build the project without needing to specify this directly. Still, it'll be better to learn more about the issue in the mentioned TestFX issue."}}
{"actor":{"display_login":"JordanMartinez"}}