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

JoakimSoderberg / catcierge / 371
89%

Build:
DEFAULT BRANCH: master
Ran 15 Feb 2015 12:12AM UTC
Jobs 1
Files 14
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
371

push

travis-ci

JoakimSoderberg
Bugfixes in template output and more

Turns out template output was broken in more than one way.

- When generating a template, we have to realloc also in the case when expanding a variable. Because otherwise if one has several variables with a lot of input, that themselves don't cause a realloc, if those then are followed by a bunch of normal text in the template, the buffer will run out.
- Because how the match_count was being used in inconsistent ways, and an old "bugfix" of mine in 470a49fb2 which reset it to 0 on"match_group_end". Only the first "match_*" variables could be used in any template. Since there is a check that the template variable doesn't specify an index that is greater than match_count... And we had just set it to 0 before calling the template generator.
- Also the recursion check for template variables was kind of broken and could've possibly had some edge cases where it would go nuts. Now the error messages will also make sure, and differentiate between missing variables and a recursion failure.

2683 of 3066 relevant lines covered (87.51%)

252587.42 hits per line

Jobs
ID Job ID Ran Files Coverage
3 371.3 (CAT_METHOD=coverage CMAKE_ARGS="-DCATCIERGE_WITH_MEMCHECK=OFF -DCATCIERGE_COVERALLS=ON -DCMAKE_BUILD_TYPE=Debug -DCATCIERGE_GUI_TESTS=ON" COVERALLS=yes) 15 Feb 2015 12:12AM UTC 0
87.51
Travis Job 371.3
Source Files on build 371
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #371
  • eaf32436 on github
  • Prev Build on master (#370)
  • Next Build on master (#372)
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