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

MediaComem / biopocket-mobile / 503 / 1
90%
master: 90%

Build:
Build:
LAST BUILD BRANCH: v1.0.0
DEFAULT BRANCH: master
Ran 27 Mar 2019 02:16PM UTC
Files 54
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

27 Mar 2019 02:05PM UTC coverage: 90.036% (+0.4%) from 89.606%
IMAGES_BASE_URL=http://example.com IONIC_E2E_DEBUG=1 IONIC_E2E_STANDALONE_TIMEOUT=60000 IONIC_ENV=test NODE_ENV=test SESSION_SECRET=secret

push

travis-ci

Tazaf
Home Page content and markdown parser

Change the home page content so that it now displays information about the
BioPocket project, along with the YouTube video produced by Melanie.
This new Home Page is now the default page of the app.

As a result, the main e2e test has been updated to match this new state by
adding some step at the start of the test.

A second e2e test has been added to the e2e test suite. This has been done
in order not to change too much the main scenario ; the registration
process being only temporary, until the user account are implemented.

Create a new method expectTitle() in the AbstractPageObject class,
as discussed here:
https://github.com/MediaComem/biopocket-mobile/pull/14#discussion_r236686807

Add two new npm scripts: `ipr` (Ionic Production Release) and `apr`
(Android Production Release), each of them launching ionic command to
build the app for production for a platform (`ipr` for iOS and `apr` for
Android).
Note that `ipr` include the build flag for cordova not being compatible
with XCode 10+.

Also adds two dummy scripts, `zipalign` and `apksigner` that are just
reminders of the command to execute when signing an apk for Android.
Ideally, there should be a script that executes all the command in the
Android building process, based on a configuration containing
paths and passwords.

This PR also fix some bugs on iOS, namely the one where the status bar was
overlapping the app content, and the one where the app was not asking for
geolocation permission.

The folder `classes` is remove due to being a big redundancy with the
`models` folder (that stays).
All the references to the files of this folder have been updated.
The `@classes` alias has been removed from the tsconfig.

Also contains some various fixes for the tests and miscellaneous changes
to the code.

Witht this PR, the app version should be bumped to v1.0.0!

51 of 70 branches covered (72.86%)

Branch coverage included in aggregate %.

455 of 492 relevant lines covered (92.48%)

3.51 hits per line

Source Files on job 503.1 (IMAGES_BASE_URL=http://example.com IONIC_E2E_DEBUG=1 IONIC_E2E_STANDALONE_TIMEOUT=60000 IONIC_ENV=test NODE_ENV=test SESSION_SECRET=secret)
  • Tree
  • List 0
  • Changed 13
  • Source Changed 13
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 272
  • Travis Job 503.1
  • e24f1495 on github
  • Prev Job for IONIC_E2E_DEBUG=1 IONIC_E2E_STANDALONE_TIMEOUT=60000 IONIC_ENV=test NODE_ENV=test SESSION_SECRET=secret IMAGES_BASE_URL=http://example.com/travis on markdown (#479.1)
  • Next Job for IMAGES_BASE_URL=http://example.com IONIC_E2E_DEBUG=1 IONIC_E2E_STANDALONE_TIMEOUT=60000 IONIC_ENV=test NODE_ENV=test SESSION_SECRET=secret on markdown (#514.1)
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