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

vanstyn / RapidApp / 927
51%
master: 51%

Build:
Build:
LAST BUILD BRANCH: v1.3105
DEFAULT BRANCH: master
Ran 12 Dec 2016 01:21AM UTC
Jobs 7
Files 95
Run time 8min
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
927

push

travis-ci

vanstyn
** BEGIN NEW Template::Provider::Store API **

Started writing new API for user-defined, internal template storage.
This is being split out from the Provider class into a new layer called
the 'Store' class which is supplimental to the built-in, file-based
templates. This design is being pursued for the following primary
reasons:

 1. The Provider class is more complex within RapidApp than within TT,
    so it makes sense to give the user a more clean API

 2. The Store API doesn't replace the built-in provider, which is
     relied on for rendering RapidApp/system templates. The idea is the
     Store class can own a certain portion of the template
     path/namespace, while leaving the rest of it to be rendered the way
     it already is. This should provide a nice/clean way to address the
     need for user-defined template backends without mucking with the
     existing guts which rely on the template controller system

So far, all that has been done is defining of the methods and hooking
into a concept of asking the Store class if it owns any templates for
all the basic provider methods (create, update, fetch, etc). The dummy
base class implements all these methods as unimplemented (i.e. sub {...})
and claims to own no templates. The idea is that the user-defined class
will need to handle these methods.

This is very preliminary.

IN PROGRESS...

(set dev ver 1.2101_50)

3363 of 6533 relevant lines covered (51.48%)

1549.28 hits per line

Jobs
ID Job ID Ran Files Coverage
1 927.1 12 Dec 2016 01:22AM UTC 0
51.45
Travis Job 927.1
2 927.2 12 Dec 2016 01:22AM UTC 0
51.41
Travis Job 927.2
3 927.3 12 Dec 2016 01:22AM UTC 0
51.41
Travis Job 927.3
4 927.4 12 Dec 2016 01:21AM UTC 0
51.41
Travis Job 927.4
5 927.5 12 Dec 2016 01:21AM UTC 0
51.41
Travis Job 927.5
6 927.6 12 Dec 2016 01:28AM UTC 0
51.39
Travis Job 927.6
7 927.7 12 Dec 2016 01:29AM UTC 0
50.9
Travis Job 927.7
Source Files on build 927
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #927
  • b98bac98 on github
  • Next Build on template_provider_store (#928)
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