Skip to content

Commit 61f25ed

Browse files
author
Babichev Maxim
committed
Merge branch 'master' into cashier
2 parents 008bea1 + e72d839 commit 61f25ed

File tree

9 files changed

+71
-6
lines changed

9 files changed

+71
-6
lines changed

.travis.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,23 @@
11
language: php
22
php:
3-
- '7.1'
4-
- '7.2'
5-
- '7.3'
6-
- '7.4snapshot'
7-
- 'nightly'
3+
- '7.1'
4+
- '7.2'
5+
- '7.3'
6+
- '7.4snapshot'
7+
- 'nightly'
88

99
matrix:
1010
allow_failures:
1111
- php: '7.4snapshot'
1212
- php: 'nightly'
1313

1414
before_script:
15-
- "composer install"
15+
- composer install
16+
- wget https://github.com/infection/infection/releases/download/0.13.0/infection.phar
17+
- wget https://github.com/infection/infection/releases/download/0.13.0/infection.phar.asc
18+
- gpg --keyserver hkps.pool.sks-keyservers.net --recv-keys 493B4AA0
19+
- gpg --with-fingerprint --verify infection.phar.asc infection.phar
20+
- chmod +x infection.phar
21+
22+
script:
23+
- ./infection.phar --min-msi=48 -j$(nproc)

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
[![Code Coverage](https://scrutinizer-ci.com/g/bavix/laravel-wallet/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/bavix/laravel-wallet/?branch=master)
55
[![Build Status](https://scrutinizer-ci.com/g/bavix/laravel-wallet/badges/build.png?b=master)](https://scrutinizer-ci.com/g/bavix/laravel-wallet/build-status/master)
66
[![Code Intelligence Status](https://scrutinizer-ci.com/g/bavix/laravel-wallet/badges/code-intelligence.svg?b=master)](https://scrutinizer-ci.com/code-intelligence)
7+
[![Mutation testing badge](https://badge.stryker-mutator.io/github.com/bavix/laravel-wallet/master)](https://packagist.org/packages/bavix/laravel-wallet)
78

89
[![Package Rank](https://phppackages.org/p/bavix/laravel-wallet/badge/rank.svg)](https://packagist.org/packages/bavix/laravel-wallet)
910
[![Latest Stable Version](https://poser.pugx.org/bavix/laravel-wallet/v/stable)](https://packagist.org/packages/bavix/laravel-wallet)

docs/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ How long does it take to add virtual cards to the project? Hah, we'll see.
1010
[![Code Coverage](https://scrutinizer-ci.com/g/bavix/laravel-wallet/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/bavix/laravel-wallet/?branch=master)
1111
[![Build Status](https://scrutinizer-ci.com/g/bavix/laravel-wallet/badges/build.png?b=master)](https://scrutinizer-ci.com/g/bavix/laravel-wallet/build-status/master)
1212
[![Code Intelligence Status](https://scrutinizer-ci.com/g/bavix/laravel-wallet/badges/code-intelligence.svg?b=master)](https://scrutinizer-ci.com/code-intelligence)
13+
[![Mutation testing badge](https://badge.stryker-mutator.io/github.com/bavix/laravel-wallet/master)](https://packagist.org/packages/bavix/laravel-wallet)
1314

1415
[![Package Rank](https://phppackages.org/p/bavix/laravel-wallet/badge/rank.svg)](https://packagist.org/packages/bavix/laravel-wallet)
1516
[![Latest Stable Version](https://poser.pugx.org/bavix/laravel-wallet/v/stable)](https://packagist.org/packages/bavix/laravel-wallet)

docs/ru/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
[![Code Coverage](https://scrutinizer-ci.com/g/bavix/laravel-wallet/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/bavix/laravel-wallet/?branch=master)
1212
[![Build Status](https://scrutinizer-ci.com/g/bavix/laravel-wallet/badges/build.png?b=master)](https://scrutinizer-ci.com/g/bavix/laravel-wallet/build-status/master)
1313
[![Code Intelligence Status](https://scrutinizer-ci.com/g/bavix/laravel-wallet/badges/code-intelligence.svg?b=master)](https://scrutinizer-ci.com/code-intelligence)
14+
[![Mutation testing badge](https://badge.stryker-mutator.io/github.com/bavix/laravel-wallet/master)](https://packagist.org/packages/bavix/laravel-wallet)
1415

1516
[![Package Rank](https://phppackages.org/p/bavix/laravel-wallet/badge/rank.svg)](https://packagist.org/packages/bavix/laravel-wallet)
1617
[![Latest Stable Version](https://poser.pugx.org/bavix/laravel-wallet/v/stable)](https://packagist.org/packages/bavix/laravel-wallet)

infection.json.dist

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"timeout": 10,
3+
"source": {
4+
"directories": [
5+
"src"
6+
]
7+
},
8+
"logs": {
9+
"text": "build/infection.log",
10+
"badge": {
11+
"branch": "master"
12+
}
13+
},
14+
"mutators": {
15+
"@default": true
16+
}
17+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?php
2+
3+
namespace Bavix\Wallet\Test\Common\Models;
4+
5+
class Transaction extends \Bavix\Wallet\Models\Transaction
6+
{
7+
8+
}

tests/Common/Models/Transfer.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?php
2+
3+
namespace Bavix\Wallet\Test\Common\Models;
4+
5+
class Transfer extends \Bavix\Wallet\Models\Transfer
6+
{
7+
8+
}

tests/Common/Models/Wallet.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?php
2+
3+
namespace Bavix\Wallet\Test\Common\Models;
4+
5+
class Wallet extends \Bavix\Wallet\Models\Wallet
6+
{
7+
8+
}

tests/TestCase.php

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
namespace Bavix\Wallet\Test;
44

55
use Bavix\Wallet\Services\ProxyService;
6+
use Bavix\Wallet\Test\Common\Models\Transaction;
7+
use Bavix\Wallet\Test\Common\Models\Transfer;
8+
use Bavix\Wallet\Test\Common\Models\Wallet;
69
use Bavix\Wallet\Test\Common\Rate;
710
use Bavix\Wallet\WalletServiceProvider;
811
use Illuminate\Foundation\Application;
@@ -54,6 +57,16 @@ protected function getPackageProviders($app): array
5457
*/
5558
protected function getEnvironmentSetUp($app): void
5659
{
60+
// new table name's
61+
$app['config']->set('wallet.transaction.table', 'transaction');
62+
$app['config']->set('wallet.transfer.table', 'transfer');
63+
$app['config']->set('wallet.wallet.table', 'wallet');
64+
65+
// override model's
66+
$app['config']->set('wallet.transaction.model', Transaction::class);
67+
$app['config']->set('wallet.transfer.model', Transfer::class);
68+
$app['config']->set('wallet.wallet.model', Wallet::class);
69+
5770
// wallet
5871
$app['config']->set('wallet.currencies', [
5972
'my-usd' => 'USD',

0 commit comments

Comments
 (0)