From 696e8e6e20ba990e8df4c903fa9bc485e32b8884 Mon Sep 17 00:00:00 2001 From: TavoNiievez Date: Tue, 1 Feb 2022 00:53:34 -0500 Subject: [PATCH 1/5] Support for Codeception 5 --- .github/workflows/main.yml | 2 +- composer.json | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 77bdcac..bc656c6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: - php: [7.4, 8.0] + php: [8.0, 8.1] laravel: [6, 8] steps: diff --git a/composer.json b/composer.json index eb1869f..14b9cce 100644 --- a/composer.json +++ b/composer.json @@ -17,18 +17,18 @@ "homepage": "https://medium.com/@ganieves" } ], - "minimum-stability": "RC", + "minimum-stability": "dev", "require": { - "php": "^7.4 | ^8.0", + "php": "^8.0", "ext-json": "*", - "codeception/lib-innerbrowser": "^2.0", - "codeception/codeception": "^4.1" + "codeception/lib-innerbrowser": "^2.0 | *@dev", + "codeception/codeception": "^5.0.0-alpha1" }, "require-dev": { - "codeception/module-asserts": "^2.0", - "codeception/module-rest": "^2.0", + "codeception/module-asserts": "^2.0 | *@dev", + "codeception/module-rest": "^2.0 | *@dev", "laravel/framework": "^6.0 | ^7.0 | ^8.0", - "vlucas/phpdotenv": "^3.6 | ^4.1 | ^5.2" + "vlucas/phpdotenv": "^3.6 | ^4.2 | ^5.3" }, "autoload": { "classmap": ["src/"] From 3ea6acbe14a71f60d15dfa2b47588d5e4e591228 Mon Sep 17 00:00:00 2001 From: Anatoliy Lapiy Date: Thu, 17 Feb 2022 15:49:56 +0200 Subject: [PATCH 2/5] Allow Laravel 9, improve Codeception 5 support (#39) --- composer.json | 4 ++-- src/Codeception/Module/Laravel.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 14b9cce..0d54479 100644 --- a/composer.json +++ b/composer.json @@ -22,12 +22,12 @@ "php": "^8.0", "ext-json": "*", "codeception/lib-innerbrowser": "^2.0 | *@dev", - "codeception/codeception": "^5.0.0-alpha1" + "codeception/codeception": "^5.0.0-alpha1 | dev-5.0-interfaces" }, "require-dev": { "codeception/module-asserts": "^2.0 | *@dev", "codeception/module-rest": "^2.0 | *@dev", - "laravel/framework": "^6.0 | ^7.0 | ^8.0", + "laravel/framework": "^6.0 | ^7.0 | ^8.0 | ^9.0", "vlucas/phpdotenv": "^3.6 | ^4.2 | ^5.3" }, "autoload": { diff --git a/src/Codeception/Module/Laravel.php b/src/Codeception/Module/Laravel.php index fcadb79..a406f29 100644 --- a/src/Codeception/Module/Laravel.php +++ b/src/Codeception/Module/Laravel.php @@ -152,7 +152,7 @@ class Laravel extends Framework implements ActiveRecord, PartedModule /** * @var array */ - public $config = []; + public array $config = []; public function __construct(ModuleContainer $moduleContainer, ?array $config = null) { From 34e261abc0a5118781877a5424e03966a4bfb498 Mon Sep 17 00:00:00 2001 From: Gintautas Miselis Date: Sat, 19 Feb 2022 21:35:45 +0200 Subject: [PATCH 3/5] Update versions of Codeception and lib-innerbrowser --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 0d54479..22f2e52 100644 --- a/composer.json +++ b/composer.json @@ -21,8 +21,8 @@ "require": { "php": "^8.0", "ext-json": "*", - "codeception/lib-innerbrowser": "^2.0 | *@dev", - "codeception/codeception": "^5.0.0-alpha1 | dev-5.0-interfaces" + "codeception/lib-innerbrowser": "^3.0", + "codeception/codeception": "^5.0.0-alpha2" }, "require-dev": { "codeception/module-asserts": "^2.0 | *@dev", From cf774407a43384251a67bc5f03fe881489f81fa1 Mon Sep 17 00:00:00 2001 From: Gintautas Miselis Date: Tue, 19 Apr 2022 14:46:11 +0300 Subject: [PATCH 4/5] Update dependencies --- composer.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index 22f2e52..9248ac9 100644 --- a/composer.json +++ b/composer.json @@ -17,16 +17,16 @@ "homepage": "https://medium.com/@ganieves" } ], - "minimum-stability": "dev", + "minimum-stability": "RC", "require": { "php": "^8.0", "ext-json": "*", - "codeception/lib-innerbrowser": "^3.0", - "codeception/codeception": "^5.0.0-alpha2" + "codeception/lib-innerbrowser": "^3.1", + "codeception/codeception": "^5.0.0-RC2" }, "require-dev": { - "codeception/module-asserts": "^2.0 | *@dev", - "codeception/module-rest": "^2.0 | *@dev", + "codeception/module-asserts": "^3.0", + "codeception/module-rest": "^3.1", "laravel/framework": "^6.0 | ^7.0 | ^8.0 | ^9.0", "vlucas/phpdotenv": "^3.6 | ^4.2 | ^5.3" }, From 65ef92dfa167195b72eb34e40b425fa564b9f2c9 Mon Sep 17 00:00:00 2001 From: Gintautas Miselis Date: Wed, 20 Apr 2022 10:09:24 +0300 Subject: [PATCH 5/5] Support Laravel 8 only --- .github/workflows/main.yml | 14 ++------------ composer.json | 4 ++-- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index bc656c6..e929c15 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: php: [8.0, 8.1] - laravel: [6, 8] + laravel: [8] steps: - name: Checkout code @@ -23,14 +23,6 @@ jobs: extensions: ctype, iconv, intl, json, mbstring, pdo, pdo_sqlite coverage: none - - name: Checkout Laravel 6 Sample - if: matrix.laravel == 6 - uses: actions/checkout@v2 - with: - repository: codeception/laravel-module-tests - path: framework-tests - ref: 6.x - - name: Checkout Laravel 8 Sample if: matrix.laravel == 8 uses: actions/checkout@v2 @@ -51,9 +43,7 @@ jobs: restore-keys: ${{ runner.os }}-${{ matrix.php }}-composer- - name: Install dependencies - run: | - composer require laravel/framework=${{ matrix.laravel }} --ignore-platform-req=php --no-update - composer install --prefer-dist --no-progress --ignore-platform-req=php + run: composer install --prefer-dist --no-progress - name: Validate composer.json and composer.lock run: composer validate diff --git a/composer.json b/composer.json index 9248ac9..6dbf566 100644 --- a/composer.json +++ b/composer.json @@ -27,8 +27,8 @@ "require-dev": { "codeception/module-asserts": "^3.0", "codeception/module-rest": "^3.1", - "laravel/framework": "^6.0 | ^7.0 | ^8.0 | ^9.0", - "vlucas/phpdotenv": "^3.6 | ^4.2 | ^5.3" + "laravel/framework": "^8.0", + "vlucas/phpdotenv": "^5.3" }, "autoload": { "classmap": ["src/"] pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy