23 commits by 1 author:
- Benjamin Gudehus (@hastebrot) — 23 commits
3 merged pull requests:
- (feat) JUnit: Add support classes, including an
ApplicationTest
base test class. (#163) — 8 commits - (refactor) Service: Make
NodeFinder
more familiar to JavaFX developers. (#205) — 2 commits - (revert) Legacy: Revert
GuiTest
and removeApplicationTest
,FxTest
andCustomAppTest
. (#204) — 1 commit
322 commits by 13 authors:
- Benjamin Gudehus (@hastebrot) — 277 commits
- Henrik Olsson — 11 commits
- Sven Ruppert (@svenruppert) — 10 commits
- Andres Almiray (@aalmiray) — 6 commits
- Jan Gassen (@0x4a616e), Naimdjon Takhirov (@naimdjon) — 4 commits
- Diego Cirujano (@Curuman) — 3 commits
- Grégory Fernandez (@lgringo) — 2 commits
- Andrea Vacondio (@torakiki), Johannes Mockenhaupt (@jotomo), Making GitHub Delicious. (@waffle-iron), Robert Ladstätter (@rladstaetter), Sergei Ivanov (@sergei-ivanov) — 1 commit
65 merged pull requests:
- (chore) Gradle: Add project.jfxrtLocation to test.classpath. (#120) — 2 commits
- (chore) Gradle: Build now runs with
gradle clean jar javadocJar sourceJar test check
. (#88) — 1 commit - (chore) Gradle: Cleanup build scripts. (#201) — 13 commits
- (chore) Gradle: Fix missing Gradle wrapper. (#117) — 2 commits
- (chore) Gradle: Reintroduce BinTray support. (#128) — 1 commit
- (chore) Gradle: Remove JUnit compile dependency and update Guava. (#197) — 3 commits
- (chore) Gradle: Rerun
gradle wrapper
. (#116) — 1 commit - (chore) Gradle: Temporarily remove BinTray support to fix Gradle view refresh in IntelliJ IDEA. (#127) — 1 commit
- (chore) Travis: Add
.travis.yml
. (#118) — 1 commit - (chore) Travis: Try to use xvfb (X Virtual Framebuffer). (#119) — 1 commit
- (doc) Add Unstable annotations to classes and methods. (#203) — 1 commit
- (doc) Readme: Fix broken links to source code and update links to TestFX... (#142) — 1 commit
- (doc) Readme: Update
README.md
. (#196) — 2 commits - (doc) Toolkit: Prepare docs and tests for candidate phase. (#176) — 12 commits
- (feat) Allow instrumenting entire Applications. (#183) — 4 commits
- (feat) Assert, Matcher: Implement type-aware matchers. (#164) — 16 commits
- (feat) Assert, Matcher: Improve type-aware matchers. (#195) — 11 commits
- (feat) Implement CallableBoundsPointQuery. (#68) — 5 commits
- (feat) Lifecycle, Robot: Headless support. (#159) — 27 commits
- (feat) Lifecycle: Implement LifecycleService. (#156) — 12 commits
- (feat) ListViews provides a row selected matcher. (#202) — 3 commits
- (feat) Robot: Add regression tests and create ClickRobotImpl. (#97) — 1 commit
- (feat) Robot: Add regression tests and create DragRobotImpl. (#98) — 1 commit
- (feat) Robot: Add regression tests and create MoveRobotImpl. (#96) — 1 commit
- (feat) Robot: Implement adapters for Awt, Glass and JavaFX robots. (#146) — 7 commits
- (feat) Robot: Support for Unicode strings in WriteRobot. (#166) — 6 commits
- (feat) Service: Implement NodeQuery. (#174) — 7 commits
- (feat) Util: Provide
invokeIn...()
andwaitFor...()
methods. (#150) — 1 commit - (fix) Add license header to MoveRobotImpl. (#112) — 1 commit
- (fix) AppLauncher could not retrieve primary Stage on OSX. (#126) — 1 commit
- (fix) Compiler warnings for deprecated JUnit methods. (#104) — 1 commit
- (fix) Deprecation and compile warnings caused by dependency upgrades. (#198) — 4 commits
- (fix) Matcher: nodeHasLabel() does not perform instance check for Text. (#124) — 1 commit
- (fix) Service: Calls to
Point2D#add()
incompatible with Java 7. (#87) — 1 commit - (fix) Service: Fix compatibility to Java 7 and JavaFX 2. (#103) — 1 commit
- (fix) Util: Only start waiting for boolean observable when it is false. (#151) — 2 commits
- (refactor) API: Introduce FxSelector and FxSelectorContext. (#165) — 2 commits
- (refactor) API: Move FxRobot to org.testfx.api. (#171) — 5 commits
- (refactor) API: Move some org.loadui.testfx classes to org.testfx. (#172) — 9 commits
- (refactor) API: Rename pointFor() to point() and add pointOfVisibleNode(). (#194) — 2 commits
- (refactor) Extract robot and service classes from GuiTest. (#39) — 66 commits
- (refactor) Framework: Extract ToolkitApplication. (#153) — 1 commit
- (refactor) Legacy: Move org.loadui.testfx to testfx-legacy module. (#192) — 2 commits
- (refactor) Robot: Add regression tests and refactor KeyboardRobotImpl. (#101) — 1 commit
- (refactor) Robot: Add regression tests and refactor MouseRobotImpl. (#94) — 1 commit
- (refactor) Robot: Add regression tests and refactor ScrollRobotImpl. (#100) — 1 commit
- (refactor) Robot: Extract mouse methods to MouseRobotImpl and rename ... (#149) — 1 commit
- (refactor) Robot: Refactor FxRobot. (#105) — 1 commit
- (refactor) Robot: Refactor TypeRobotImpl. (#102) — 1 commit
- (refactor) Robot: Revise Robots related to keyboard inputs. (#147) — 10 commits
- (refactor) Toolkit: Prepare API for beta phase. (#170) — 6 commits
- (refactor) Util: Enhance RunWaitUtils. (#154) — 4 commits
- (test) Move ScrollPaneTest from unit tests to integration tests. (#99) — 1 commit
- #110: jcenter is not supported in gradle < 1.7 (#113) — 3 commits
- Extract static methods from FxRobot to GuiTest (#91) — 3 commits
- Fix NP in containsCell in TableViews (#67) — 1 commit
- Fix scroll direction as UP was going down (and DOWN up). (#95) — 2 commits
- Misc fixes + bumped version. (#61) — 5 commits
- No longer fixed scene size. (#62) — 1 commit
- Respect headless mode instead of enforcing it (#137) — 1 commit
- Setup a multi-project Gradle build (#71) — 4 commits
- Update HasLabelStringMatcher.java (#108) — 1 commit
- Update build files (#122) — 2 commits
- make timeout configurable (#133) — 1 commit
- waffle.io Badge (#134) — 1 commit
14 commits by 3 authors:
- Henrik Olsson — 10 commits
- Henrik Stråth (@minisu), Philipp Keck (@Philipp91) — 2 commits
4 merged pull requests:
- #43: push() does not wait between press/release calls (#45) — 1 commit
- #47: getVisibleNodes() returns normal static Set (#48) — 1 commit
- Now aborts test on user mouse movement. Related to #55 (#59) — 1 commit
- Now releases keys/buttons on test aborted. #23 (#60) — 1 commit
21 commits by 2 authors:
- Henrik Olsson — 14 commits
- Henrik Stråth (@minisu) — 5 commits
- Philipp Keck (@Philipp91) — 2 commits
1 merged pull request:
- Faster mouse movement over long distances (#35) — 1 commit
155 commits by 6 authors:
- Henrik Olsson — 105 commits
- Henrik Stråth (@minisu) — 37 commits
- Renato Athaydes (@renatoathaydes) — 6 commits
- Maximilian Skog (@maxonline) — 4 commits
- Philipp Keck (@Philipp91) — 2 commits
- Bitdeli Chef (@bitdeli-chef) — 1 commit
2 merged pull requests: