Skip to content

Commit 4398be4

Browse files
committed
Tweak testing config
1 parent 5cda479 commit 4398be4

File tree

2 files changed

+19
-6
lines changed

2 files changed

+19
-6
lines changed

.github/workflows/tests.yml

+8-4
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,17 @@ jobs:
1515
matrix:
1616
phpVersion: ['8.0', '8.1']
1717
winterRelease: ['develop']
18+
winterReleaseDir: ['develop']
1819
include:
1920
- phpVersion: '7.2'
2021
winterRelease: 'v1.1.9'
22+
winterReleaseDir: '1.1.9'
2123
- phpVersion: '7.3'
2224
winterRelease: 'v1.1.9'
25+
winterReleaseDir: '1.1.9'
2326
- phpVersion: '7.4'
2427
winterRelease: 'v1.1.9'
28+
winterReleaseDir: '1.1.9'
2529
fail-fast: false
2630
env:
2731
phpExtensions: mbstring, intl, gd, xml, sqlite
@@ -59,11 +63,11 @@ jobs:
5963
- name: Install Winter CMS
6064
run: |
6165
wget https://github.com/wintercms/winter/archive/${{ matrix.winterRelease }}.zip
62-
unzip ${{ matrix.winterRelease }}.zip
63-
rm ${{ matrix.winterRelease }}.zip
66+
unzip ${{ matrix.winterReleaseDir }}.zip
67+
rm ${{ matrix.winterReleaseDir }}.zip
6468
shopt -s dotglob
65-
mv winter-${{ matrix.winterRelease }}/* ./
66-
rmdir winter-${{ matrix.winterRelease }}
69+
mv winter-${{ matrix.winterReleaseDir }}/* ./
70+
rmdir winter-${{ matrix.winterReleaseDir }}
6771
shopt -u dotglob
6872
cp config/cms.php config/testing/cms.php
6973
mkdir -p plugins/winter

tests/UserPluginTestCase.php

+11-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,20 @@
11
<?php namespace Winter\User\Tests;
22

33
use App;
4-
use PluginTestCase;
54
use Illuminate\Foundation\AliasLoader;
65
use Winter\User\Models\Settings;
76

8-
abstract class UserPluginTestCase extends PluginTestCase
7+
if (class_exists('System\Tests\Bootstrap\PluginTestCase')) {
8+
class BaseTestCase extends \System\Tests\Bootstrap\PluginTestCase
9+
{
10+
}
11+
} else {
12+
class BaseTestCase extends \PluginTestCase
13+
{
14+
}
15+
}
16+
17+
abstract class UserPluginTestCase extends BaseTestCase
918
{
1019
/**
1120
* @var array Plugins to refresh between tests.

0 commit comments

Comments
 (0)