Skip to content
Snippets Groups Projects
Commit 57fd835b authored by Bartek Jaskulski's avatar Bartek Jaskulski
Browse files

Merge branch 'update-setup' into 'master'

update setup

See merge request !45
parents 17a11002 c84a0aec
No related branches found
No related tags found
1 merge request!45update setup
......@@ -3,7 +3,12 @@
"authors": [
{
"name": "Krzysiek",
"email": "krzysiek@wpdesk.net"
"email": "krzysiek@wpdesk.net",
"role": "Lead Developer"
},
{
"name": "WP Desk",
"role": "Owner"
}
],
"autoload": {
......@@ -20,27 +25,32 @@
"autoloader-suffix": "PluginTemplate",
"sort-packages": true,
"platform": {
"php": "7.2"
"php": "7.3.20"
},
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true,
"cweagans/composer-patches": true,
"wpdesk/wp-codeception": true,
"wpdesk/wp-wpdesk-composer": true,
"kylekatarnls/update-helper": true
}
"kylekatarnls/update-helper": true,
"phpstan/extension-installer": true
},
"platform-check": false
},
"prefer-stable": true,
"minimum-stability": "stable",
"require": {
"php": ">=7.2",
"php": ">=7.3 | ^8",
"psr/log": "^1.1.4",
"wpdesk/wp-wpdesk-helper-override": "^1.1.0"
},
"require-dev": {
"10up/wp_mock": "*",
"phpunit/phpunit": "<7",
"phpstan/extension-installer": "^1.3",
"phpstan/phpstan": "^1",
"phpunit/phpunit": "^8 | ^9",
"roave/security-advisories": "dev-latest",
"szepeviktor/phpstan-wordpress": "^1.3",
"wpdesk/wp-builder": "^2.0.0",
"wpdesk/wp-codeception": "^2.7.4",
"wpdesk/wp-plugin-flow-free": "^1.0.2",
......@@ -57,7 +67,7 @@
"po-files": {
"pl_PL": "pl_PL.po"
},
"php-requires": "7.2"
"php-requires": "7.3"
},
"scripts": {
"test": "echo composer is alive",
......
This diff is collapsed.
# Start command: composer update --classmap-authoritative && vendor/bin/phpstan analyze
includes:
- vendor/wpdesk/wp-wpdesk-composer/director/vendor/phpstan/phpstan/conf/bleedingEdge.neon
- vendor/wpdesk/wp-wpdesk-composer/director/vendor/szepeviktor/phpstan-wordpress/extension.neon
parameters:
level: max
level: 6
paths:
- %currentWorkingDirectory%/src/
- src/
bootstrapFiles:
- %currentWorkingDirectory%/vendor/autoload.php
- %currentWorkingDirectory%/vendor/wpdesk/wp-wpdesk-composer/director/woocommerce-stubs.php
ignoreErrors:
- vendor/wpdesk/wp-wpdesk-composer/director/woocommerce-stubs.php
......@@ -2,7 +2,7 @@
backupGlobals="false"
>
<testsuites>
<testsuite>
<testsuite name="Integration">
<directory prefix="test-" suffix=".php">./tests/integration</directory>
</testsuite>
</testsuites>
......
<phpunit bootstrap="tests/unit/bootstrap.php">
<testsuites>
<testsuite>
<testsuite name="Unit">
<directory suffix="Test.php">./tests/unit/</directory>
</testsuite>
</testsuites>
......
......@@ -9,13 +9,13 @@
* Text Domain: plugin-template
* Domain Path: /lang/
* ​
* Requires at least: 5.8
* Tested up to: 6.1
* WC requires at least: 7.0
* WC tested up to: 7.4
* Requires PHP: 7.2
* Requires at least: 6.2
* Tested up to: 6.4
* WC requires at least: 8.0
* WC tested up to: 8.2
* Requires PHP: 7.3
* ​
* Copyright 2022 WP Desk Ltd.
* Copyright 2023 WP Desk Ltd.
* ​
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
......@@ -53,13 +53,13 @@ $plugin_shops = [
];
$requirements = [
'php' => '7.2',
'wp' => '5.7',
'php' => '7.3',
'wp' => '6.2',
'repo_plugins' => [
[
'name' => 'woocommerce/woocommerce.php',
'nice_name' => 'WooCommerce',
'version' => '6.6',
'version' => '8.0',
],
],
];
......
......@@ -9,14 +9,14 @@ use WP_Mock\Tools\TestCase;
class ExampleTest extends TestCase {
// private $test_class_under_tests;
public function setUp() {
public function setUp(): void {
WP_Mock::setUp();
// $example = Mockery::mock( class );
// $this->test_class_under_tests =
}
public function tearDown() {
public function tearDown(): void {
WP_Mock::tearDown();
}
//
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment