{"push_id":917893060,"size":44,"distinct_size":7,"ref":"refs/heads/master","head":"b675143bd12e213ea8e15d7808e61aeb72df6fb4","before":"08eca08c59931e1b2035c4131c2b784c035df05c","commits":[{"sha":"cc824ea70c8e99c6072fcfd26e3e3bd9198d9f9e","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"New graphics test utility","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/cc824ea70c8e99c6072fcfd26e3e3bd9198d9f9e"},{"sha":"ad02e2cb114e0083157b486ece3c2fe976263033","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"improve test readability","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/ad02e2cb114e0083157b486ece3c2fe976263033"},{"sha":"bf0ffb0449b660aac8e560c25e2fbfd1699376b2","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"allow PositionableLabelTest to run even if headless","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/bf0ffb0449b660aac8e560c25e2fbfd1699376b2"},{"sha":"216f8604c255b8103145c590cfb32f8a9f21b9c7","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"add standalone tests","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/216f8604c255b8103145c590cfb32f8a9f21b9c7"},{"sha":"fbbd589a6e57d229ffaff3a7e654c01bfbacc526","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"defer object creation during test","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/fbbd589a6e57d229ffaff3a7e654c01bfbacc526"},{"sha":"91b3380c4bc4da93ea4dc7cbbdd23c7546914d5a","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Add icons for JUnit tests\n\n13x13 pure-color icon","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/91b3380c4bc4da93ea4dc7cbbdd23c7546914d5a"},{"sha":"283a60a3a82a0b795068195427a120470f8c11d3","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Animated GIF for JUnit tests\n\n13x13 animated GIF that does a frame of pure red, then a frame of pure green, then a frame of pure blue with 100 msec delay. The GIF does not loop.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/283a60a3a82a0b795068195427a120470f8c11d3"},{"sha":"25234ca70adb829cb1fb6ff402879a9ba2400129","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Refactor improved test delay method\n\nwaitAtLeast(int delay) provides a better calibration to awtSleep(long)","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/25234ca70adb829cb1fb6ff402879a9ba2400129"},{"sha":"4e09bef88b4643d180269f1799cc5f6202c44e97","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Improved PositionableLabel tests\n\n*) Improve ability to run with or without graphics (headlesstest)\n\n*) Add test of animated GIF, which requires graphics","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/4e09bef88b4643d180269f1799cc5f6202c44e97"},{"sha":"ef052da30c407113e1037eb6ea98877de7beed8e","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Duplicate test icon\n\nThis is a copy of resources/icons/RGB-animated-once-Square.gif so that two separate\nversions can be loaded by Java without caching.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/ef052da30c407113e1037eb6ea98877de7beed8e"},{"sha":"dab31a00e558eacff47ff07be5728b69903ef6e4","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Text tests, minor improvements\n\nAdding some tests for text instead of icons.\n\nMinor cleanup.\n\nThis version still includes a failing test for rotated animations.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/dab31a00e558eacff47ff07be5728b69903ef6e4"},{"sha":"adf4a50a945731a8238765ffa03b7d82ceb6a715","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Refactor pixel tests for clarity","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/adf4a50a945731a8238765ffa03b7d82ceb6a715"},{"sha":"97c4f71dc9d1ef9196716fdf0cc9b8170f79c94e","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"pixel-by-pixel target for graphics tests","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/97c4f71dc9d1ef9196716fdf0cc9b8170f79c94e"},{"sha":"faf3ff0095673240c0546a076c65462ca6e98cc3","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"more pixel-by-pixel test utilities","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/faf3ff0095673240c0546a076c65462ca6e98cc3"},{"sha":"70340b3de89e869670b19a2fce87c1ec9df29f2f","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Improve and refactor PositionableLabel tests\n\nUse helper methods refactored to SwingTestCase.\n\nNote that rotation of animated GIFs is (still) broken, so testDisplayAnimatedRGBrotated45degrees(jmri.jmrit.display.PositionableLabelTest) fails.  This is intentional.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/70340b3de89e869670b19a2fce87c1ec9df29f2f"},{"sha":"98e096dc8984490b594721607e402eb3072f4b5a","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Fix BLACK, WHITE","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/98e096dc8984490b594721607e402eb3072f4b5a"},{"sha":"1176b6b469a6552a413c0ecf5e16efe3c8a0e4ca","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Make Text tests (3) more general","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/1176b6b469a6552a413c0ecf5e16efe3c8a0e4ca"},{"sha":"175be1da742285b561c772306fe57f3e3000f3df","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Merge branch 'master' into bobj-jmrit-display-refactor","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/175be1da742285b561c772306fe57f3e3000f3df"},{"sha":"d7d1f5ace6a0fd9d2d715632cf56bef15a7249c7","author":{"email":"a866b66f333b468c7753c717acbb14c337461041@mac.com","name":"Bob Jacobsen"},"message":"Set text black for cross-platform tests\n\nThis was failing on Appveyor, will see if this fixes it.\n\nAlso includes some clean up.\n\nTests known to fail during migration, like the rotated, animated GIF test, are not protected by a jmri.migrationtests parameter, but warn when it's not set to remind that they should eventually be fixed.  Set that parameter true to get them to run during migration work.","distinct":false,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/d7d1f5ace6a0fd9d2d715632cf56bef15a7249c7"},{"sha":"1e26725967ca4013740ed91a15cd43c7997389fa","author":{"email":"089c96beb6796cd7e4a0e0bf2508b9d0d4696acd@ebroerse.nl","name":"Egbert Broerse"},"message":"Merge remote-tracking branch 'JMRI/master' into eb-repair-links","distinct":true,"url":"https://api.github.com/repos/bobjacobsen/JMRI/commits/1e26725967ca4013740ed91a15cd43c7997389fa"}]}