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

ushahidi / platform / 3643
22%
master: 20%

Build:
Build:
LAST BUILD BRANCH: feat/gmail-datasource
DEFAULT BRANCH: master
Ran 27 Apr 2017 02:52AM UTC
Jobs 1
Files 496
Run time 23s
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
3643

push

travis-ci

rjmackay
Exclude php 7.1+coverage build

5545 of 11655 relevant lines covered (47.58%)

52.48 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
src/Core/Usecase/Message/UpdateMessage.php
1
100.0
src/Core/Tool/ValidationEngineTrait.php
1
100.0
src/Core/Usecase/Set/DeleteSetPost.php
1
100.0
application/messages/tag.php
1
100.0
application/config/media.php
1
100.0
application/bootstrap.php
2
100.0
application/classes/Controller/Api/Notifications.php
2
100.0
application/classes/Controller/Api/Permissions.php
2
100.0
application/classes/Controller/Api/Roles.php
2
100.0
application/classes/Controller/Api/Webhooks.php
2
100.0
application/classes/HTTP/Exception.php
2
100.0
application/classes/Ushahidi/Repository/Post/Varchar.php
2
100.0
application/classes/Ushahidi/Validator/Post/Datetime.php
2
100.0
application/messages/form_attribute.php
2
100.0
src/App/RateLimiter.php
2
100.0
src/Core/Usecase/Set/SearchSetPost.php
2
100.0
application/classes/Ushahidi/Repository/Post/Markdown.php
2
100.0
application/classes/Ushahidi/Repository/Post/Media.php
2
100.0
src/Core/Tool/FormatterTrait.php
2
100.0
src/Core/Usecase/Form/SearchFormAttribute.php
2
100.0
src/Core/Usecase/Form/CreateFormStage.php
2
100.0
src/Core/Usecase/Form/CreateFormAttribute.php
2
100.0
src/Core/Traits/Permissions/ManageSettings.php
2
100.0
src/Core/Traits/Permissions/DataImport.php
2
100.0
src/Core/Traits/CollectionLoader.php
2
100.0
src/Core/Traits/AdminAccess.php
2
100.0
application/classes/Ushahidi/Repository/Post/Text.php
2
100.0
application/classes/Ushahidi/Repository/Post/Relation.php
2
100.0
application/classes/Ushahidi/Repository/Post/Decimal.php
2
100.0
application/classes/HTTP/Exception/Expected.php
2
100.0
src/Core/Traits/Permissions/ManagePosts.php
2
100.0
src/Core/Traits/Permissions/ManageUsers.php
2
100.0
src/Core/Usecase/Set/ReadSetPost.php
2
100.0
src/Core/Usecase/Set/GetSet.php
2
100.0
src/App/ThrottlingViolationHandler.php
2
100.0
src/App/Hasher/Password.php
2
100.0
plugins/smssync/classes/DataProvider/Smssync.php
2
100.0
application/messages/media.php
2
100.0
application/classes/Ushahidi/Validator/Set/Create.php
2
100.0
application/classes/Ushahidi/Validator/Post/Geometry.php
2
100.0
application/classes/Ushahidi/Validator/Form/Create.php
2
100.0
application/classes/Controller/Api/Tags.php
2
100.0
application/classes/Controller/Api/Layers.php
2
100.0
application/classes/Controller/Api/Forms.php
2
100.0
application/classes/Controller/Api/DataProviders.php
2
100.0
application/classes/Controller/Api/Contacts.php
2
100.0
application/classes/Controller/Api/CSV.php
3
100.0
application/classes/Ushahidi/Validator/Post/ValueFactory.php
3
100.0
application/classes/Ushahidi/Validator/Post/ValueValidator.php
3
100.0
application/messages/form_role.php
3
100.0
src/App/FileReader/CSVReaderFactory.php
3
100.0
src/Core/Usecase/Post/StatsPost.php
3
100.0
src/Core/Usecase/Notification/CreateNotification.php
3
100.0
src/Core/Usecase/CSV/DeleteCSVUsecase.php
3
100.0
src/Core/Traits/WebhookAccess.php
3
100.0
src/Core/Tool/Authorizer/PermissionAuthorizer.php
3
100.0
application/classes/Ushahidi/Formatter/Form/Role.php
3
100.0
application/classes/Ushahidi/Formatter/Collection.php
3
100.0
application/classes/OAuth2/Storage/Scope.php
3
100.0
src/Core/Traits/DataImportAccess.php
3
100.0
src/Core/Traits/ParentAccess.php
3
100.0
src/Core/Usecase/CSV/CreateCSVUsecase.php
3
100.0
src/Core/Usecase/Contact/CreateContact.php
3
100.0
src/Factory/RepositoryFactory.php
3
100.0
src/Factory/AuthorizerFactory.php
3
100.0
src/Core/Usecase/Webhook/CreateWebhook.php
3
100.0
src/Core/Usecase/User/RegisterUser.php
3
100.0
src/Core/Usecase/Set/VerifySetExists.php
3
100.0
src/App/FilesystemAdapter/Local.php
3
100.0
src/App/Authenticator/Password.php
3
100.0
application/messages/message.php
3
100.0
application/config/map.php
3
100.0
application/config/cdn.php
3
100.0
application/classes/Ushahidi/Validator/SavedSearch/Update.php
3
100.0
application/classes/Ushahidi/Validator/Post/Varchar.php
3
100.0
application/classes/Ushahidi/Validator/Post/Title.php
3
100.0
application/classes/Controller/Api/Register.php
3
100.0
application/classes/Controller/Api/Media.php
4
100.0
application/classes/Ushahidi/Validator/Permission/Update.php
4
100.0
application/classes/Ushahidi/Formatter/Form.php
4
100.0
application/classes/Ushahidi/Repository/Post/Int.php
4
100.0
src/Core/Entity/SavedSearch.php
4
100.0
src/Core/Exception/ValidatorException.php
4
100.0
src/Core/Usecase/Form/VerifyFormLoaded.php
4
100.0
src/Core/Traits/OwnerAccess.php
4
100.0
src/Core/Tool/ValidatorTrait.php
4
100.0
src/Core/Tool/Authorizer/DataProviderAuthorizer.php
4
100.0
application/classes/Ushahidi/Listener/PostSetListener.php
4
100.0
application/classes/Ushahidi/Formatter/User.php
4
100.0
src/Core/Usecase/Form/SearchFormRole.php
4
100.0
src/Core/Usecase/Form/UpdateFormRole.php
4
100.0
src/Core/Usecase/Form/VerifyStageLoaded.php
4
100.0
src/Core/Usecase/Post/SearchPost.php
4
100.0
src/Core/Usecase/Post/VerifyParentLoaded.php
4
100.0
src/Factory/ValidatorFactory.php
4
100.0
src/Core/Usecase/Set/SetRepositoryTrait.php
4
100.0
src/App/Acl.php
4
100.0
application/config/site.php
4
100.0
application/config/ratelimiter.php
4
100.0
application/classes/Ushahidi/Validator/User/Create.php
4
100.0
application/classes/Ushahidi/Validator/Post/Video.php
4
100.0
application/classes/Ushahidi/Validator/Post/Media.php
4
100.0
application/classes/Ushahidi/Validator/Post/Import.php
4
100.0
application/classes/Ushahidi/Validator/Form/Attribute/Create.php
4
100.0
application/classes/Ushahidi/Validator/Contact/Receive.php
4
100.0
application/classes/Controller/Api/SavedSearches.php
4
100.0
application/classes/Controller/Api/Messages.php
4
100.0
application/classes/Controller/Api/Collections.php
5
100.0
application/classes/Ushahidi/Validator/Role/Create.php
5
100.0
application/classes/Ushahidi/Validator/Set/Post/Create.php
5
100.0
application/classes/Ushahidi/Formatter/Tag.php
5
100.0
src/Core/Entity/User.php
5
100.0
src/Core/Tool/Authorizer/CSVAuthorizer.php
5
100.0
src/Core/Usecase/Post/FindPostEntity.php
5
100.0
src/Core/Usecase/Message/CreateMessage.php
5
100.0
src/Core/Traits/GetSet.php
5
100.0
src/Core/Tool/Authorizer/WebhookAuthorizer.php
5
100.0
src/Core/Entity/PostValue.php
5
100.0
src/Core/Entity/Media.php
5
100.0
src/Core/Entity/Layer.php
5
100.0
src/Core/Entity/DataProvider.php
5
100.0
application/classes/Ushahidi/Listener/PostListener.php
5
100.0
src/Core/Traits/PrivAccess.php
5
100.0
src/Core/Traits/VerifyEntityLoaded.php
5
100.0
src/Core/Usecase/Post/UpdatePost.php
5
100.0
src/Factory/DataFactory.php
5
100.0
src/Core/Usecase/Set/AuthorizeSet.php
5
100.0
src/Core/Entity/CSV.php
5
100.0
application/views/error/api.php
5
100.0
application/messages/post.php
5
100.0
application/config/imagefly.php
5
100.0
application/classes/Ushahidi/Validator/Tag/Create.php
5
100.0
application/classes/Ushahidi/Validator/SavedSearch/Create.php
5
100.0
application/classes/Ushahidi/Validator/Permission/Create.php
5
100.0
application/classes/Ushahidi/Validator/Message/Update.php
5
100.0
application/classes/Ushahidi/Validator/Contact/Create.php
5
100.0
application/classes/Ushahidi/Validator/CSV/Update.php
5
100.0
application/classes/Ushahidi/Repository/Post/ValueProxy.php
5
100.0
application/classes/Controller/Api/Config.php
5
100.0
application/classes/Controller/Api/CSV/Import.php
6
100.0
application/phinx.php
6
100.0
src/Core/Usecase/Set/CreateSetPost.php
6
100.0
application/classes/Ushahidi/Repository/Post/Title.php
6
100.0
src/Core/Entity/FormStage.php
6
100.0
src/Core/Tool/Formatter/GeoJSONFormatter.php
6
100.0
src/Core/Usecase/Post/CreatePost.php
6
100.0
src/Core/Traits/PrivateDeployment.php
6
100.0
src/Core/Traits/ModifyRecords.php
6
100.0
src/Core/Tool/Authorizer/RoleAuthorizer.php
6
100.0
src/Core/Tool/Authorizer/NotificationAuthorizer.php
6
100.0
src/Core/Tool/Authorizer/MediaAuthorizer.php
6
100.0
src/Core/Tool/Authorizer/ContactAuthorizer.php
6
100.0
src/Core/Entity/FormRole.php
6
100.0
src/Core/Entity/Form.php
6
100.0
application/classes/Ushahidi/Repository/Post/Description.php
6
100.0
application/classes/Ushahidi/Formatter/Layer.php
6
100.0
application/classes/Ushahidi/Formatter/JSON.php
6
100.0
application/classes/Ushahidi/Formatter/Dataprovider.php
6
100.0
src/Core/Tool/Validator.php
6
100.0
src/Core/Entity/Config.php
6
100.0
application/config/data-provider.php
6
100.0
application/classes/HTTP/Exception/422.php
6
100.0
application/classes/Controller/Migrate.php
6
100.0
application/classes/Controller/Api/Posts/GeoJSON.php
6
100.0
application/classes/Controller/Api/Forms/Stages.php
6
100.0
application/classes/Controller/Api/Forms/Roles.php
6
100.0
application/classes/Controller/Api/Forms/Attributes.php
6
100.0
application/classes/Controller/Api/Collections/Posts.php
7
100.0
application/classes/Ushahidi/JsonTranscodeRepository.php
7
100.0
src/Core/Entity/Permission.php
7
100.0
src/Core/Tool/Authorizer/FormAttributeAuthorizer.php
7
100.0
src/Core/Traits/PostValueRestrictions.php
7
100.0
src/Core/Traits/PermissionAccess.php
7
100.0
src/Core/Tool/Formatter/CollectionFormatter.php
7
100.0
src/Core/Tool/Authorizer/FormStageAuthorizer.php
7
100.0
src/Core/Tool/Authorizer/FormRoleAuthorizer.php
7
100.0
application/classes/Ushahidi/Repository/Post/Datetime.php
7
100.0
application/classes/Ushahidi/Formatter/Webhook.php
7
100.0
application/classes/Ushahidi/Formatter/Notification.php
7
100.0
src/Core/Traits/ArrayExchange.php
7
100.0
src/Init.php
7
100.0
application/classes/Ushahidi/Validator/User/Register.php
7
100.0
application/classes/Ushahidi/Validator/Form/Stage/Create.php
7
100.0
application/classes/Ushahidi/Validator/Form/Role/Update.php
7
100.0
application/classes/Controller/Api/Users.php
8
100.0
application/classes/Util/Tile.php
8
100.0
application/classes/Ushahidi/Formatter/Config.php
8
100.0
application/classes/Ushahidi/Repository/Post/Geometry.php
8
100.0
src/Core/Tool/Authorizer/LayerAuthorizer.php
8
100.0
src/Core/Traits/UserContext.php
8
100.0
src/Core/Traits/IdentifyRecords.php
8
100.0
src/Core/Traits/FormatterAuthorizerMetadata.php
8
100.0
src/Core/Tool/Uploader.php
8
100.0
src/Core/Tool/Authorizer/MessageAuthorizer.php
8
100.0
src/Core/Entity/FormAttribute.php
8
100.0
src/Core/Entity/Contact.php
8
100.0
application/config/features.php
8
100.0
application/classes/Ushahidi/Validator/Form/Stage/Update.php
9
100.0
src/Core/Entity/NotificationQueue.php
9
100.0
src/Core/Entity/Tag.php
9
100.0
src/Core/Usecase/Media/CreateMedia.php
9
100.0
src/Core/Entity/Role.php
9
100.0
application/classes/Ushahidi/Formatter/Post/GeoJSON.php
9
100.0
application/classes/Ushahidi/Formatter/JSONP.php
9
100.0
src/Core/Usecase/User/LoginUser.php
9
100.0
src/App/FileReader/CSV.php
9
100.0
application/classes/Ushahidi/Validator/Layer/Create.php
9
100.0
application/classes/Controller/Api/Migration.php
10
100.0
application/classes/Ushahidi/ValidationEngine.php
10
100.0
src/Core/Tool/Authorizer/TagAuthorizer.php
10
100.0
src/Core/Usecase/DeleteUsecase.php
10
100.0
src/Core/Traits/Event.php
10
100.0
src/Core/Entity/Webhook.php
10
100.0
src/Core/Entity/Set.php
10
100.0
src/Core/Entity/Notification.php
10
100.0
application/classes/Ushahidi/Repository/Media.php
10
100.0
src/Core/Traits/FilterRecords.php
10
100.0
src/Factory/FormatterFactory.php
10
100.0
src/Core/Usecase/ReadUsecase.php
10
100.0
application/classes/Ushahidi/Validator/Set/Update.php
10
100.0
application/classes/Ushahidi/Validator/Role/Update.php
10
100.0
application/classes/Ushahidi/Validator/Notification/Update.php
11
100.0
application/classes/Ushahidi/Validator/Layer/Update.php
11
100.0
application/classes/Ushahidi/Repository/Post/ValueFactory.php
11
100.0
src/Core/Usecase/Config/SearchConfig.php
11
100.0
src/Core/StaticEntity.php
11
100.0
src/Core/Entity/WebhookJob.php
11
100.0
application/classes/Ushahidi/Repository/Permission.php
11
100.0
src/Core/DynamicEntity.php
11
100.0
src/Core/Data.php
11
100.0
plugins/frontlinesms/classes/Controller/Sms/Frontlinesms.php
11
100.0
application/classes/Ushahidi/Validator/Webhook/Update.php
11
100.0
application/classes/Ushahidi/Validator/User/Update.php
11
100.0
application/classes/Ushahidi/Validator/Form/Update.php
12
100.0
application/classes/Ushahidi/Validator/Post/Point.php
12
100.0
src/Core/Tool/AuthorizerTrait.php
12
100.0
src/Core/Tool/Authorizer/UserAuthorizer.php
12
100.0
src/Core/SearchData.php
12
100.0
src/Core/Entity/Post.php
12
100.0
application/classes/Ushahidi/Validator/CSV/Create.php
13
100.0
plugins/frontlinesms/classes/DataProvider/Frontlinesms.php
13
100.0
src/Core/Tool/JsonTranscode.php
13
100.0
src/Core/Tool/Authorizer/SetAuthorizer.php
13
100.0
application/classes/OAuth2/Request.php
13
100.0
application/classes/Controller/Api/Posts.php
14
100.0
application/classes/Ushahidi/Validator/Tag/Update.php
14
100.0
src/Core/Tool/Authorizer/FormAuthorizer.php
14
100.0
src/Core/Tool/Authorizer/ConfigAuthorizer.php
14
100.0
src/Core/Entity/Message.php
14
100.0
application/classes/Ushahidi/Repository/CSV.php
14
100.0
src/Factory/UsecaseFactory.php
14
100.0
src/Core/Usecase/UpdateUsecase.php
14
100.0
application/classes/Util/BoundingBox.php
14
100.0
application/classes/Ushahidi/Validator/Contact/Update.php
15
100.0
application/classes/Ushahidi/Validator/Message/Create.php
15
100.0
src/Core/Usecase/CreateUsecase.php
15
100.0
application/classes/Ushahidi/Repository/Layer.php
15
100.0
plugins/smssync/classes/Controller/Sms/Smssync.php
15
100.0
application/classes/Ushahidi/Validator/Message/Receive.php
16
100.0
application/classes/Ushahidi/Formatter/Post/Stats.php
16
100.0
src/Core/Usecase/SearchUsecase.php
16
100.0
application/classes/Ushahidi/Validator/Form/Attribute/Update.php
17
100.0
application/classes/Ushahidi/Validator/Media/Create.php
17
100.0
application/classes/Ushahidi/Repository/Notification/Queue.php
17
100.0
application/classes/Ushahidi/FormsTagsTrait.php
17
100.0
application/classes/Ushahidi/Transformer/CSVPostTransformer.php
17
100.0
application/classes/Ushahidi/Repository/Webhook/Job.php
18
100.0
application/classes/Ushahidi/Formatter/Media.php
18
100.0
application/classes/Ushahidi/Formatter/Post.php
18
100.0
application/classes/Ushahidi/Repository/Notification.php
18
100.0
application/classes/Ushahidi/Repository/Form/Role.php
18
100.0
application/classes/Controller/OAuth.php
19
100.0
src/Core/Traits/StatefulData.php
20
100.0
application/classes/Ushahidi/Repository/Post/Value.php
20
100.0
application/classes/Ushahidi/Formatter/Post/GeoJSONCollection.php
20
100.0
application/classes/Ushahidi/Formatter/API.php
22
100.0
application/classes/Ushahidi/Repository/Post/Point.php
22
100.0
application/classes/OAuth2/Storage.php
22
100.0
application/classes/Ushahidi/Repository/Webhook.php
23
100.0
application/classes/Ushahidi/Repository/Dataprovider.php
23
100.0
src/Core/Usecase/ImportUsecase.php
23
100.0
src/Core/Traits/DataTransformer.php
25
100.0
application/classes/Ushahidi/Validator/Config/Update.php
26
100.0
application/classes/Ushahidi/Repository/Form.php
28
100.0
src/Core/Usecase/Message/ReceiveMessage.php
29
100.0
application/classes/OAuth2/Storage/Client.php
29
100.0
application/classes/Ushahidi/Repository/Set.php
30
100.0
application/classes/Ushahidi/Repository/Contact.php
31
100.0
application/classes/Ushahidi/Repository.php
32
100.0
src/Core/Tool/Authorizer/PostAuthorizer.php
32
100.0
application/classes/Ushahidi/Repository/Form/Stage.php
33
100.0
application/classes/Ushahidi/Repository/Role.php
34
100.0
application/classes/Ushahidi/Repository/User.php
35
100.0
application/classes/Ushahidi/Repository/Tag.php
36
100.0
application/config/environments/testing/data-provider.php
45
100.0
application/classes/Ushahidi/Repository/Message.php
47
100.0
application/classes/Ushahidi/Repository/Form/Attribute.php
58
100.0
application/classes/OAuth2/Storage/Session.php
69
100.0
application/classes/Ushahidi/Validator/Post/Create.php
83
100.0
application/classes/Ushahidi/Rest.php
181
100.0
application/classes/Ushahidi/Repository/Post.php
Jobs
ID Job ID Ran Files Coverage
3 3643.3 (coverage="--coverage") 27 Apr 2017 02:04AM UTC 0
47.58
Travis Job 3643.3
Source Files on build 3643
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3643
  • d928d0d3 on github
  • Prev Build on develop (#3598)
  • Next Build on develop (#3871)
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