{"action":"created","issue":{"url":"https://api.github.com/repos/pepijnve/ditaa/issues/2","repository_url":"https://api.github.com/repos/pepijnve/ditaa","labels_url":"https://api.github.com/repos/pepijnve/ditaa/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/pepijnve/ditaa/issues/2/comments","events_url":"https://api.github.com/repos/pepijnve/ditaa/issues/2/events","html_url":"https://github.com/pepijnve/ditaa/issues/2","id":128542032,"number":2,"title":"Create unit test suite for existing test files","user":{"login":"pepijnve","id":225326,"avatar_url":"https://avatars.githubusercontent.com/u/225326?v=3","gravatar_id":"","url":"https://api.github.com/users/pepijnve","html_url":"https://github.com/pepijnve","followers_url":"https://api.github.com/users/pepijnve/followers","following_url":"https://api.github.com/users/pepijnve/following{/other_user}","gists_url":"https://api.github.com/users/pepijnve/gists{/gist_id}","starred_url":"https://api.github.com/users/pepijnve/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pepijnve/subscriptions","organizations_url":"https://api.github.com/users/pepijnve/orgs","repos_url":"https://api.github.com/users/pepijnve/repos","events_url":"https://api.github.com/users/pepijnve/events{/privacy}","received_events_url":"https://api.github.com/users/pepijnve/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-01-25T13:55:41Z","updated_at":"2016-02-02T17:23:37Z","closed_at":null,"body":"The project contains a number of test input files but doesn't have an automated test suite to actually test these.\r\nCreate unit tests that at least try to process the files and check that no exception occur."},"comment":{"url":"https://api.github.com/repos/pepijnve/ditaa/issues/comments/178699227","html_url":"https://github.com/pepijnve/ditaa/issues/2#issuecomment-178699227","issue_url":"https://api.github.com/repos/pepijnve/ditaa/issues/2","id":178699227,"user":{"login":"neolefty","id":242916,"avatar_url":"https://avatars.githubusercontent.com/u/242916?v=3","gravatar_id":"","url":"https://api.github.com/users/neolefty","html_url":"https://github.com/neolefty","followers_url":"https://api.github.com/users/neolefty/followers","following_url":"https://api.github.com/users/neolefty/following{/other_user}","gists_url":"https://api.github.com/users/neolefty/gists{/gist_id}","starred_url":"https://api.github.com/users/neolefty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neolefty/subscriptions","organizations_url":"https://api.github.com/users/neolefty/orgs","repos_url":"https://api.github.com/users/neolefty/repos","events_url":"https://api.github.com/users/neolefty/events{/privacy}","received_events_url":"https://api.github.com/users/neolefty/received_events","type":"User","site_admin":false},"created_at":"2016-02-02T17:23:37Z","updated_at":"2016-02-02T17:23:37Z","body":"Take a look at the latest version of ditaa/build/release.xml -- it can run the unit tests now, in particular VisualTester. There's also a new build.xml in ditaa/tests that can call it remotely:\r\n\r\n    $ git clone https://github.com/stathissideris/ditaa\r\n    $ cd ditaa/tests\r\n    $ ant generate test\r\n\r\nThe \"generate\" target followed by the \"test\" target is cheating though -- it generates \"master\" images, compares generates \"test\" images the same way and compares them. So it's no surprise they are identical :)"}}