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

zulip / zulip-mobile / 7616
47%

Build:
DEFAULT BRANCH: master
Ran 01 Dec 2018 01:16AM UTC
Jobs 1
Files 358
Run time 22s
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
7616

push

travis-ci

gnprice
tools: Fix files-changed helper to work on macOS.

This script, which we use to make our tests run by default only
on files that have changed, didn't work on macOS because it tried
to use `getopt` to parse its arguments, and macOS ships a `getopt`
command that is literally from the '90s:

  $ man getopt | tail -1
  BSD                       April 3, 1999                      BSD

and in fact was an exercise in nostalgia even then, harkening back
to... the '80s at latest, maybe '70s?

  $ man getopt | grep -B1 'Bell version'
  Written by Henry Spencer, working from a Bell Labs manual page.  Behavior
  believed identical to the Bell version.  Example changed in FreeBSD ver-

Kind of an obvious failure mode in retrospect, though; I should
have tested.

Fortunately this script doesn't really need any options, at least
not for now; just subcommands.  And those are super easy to parse
in pure shell when you have no options.  So just do that, and
rename some things appropriately.

Fixes #3179.

1399 of 2936 branches covered (47.65%)

Branch coverage included in aggregate %.

4806 of 6601 relevant lines covered (72.81%)

50.43 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7616.1 (COVERALLS_REPO_TOKEN=4eYQDtWoBJlDz2QkxoQ2UcnmJFcOB7zkv) 01 Dec 2018 01:16AM UTC 0
65.06
Travis Job 7616.1
Source Files on build 7616
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #7616
  • 3119ec69 on github
  • Prev Build on master (#3880)
  • Next Build on master (#7617)
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