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

code-corps / stripity_stripe / 562
83%
master: 91%

Build:
Build:
LAST BUILD BRANCH: add-expires-at
DEFAULT BRANCH: master
Ran 17 Oct 2017 05:27PM UTC
Jobs 8
Files 30
Run time 2min
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
562

push

travis-ci

web-flow
Internal changes to facilitate bringing library in line with other languages (#252)

* Add initial StripeMock code, which uses the [stripe_mock](https://github.com/stripe/stripe-mock) tool to make it available for tests

* Reimplement StripeMock using :exexec to make it more reliable

* Make various tweaks to harness
Test Stripe.Account

* Tweak Stripe.Account test

* Add tests for Stripe.Charge

* Update Travis dist (try to fix g++ out of date bug)

* Add stripe-mock grabbing to the Travis build

* Add stripe-mock grabbing to the Travis build

* Add tests for Stripe.ApplePayDomain

* Fix typo

* Move Stripe object tests into their own directory

* Add tests for Stripe.Coupon

* Add tests for Stripe.Customer
Tweak stripe-mock harness

* Add tests for Stripe.Invoice

* Add tests for Stripe.Plan

* Add tests for Stripe.Refund

* Add tests for Stripe.Subscription

* Move object modules into their own directory

* Recognise more Stripe objects

* Merge and finish @asummers' work asummers:remove-null-checks on removing Stripe.Changeset

* Disable "is saveable" tests until #248 resolves whether things actually should be saveable

* Allow deletion by struct and id (fix #250)
Change tests to expect `{:ok, struct}` from `delete`

* Allow invoices to be paid (see #126)

* Add :discount to Stripe.Subscription
Add Stripe.Subscription.delete_discount (see #126)

* Add check for missing fields in structs

* Remove Stripe resets, make tests async

* Make tests sync again until stripe/stripe-mock#10 is fixed

* Fixes terminology, removes redundant tests and allows async testing
"is saveable" tests removed (see #248)
stripe-mock bumped to 1.1.17, allowing async testing
terminology referring to functions corrected for style

* Fix missed function reference

* Move files in accordance with Stripe docs organisation

* Major commit with various organizational and internal changes

- Adds `Stripe.Error`, ... (continued)

236 of 236 new or added lines in 22 files covered. (100.0%)

181 of 358 relevant lines covered (50.56%)

98.69 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
lib/stripe/converter.ex
1
100.0
lib/stripe/subscriptions/coupon.ex
1
100.0
lib/stripe/subscriptions/plan.ex
1
100.0
test/support/stripe_case.ex
3
100.0
lib/stripe/connect/external_account.ex
3
100.0
lib/stripe/core_resources/customer.ex
3
100.0
lib/stripe/core_resources/token.ex
3
100.0
lib/stripe/subscriptions/invoice.ex
5
100.0
lib/stripe/payment_methods/card.ex
5
100.0
lib/stripe/subscriptions/subscription.ex
5
100.0
lib/stripe/util.ex
6
100.0
lib/stripe/request.ex
10
100.0
lib/stripe/core_resources/charge.ex
12
100.0
test/support/stripe_mock.ex
27
100.0
lib/stripe/error.ex
29
100.0
lib/stripe/api.ex

Uncovered Existing Lines

Lines Coverage ∆ File
4
100.0
lib/stripe/util.ex
Jobs
ID Job ID Ran Files Coverage
1 562.1 17 Oct 2017 05:27PM UTC 0
50.0
Travis Job 562.1
2 562.2 17 Oct 2017 05:27PM UTC 0
50.0
Travis Job 562.2
3 562.3 17 Oct 2017 05:27PM UTC 0
50.0
Travis Job 562.3
4 562.4 17 Oct 2017 05:27PM UTC 0
50.0
Travis Job 562.4
5 562.5 17 Oct 2017 05:27PM UTC 0
50.0
Travis Job 562.5
6 562.6 17 Oct 2017 05:28PM UTC 0
50.56
Travis Job 562.6
7 562.7 17 Oct 2017 05:29PM UTC 0
50.56
Travis Job 562.7
8 562.8 17 Oct 2017 05:28PM UTC 0
50.56
Travis Job 562.8
Source Files on build 562
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #562
  • 829ad927 on github
  • Prev Build on 2.0-beta (#547)
  • Next Build on 2.0-beta (#596)
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