• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

se-edu / addressbook-level4 / 5083
94%

Build:
DEFAULT BRANCH: master
Ran 14 Apr 2019 04:16AM UTC
Jobs 1
Files 79
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
5083

push

travis-ci

Zhiyuan-Amos
DeveloperGuide: update "Troubleshooting Testing" section

Due to new privacy enhancements introduced in macOS Mojave, applications
without `Accessibility` permission cannot simulate keyboard and mouse
movements.

This causes GUI tests that uses `CommandBoxHandle#run(...)` to execute
commands to fail, as `CommandBoxHandle#run(...)` attempts to simulate
pressing `Enter` key in the Command Box using `GuiRobot` (subclass of
`org.testfx.api.FxRobot`).

The `Enter` keypress event is then handled by
`CommandBox#handleCommandEntered()`, which executes the command.

However, because of insufficient privileges, `GuiRobot` may be unable to
simulate the `Enter` keypress event in the Command Box, thus the handler
method is not called. This results in the command in the Command Box to
not get executed, which in turn causes the GUI tests to fail.

To reduce confusion amongst developers using macOS Mojave, let's update
the "Troubleshooting Testing" section to discuss this issue, and provide
instructions on how to resolve it.

1395 of 1488 relevant lines covered (93.75%)

0.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5083.1 14 Apr 2019 04:16AM UTC 0
93.75
Travis Job 5083.1
Source Files on build 5083
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5083
  • 18c09b49 on github
  • Prev Build on master (#5037)
  • Next Build on master (#5095)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc