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

ossama-othman / MaRC / 285
90%

Build:
DEFAULT BRANCH: master
Ran 27 Apr 2018 10:29PM UTC
Jobs 1
Files 98
Run time 4s
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
285

push

travis-ci

web-flow
Further expanded code coverage. (#81)

* Fixed mosaic averaging regression.

A regression was introduced when C++11 rvalue references were
introduced to MaRC that caused weighted and unweighted averaging to be
disabled if either was selected.  MaRC automatically disables
averaging if only one image (photo) exists in the map plane, but in
this case the number of images was based on the size of a moved (via
std::move()) list.  That resulted in the number of images in the
mosaic incorrectly assumed to be zero.  Fixes #80.

* tests: Expand MaRC feature use in test input file.

Code coverage results revealed large portions of MaRC that were not
exercised by its unit tests.  Additional test maps were added to the
MaRC test input file `test_map.marc' to force most of the uncovered
code to run during test runs.

* parse.yy: Set range before arcseconds per pixel.

The MaRC library currently requires the range to be set prior to the
number of arcseconds per pixel.  Adjust the code in the parser grammar
accordingly.

* PhotoImage: Fix incorrect assertions.

Two assert() calls were being triggered due to an correct check for a
"begin" iterator being less than the result of std::find().  It is
possible for std::find() to validly return the begin iterator.  Allow
the begin iterator to equal the std::find() result as well.

2301 of 3426 relevant lines covered (67.16%)

8458.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 285.1 (MATRIX_EVAL="CC=gcc-5 && CXX=g++-5") 27 Apr 2018 10:29PM UTC 0
67.16
Travis Job 285.1
Source Files on build 285
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #285
  • b5c087cd on github
  • Prev Build on master (#281)
  • Next Build on master (#286)
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