also looking at this
Implement test
#9
6 files
+17
-21
Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.
| @@ -41,10 +41,10 @@ jobs: | ||
| 41 | 41 | |
| 42 | 42 | - name: Install dependencies |
| 43 | 43 | run: | |
| 44 | composer require "laravel/framework:$" "orchestra/testbench:$" --no-interaction --no-update | |
| 45 | composer update --${{ matrix.dependency-version }} --prefer-dist --no-interaction --no-suggest | |
| 44 | composer install | |
| 46 | 45 | |
| 47 | 46 | - name: Execute tests |
| 48 | 47 | run: vendor/bin/pest |
| 49 | 48 | env: |
| 50 | 49 | MEEMA_API_KEY: ${{ secrets.MEEMA_API_KEY }} |
| 50 | BASE_URL_TEST: ${{ secrets.BASE_URL_TEST }} | |
| @@ -53,7 +53,9 @@ class MeemaServiceProvider extends ServiceProvider | ||
| 53 | 53 | protected function registerMeemaClient() |
| 54 | 54 | { |
| 55 | 55 | $this->app->singleton('meema', function ($app) { |
| 56 | return new Client(config('meema.api_key')); | |
| 56 | $config = ['base_url' => config('meema.meema_test_url')]; | |
| 57 | ||
| 58 | return new Client(config('meema.api_key'), $config); | |
| 57 | 59 | }); |
| 58 | 60 | } |
| 59 | 61 | } |