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

ushahidi / platform / 3497
43%
master: 20%

Build:
Build:
LAST BUILD BRANCH: feat/gmail-datasource
DEFAULT BRANCH: master
Ran 04 Apr 2017 05:19AM UTC
Jobs 1
Files 494
Run time 28s
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
3497

push

travis-ci

rjmackay
Fixup coverage reporting from travis

5355 of 12154 relevant lines covered (44.06%)

47.23 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
src/Console/Application.php
1
100.0
src/Core/Tool/ValidationEngineTrait.php
1
100.0
src/Core/Usecase/Form/SearchFormAttribute.php
1
100.0
src/Core/Usecase/Message/UpdateMessage.php
1
100.0
src/Core/Usecase/Set/DeleteSetPost.php
1
100.0
application/classes/Unittest/Database/Operation/MySQL55Truncate.php
2
100.0
application/classes/Controller/Api/Contacts.php
2
100.0
application/classes/Controller/Api/Layers.php
2
100.0
src/Console/Authorizer/ConsoleAuthorizer.php
2
100.0
src/Core/Tool/FormatterTrait.php
2
100.0
src/Core/Traits/AdminAccess.php
2
100.0
src/Core/Traits/AdminOnlyAccess.php
2
100.0
src/Core/Traits/CollectionLoader.php
2
100.0
src/Core/Traits/GuestAccess.php
2
100.0
src/Core/Traits/Permissions/DataExport.php
2
100.0
src/Core/Traits/Permissions/DataImport.php
2
100.0
src/Core/Traits/Permissions/ManagePosts.php
2
100.0
src/Core/Traits/Permissions/ManageSettings.php
2
100.0
src/Core/Traits/Permissions/ManageUsers.php
2
100.0
src/Core/Traits/VerifySearchData.php
2
100.0
src/Core/Usecase/CSV/DeleteCSVUsecase.php
2
100.0
src/Core/Usecase/Config/SearchConfigData.php
2
100.0
src/Core/Usecase/Contact/CreateContact.php
2
100.0
src/Core/Usecase/DataProvider/SearchDataProviderData.php
2
100.0
src/Core/Usecase/Form/CreateFormAttribute.php
2
100.0
src/Core/Usecase/Form/CreateFormStage.php
2
100.0
src/Core/Usecase/Set/GetSet.php
2
100.0
src/Core/Usecase/Set/ReadSetPost.php
2
100.0
src/Core/Usecase/Set/SearchSetPost.php
2
100.0
src/Core/Usecase/Webhook/CreateWebhook.php
2
100.0
src/Core/Usecase/Post/StatsPost.php
2
100.0
src/Core/Usecase/Notification/CreateNotification.php
2
100.0
application/classes/Controller/Api/Notifications.php
2
100.0
application/classes/HTTP/Exception.php
2
100.0
application/classes/HTTP/Exception/Expected.php
2
100.0
application/classes/Ushahidi/Formatter/Tag.php
2
100.0
application/classes/Ushahidi/Formatter/User.php
2
100.0
application/classes/Ushahidi/Repository/Post/Decimal.php
2
100.0
application/classes/Ushahidi/Repository/Post/Export.php
2
100.0
application/classes/Ushahidi/Validator/Post/Geometry.php
2
100.0
plugins/smssync/classes/DataProvider/Smssync.php
2
100.0
src/App/Hasher/Password.php
2
100.0
src/App/RateLimiter.php
2
100.0
src/App/ThrottlingViolationHandler.php
2
100.0
application/classes/Ushahidi/Validator/Set/Create.php
2
100.0
application/classes/Ushahidi/Validator/Post/Link.php
2
100.0
application/classes/Ushahidi/Validator/Post/Int.php
2
100.0
application/classes/Ushahidi/Validator/Post/Decimal.php
2
100.0
application/classes/Ushahidi/Validator/Post/Datetime.php
2
100.0
application/classes/Ushahidi/Validator/Form/Create.php
2
100.0
application/classes/Ushahidi/Validator/Contact/Receive.php
2
100.0
application/classes/Ushahidi/Repository/Post/Varchar.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/Media.php
2
100.0
application/classes/Ushahidi/Repository/Post/Markdown.php
2
100.0
application/classes/Controller/Api/Webhooks.php
2
100.0
application/classes/Controller/Api/Tags.php
2
100.0
application/classes/Controller/Api/Roles.php
2
100.0
application/classes/Controller/Api/Permissions.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/CSV.php
3
100.0
src/Core/Traits/Data/SortableData.php
3
100.0
src/Core/Traits/DataExportAccess.php
3
100.0
src/Core/Traits/DataImportAccess.php
3
100.0
src/Core/Traits/EnsureUserEntity.php
3
100.0
src/Core/Traits/ParentAccess.php
3
100.0
src/Core/Traits/WebhookAccess.php
3
100.0
src/Core/Usecase/CSV/CreateCSVUsecase.php
3
100.0
src/Core/Usecase/Message/CreateMessage.php
3
100.0
src/Factory/RepositoryFactory.php
3
100.0
src/Factory/AuthorizerFactory.php
3
100.0
src/Core/Usecase/User/RegisterUser.php
3
100.0
src/Core/Usecase/Set/VerifySetExists.php
3
100.0
src/Core/Usecase/Post/VerifyParentLoaded.php
3
100.0
src/Core/Usecase/Post/UpdatePost.php
3
100.0
src/Core/Tool/Authorizer/PermissionAuthorizer.php
3
100.0
application/classes/OAuth2/Storage/Scope.php
3
100.0
application/classes/Ushahidi/Formatter/Collection.php
3
100.0
application/classes/Ushahidi/Formatter/Dataprovider.php
3
100.0
application/classes/Ushahidi/Formatter/Form/Role.php
3
100.0
application/classes/Ushahidi/Validator/Post/Markdown.php
3
100.0
application/classes/Ushahidi/Validator/Post/Title.php
3
100.0
application/classes/Ushahidi/Validator/Post/Varchar.php
3
100.0
src/App/Authenticator/Password.php
3
100.0
src/App/FileReader/CSVReaderFactory.php
3
100.0
src/App/FilesystemAdapter/Local.php
3
100.0
src/App/FilesystemAdapter/Rackspace.php
3
100.0
application/classes/Ushahidi/Validator/SavedSearch/Update.php
3
100.0
application/classes/Ushahidi/Validator/Post/ValueValidator.php
3
100.0
application/classes/Ushahidi/Validator/Post/ValueFactory.php
3
100.0
application/classes/Controller/Api/Register.php
3
100.0
application/classes/Controller/Api/Media.php
4
100.0
application/classes/Controller/Api/Collections.php
4
100.0
src/Core/Exception/ValidatorException.php
4
100.0
src/Core/Tool/ValidatorTrait.php
4
100.0
src/Core/Traits/OwnerAccess.php
4
100.0
src/Core/Traits/PrivAccess.php
4
100.0
src/Core/Usecase/Set/CreateSetPost.php
4
100.0
src/Factory/ValidatorFactory.php
4
100.0
src/Core/Usecase/Set/SetRepositoryTrait.php
4
100.0
src/Core/Usecase/Post/SearchPost.php
4
100.0
src/Core/Usecase/Post/CreatePost.php
4
100.0
src/Core/Tool/Authorizer/DataProviderAuthorizer.php
4
100.0
src/Core/Entity/SavedSearch.php
4
100.0
application/classes/HTTP/Exception/422.php
4
100.0
application/classes/Ushahidi/Formatter/Form.php
4
100.0
application/classes/Ushahidi/Formatter/PostValue.php
4
100.0
application/classes/Ushahidi/Listener/PostSetListener.php
4
100.0
application/classes/Ushahidi/Mailer.php
4
100.0
application/classes/Ushahidi/SoftDelete.php
4
100.0
application/classes/Ushahidi/Validator/Media/Delete.php
4
100.0
application/classes/Ushahidi/Validator/Post/Video.php
4
100.0
plugins/twilio/classes/Controller/Sms/Twilio.php
4
100.0
src/App/Acl.php
4
100.0
src/App/FilesystemAdapter/AWS.php
4
100.0
application/classes/Ushahidi/Validator/User/Create.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/Permission/Update.php
4
100.0
application/classes/Ushahidi/Validator/Form/Attribute/Create.php
4
100.0
application/classes/Ushahidi/Repository/Post/Int.php
4
100.0
src/Core/Usecase/Form/VerifyStageLoaded.php
4
100.0
src/Core/Usecase/Form/VerifyFormLoaded.php
4
100.0
src/Core/Usecase/Form/UpdateFormRole.php
4
100.0
src/Core/Usecase/Form/SearchFormRole.php
4
100.0
application/classes/Controller/Api/SavedSearches.php
4
100.0
application/classes/Controller/Api/Messages.php
5
100.0
src/Core/Entity/CSV.php
5
100.0
src/Core/Entity/DataProvider.php
5
100.0
src/Core/Entity/Layer.php
5
100.0
src/Core/Entity/Media.php
5
100.0
src/Core/Tool/Validator.php
5
100.0
src/Core/Traits/ArrayExchange.php
5
100.0
src/Core/Traits/GetSet.php
5
100.0
src/Core/Traits/VerifyEntityLoaded.php
5
100.0
src/Core/Usecase/Set/AuthorizeSet.php
5
100.0
src/Factory/DataFactory.php
5
100.0
src/Core/Usecase/Post/FindPostEntity.php
5
100.0
src/Core/Tool/Authorizer/WebhookAuthorizer.php
5
100.0
src/Core/Tool/Authorizer/CSVAuthorizer.php
5
100.0
src/Core/Entity/User.php
5
100.0
src/Core/Entity/PostValue.php
5
100.0
application/classes/Ushahidi/Listener/PostListener.php
5
100.0
application/classes/Ushahidi/Validator/Message/Update.php
5
100.0
application/classes/Ushahidi/Validator/User/Login.php
5
100.0
application/classes/Ushahidi/Validator/Tag/Create.php
5
100.0
application/classes/Ushahidi/Validator/Set/Post/Create.php
5
100.0
application/classes/Ushahidi/Validator/SavedSearch/Create.php
5
100.0
application/classes/Ushahidi/Validator/Role/Create.php
5
100.0
application/classes/Ushahidi/Validator/Post/Relation.php
5
100.0
application/classes/Ushahidi/Validator/Permission/Create.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/Transformer/MappingTransformer.php
5
100.0
application/classes/Ushahidi/Repository/Post/ValueProxy.php
5
100.0
application/classes/Controller/Api/Users.php
5
100.0
application/classes/Controller/Api/Posts/GeoJSON.php
5
100.0
application/classes/Controller/Api/PasswordReset.php
5
100.0
application/classes/Controller/Api/Config.php
5
100.0
application/classes/Controller/Api/CSV/Import.php
6
100.0
application/classes/Controller/Api/Forms/Roles.php
6
100.0
src/Console/Command/ConfigGet.php
6
100.0
src/Core/Entity/Config.php
6
100.0
src/Core/Entity/Form.php
6
100.0
src/Core/Entity/FormRole.php
6
100.0
src/Core/Entity/FormStage.php
6
100.0
src/Core/Tool/Formatter/CollectionFormatter.php
6
100.0
src/Core/Tool/Formatter/GeoJSONFormatter.php
6
100.0
src/Core/Tool/Uploader.php
6
100.0
src/Core/Traits/ModifyRecords.php
6
100.0
src/Core/Traits/PrivateDeployment.php
6
100.0
src/Core/Usecase/Post/Export.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
application/classes/Log/Raven.php
6
100.0
application/classes/Ushahidi/Formatter/JSON.php
6
100.0
application/classes/Ushahidi/Formatter/Layer.php
6
100.0
application/classes/Ushahidi/Repository/Post/Description.php
6
100.0
application/classes/Ushahidi/Validator/Media/Update.php
6
100.0
application/classes/Ushahidi/Repository/Post/Title.php
6
100.0
application/classes/Controller/Migrate.php
6
100.0
application/classes/Controller/Api/Forms/Stages.php
6
100.0
application/classes/Controller/Api/Forms/Attributes.php
6
100.0
application/classes/Controller/Api/Collections/Posts.php
7
100.0
src/Console/Command.php
7
100.0
src/Core/Entity/Permission.php
7
100.0
src/Core/Traits/PermissionAccess.php
7
100.0
src/Core/Tool/Date.php
7
100.0
src/Core/Tool/Authorizer/FormStageAuthorizer.php
7
100.0
src/Core/Tool/Authorizer/FormRoleAuthorizer.php
7
100.0
src/Core/Tool/Authorizer/FormAttributeAuthorizer.php
7
100.0
application/classes/Controller/Api/Posts/Export.php
7
100.0
application/classes/Ushahidi/Formatter/Config.php
7
100.0
application/classes/Ushahidi/Formatter/Notification.php
7
100.0
application/classes/Ushahidi/Formatter/Webhook.php
7
100.0
application/classes/Ushahidi/JsonTranscodeRepository.php
7
100.0
src/App/FileReader/CSV.php
7
100.0
application/classes/Ushahidi/Validator/User/Register.php
7
100.0
application/classes/Ushahidi/Validator/Layer/Create.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/Ushahidi/Repository/Post/Datetime.php
8
100.0
src/Core/Entity/Contact.php
8
100.0
src/Core/Entity/FormAttribute.php
8
100.0
src/Core/Traits/FormatterAuthorizerMetadata.php
8
100.0
src/Core/Traits/IdentifyRecords.php
8
100.0
src/Core/Traits/UserContext.php
8
100.0
src/Core/Tool/Authorizer/MessageAuthorizer.php
8
100.0
src/Core/Tool/Authorizer/LayerAuthorizer.php
8
100.0
application/classes/Ushahidi/Formatter/JSONP.php
8
100.0
application/classes/Ushahidi/Formatter/Post/GeoJSON.php
8
100.0
application/classes/Ushahidi/Repository/Post/Geometry.php
8
100.0
application/classes/Util/Tile.php
8
100.0
application/classes/Ushahidi/Validator/Form/Stage/Update.php
8
100.0
application/classes/Ushahidi/Repository/Media.php
8
100.0
application/classes/Controller/Api/Migration.php
9
100.0
src/Console/Command/ConfigSet.php
9
100.0
src/Core/Entity/NotificationQueue.php
9
100.0
src/Core/Traits/FilterRecords.php
9
100.0
src/Core/Usecase/User/LoginUser.php
9
100.0
src/Core/Entity/Tag.php
9
100.0
src/Core/Entity/Role.php
9
100.0
application/classes/Ushahidi/Validator/User/Update.php
9
100.0
application/classes/Ushahidi/Validator/Form/Update.php
9
100.0
src/Core/Usecase/Media/CreateMedia.php
9
100.0
application/classes/Controller/Api/Index.php
10
100.0
src/Core/Data.php
10
100.0
src/Core/Entity/Notification.php
10
100.0
src/Core/Entity/Webhook.php
10
100.0
src/Core/Tool/Authorizer/TagAuthorizer.php
10
100.0
src/Core/Traits/Event.php
10
100.0
src/Core/Usecase/Config/SearchConfig.php
10
100.0
src/Core/Usecase/DeleteUsecase.php
10
100.0
src/Core/Usecase/ReadUsecase.php
10
100.0
src/Factory/FormatterFactory.php
10
100.0
src/Core/Usecase/User/ResetUserPassword.php
10
100.0
src/Core/Entity/Set.php
10
100.0
application/classes/Ushahidi/Console/SavedSearch.php
10
100.0
plugins/frontlinesms/classes/Controller/Sms/Frontlinesms.php
10
100.0
plugins/twilio/classes/DataProvider/Twilio.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
10
100.0
application/classes/Ushahidi/ValidationEngine.php
10
100.0
application/classes/Ushahidi/Repository/Post/ValueFactory.php
10
100.0
application/classes/Ushahidi/Repository/Permission.php
11
100.0
src/Core/DynamicEntity.php
11
100.0
src/Core/Entity/Post.php
11
100.0
src/Core/Entity/WebhookJob.php
11
100.0
src/Factory/UsecaseFactory.php
11
100.0
src/Core/Usecase/OptionsUsecase.php
11
100.0
src/Core/StaticEntity.php
11
100.0
src/Core/SearchData.php
11
100.0
application/classes/Ushahidi/Validator/CSV/Create.php
11
100.0
application/classes/Ushahidi/Validator/Layer/Update.php
11
100.0
application/classes/Ushahidi/Validator/Webhook/Update.php
11
100.0
plugins/nexmo/classes/DataProvider/Nexmo.php
12
100.0
src/Core/Tool/JsonTranscode.php
12
100.0
src/Core/Tool/Signer.php
12
100.0
src/Core/Tool/AuthorizerTrait.php
12
100.0
src/Core/Tool/Authorizer/UserAuthorizer.php
12
100.0
application/classes/Ushahidi/Multisite.php
12
100.0
application/classes/Ushahidi/Validator/Contact/Update.php
12
100.0
plugins/smssync/classes/Controller/Sms/Smssync.php
12
100.0
application/classes/Ushahidi/Validator/Post/Point.php
12
100.0
application/classes/Ushahidi/Transformer/CSVPostTransformer.php
13
100.0
src/Core/Tool/Authorizer/SetAuthorizer.php
13
100.0
src/Core/Usecase/UpdateUsecase.php
13
100.0
application/classes/OAuth2/Request.php
13
100.0
plugins/frontlinesms/classes/DataProvider/Frontlinesms.php
13
100.0
application/classes/Ushahidi/Repository/Layer.php
13
100.0
application/classes/Controller/Api/Posts.php
14
100.0
src/Core/Entity/Message.php
14
100.0
src/Core/Usecase/CreateUsecase.php
14
100.0
src/Core/Tool/Authorizer/FormAuthorizer.php
14
100.0
src/Core/Tool/Authorizer/ConfigAuthorizer.php
14
100.0
application/classes/Ushahidi/Formatter/Post/Stats.php
14
100.0
application/classes/Ushahidi/Repository/CSV.php
14
100.0
application/classes/Util/BoundingBox.php
14
100.0
application/classes/Ushahidi/Validator/Tag/Update.php
14
100.0
application/classes/Ushahidi/Validator/Media/Create.php
14
100.0
application/classes/Ushahidi/Repository/Form/Stage.php
15
100.0
src/Core/Usecase/SearchUsecase.php
15
100.0
application/classes/Ushahidi/Formatter/Console.php
15
100.0
application/classes/Ushahidi/Validator/Message/Receive.php
15
100.0
application/classes/Ushahidi/Validator/Message/Create.php
16
100.0
src/Core/Usecase/User/GetResetToken.php
16
100.0
application/classes/Ushahidi/Formatter/Post/GeoJSONCollection.php
16
100.0
application/classes/Ushahidi/Repository/Webhook/Job.php
16
100.0
application/classes/Ushahidi/Repository/Notification/Queue.php
16
100.0
application/classes/Ushahidi/Repository/Notification.php
16
100.0
application/classes/Ushahidi/Repository/Form/Role.php
16
100.0
application/classes/Controller/OAuth.php
17
100.0
application/classes/Ushahidi/Formatter/API.php
17
100.0
application/classes/Ushahidi/Repository/Form.php
18
100.0
src/Console/Command/Import.php
18
100.0
application/classes/Ushahidi/Console/Webhook.php
18
100.0
application/classes/Ushahidi/Formatter/Media.php
18
100.0
application/classes/Ushahidi/Formatter/Post.php
18
100.0
plugins/twilio/classes/Controller/Ivr/Twilio.php
18
100.0
application/classes/Ushahidi/Validator/Form/Attribute/Update.php
19
100.0
src/Core/Traits/StatefulData.php
19
100.0
application/classes/Ushahidi/Console/Dataprovider.php
19
100.0
application/classes/Ushahidi/Console/Oauth/Client.php
19
100.0
plugins/nexmo/classes/Controller/Sms/Nexmo.php
20
100.0
application/classes/OAuth2/Storage.php
20
100.0
application/classes/Ushahidi/Repository/Post/Value.php
20
100.0
application/classes/Ushahidi/Repository/Tag.php
20
100.0
application/classes/Ushahidi/Repository/Webhook.php
21
100.0
application/classes/Ushahidi/Repository/Post/Point.php
21
100.0
application/classes/Ushahidi/Validator/Config/Update.php
21
100.0
application/classes/Ushahidi/Repository/Set.php
21
100.0
application/classes/Ushahidi/Repository/Dataprovider.php
21
100.0
src/Core/Usecase/ImportUsecase.php
23
100.0
src/Core/Traits/DataTransformer.php
24
100.0
application/classes/Ushahidi/Repository/Contact.php
25
100.0
src/Console/Command/User.php
25
100.0
src/Core/Usecase/Message/ReceiveMessage.php
26
100.0
application/classes/Ushahidi/Repository/Role.php
27
100.0
application/classes/OAuth2/Storage/Client.php
27
100.0
application/classes/Ushahidi/Repository/Form/Attribute.php
29
100.0
application/classes/Ushahidi/Console/Notification.php
30
100.0
application/classes/Ushahidi/Repository/User.php
31
100.0
src/Core/Tool/Authorizer/PostAuthorizer.php
31
100.0
application/classes/Ushahidi/Formatter/Post/CSV.php
34
100.0
application/classes/Ushahidi/Repository.php
34
100.0
plugins/data-provider-email/classes/DataProvider/Email.php
36
100.0
plugins/twitter/classes/DataProvider/Twitter.php
40
100.0
application/classes/Ushahidi/Repository/Message.php
56
100.0
application/classes/Ushahidi/Validator/Post/Create.php
58
100.0
application/classes/OAuth2/Storage/Session.php
74
100.0
application/classes/Ushahidi/Rest.php
120
100.0
application/classes/Ushahidi/Repository/Post.php
Jobs
ID Job ID Ran Files Coverage
2 3497.2 (coverage="--coverage") 04 Apr 2017 04:33AM UTC 0
44.06
Travis Job 3497.2
Source Files on build 3497
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3497
  • 06ef6ca7 on github
  • Prev Build on prep-lumen-update-packages (#3489)
  • Next Build on prep-lumen-update-packages (#3516)
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