Dylan Wagstaff
98dac9b314
Update unit tests to be rid of Phockito
...
This odd dependency is causing inclusion issues to do with namespacing and
the ability to work well with the framework (according to the dependency's
readme). The usage of the tool in this case adds no value, as it's
performing purely stub type work, rather than mock work. So instead we can
use an actual stub (simply return test values depending on input) and have
everything work well.
After removing the Phockito dependency it was found that the tests that
would skip when it isn't present were actually in a failing state. So they
had to be repaired too, mostly through the use of fixing the poor code
that was causing them to fail (as opposed to being bad tests). This is
both configuration and proceedural work.
2017-11-27 15:14:16 +13:00
Dylan Wagstaff
ed7d91becb
re-add transifex config as it was removed from the wrong branch.
2017-11-27 11:23:36 +13:00
Dylan Wagstaff
0374d66b32
Convert to new cache layer, clean up other overlooked points in the ss4 upgrade
2017-11-27 11:19:58 +13:00
Dylan Wagstaff
77eaa62efc
update readme to reflect v4 upgrade work
2017-11-23 15:36:00 +13:00
Dylan Wagstaff
7bce7dcb2f
Update tests & left over fixes from upgrader tool
2017-11-23 14:54:27 +13:00
Dylan Wagstaff
a88e8be403
FIX Linting errors for code cleanliness
2017-11-23 13:19:00 +13:00
Dylan Wagstaff
1ed9a23a71
Run the upgrader & linting tools
...
An initial (untested) run at a proper upgrade. Progress commit.
2017-11-23 12:56:44 +13:00
Dylan Wagstaff
e6ddf0fe47
Add namespaces via upgrade-code add-namespace
tool
...
Running this command for each directory in the `src` folder we generate a
valid `.upgrade.yml` which can be used by other modules that may use this
one as a dependency to upgrade themselves without issue.
2017-11-22 14:26:15 +13:00
Dylan Wagstaff
4b59fdba02
Update supporting items for SilverStripe 4 conventions
...
Update versions and configurations for tests and code checkers, such as
phpunit and the SilverStripe CI tools. Altered the layout of the
repository to be more in line with other SilverStripe 4 modules (including
core ones).
2017-11-22 14:01:40 +13:00
Dylan Wagstaff
3c69b3fa77
begin SilverStripe v4 compatibility update
2017-11-22 11:46:40 +13:00
Franco Springveldt
98ce40f759
Update translations
2017-08-25 16:44:46 +12:00
Franco Springveldt
04551ccf4d
Merge pull request #25 from creative-commoners/pulls/1.0/travis-php7
...
Add PHP7 + SS3.6 build to Travis configuration
2017-06-19 13:03:00 +12:00
Robbie Averill
93435932f6
Add PHP7 + SS3.6 build to Travis configuration
2017-06-15 10:53:12 +12:00
Damian Mooyman
3547869393
Merge pull request #24 from robbieaverill/pulls/fix-readme-badge
...
Update Travis badge in readme
2017-05-12 21:31:56 +12:00
Damian Mooyman
ded3b7cd82
Merge pull request #23 from robbieaverill/pulls/translatable-conflict-in-test
...
FIX Ensure that translatable cannot break tests. Separate page stub class. Remove injector nesting.
2017-05-12 11:50:43 +12:00
Robbie Averill
76fd1169db
Update Travis badge in readme
2017-05-12 11:41:14 +12:00
Robbie Averill
99d4a6ee1a
FIX Ensure that translatable cannot break tests. Separate page stub class. Remove injector nesting.
2017-05-12 11:38:49 +12:00
Kirk Mayo
0354be75d8
Added options to bypass cache and follow redirected links
2016-12-15 10:34:59 +13:00
Damian Mooyman
b235367b20
Update translations
2016-11-17 12:39:49 +13:00
Damian Mooyman
2eb0ab1872
Remove obsolete branch-alias
2016-11-17 10:15:58 +13:00
Damian Mooyman
738ca1733e
Update translations
2016-08-17 11:08:00 +12:00
Damian Mooyman
ecd7014cd5
Merge pull request #12 from helpfulrobot/add-standard-scrutinizer-config
...
Added standard Scrutinizer config
2016-05-18 17:16:21 +12:00
Damian Mooyman
248b93f8d7
Merge pull request #15 from helpfulrobot/add-standard-editor-config
...
Added standard editor config
2016-05-18 17:16:10 +12:00
Damian Mooyman
eab4080934
Merge pull request #14 from helpfulrobot/add-standard-travis-config
...
Added standard Travis config
2016-05-18 17:15:57 +12:00
Damian Mooyman
c5e9a30235
Merge pull request #18 from helpfulrobot/add-standard-git-attributes
...
Added standard git attributes
2016-05-18 17:15:35 +12:00
Damian Mooyman
32812adba3
Merge pull request #21 from helpfulrobot/update-license-year
...
Updated license year
2016-05-18 17:15:17 +12:00
Damian Mooyman
1e9cec9c70
Update changelog for 1.0.5
2016-05-18 17:14:35 +12:00
Damian Mooyman
c3ba71fa10
Update translations
2016-05-18 16:58:44 +12:00
helpfulrobot
f1b12c8d4c
Added standard Scrutinizer config
2016-02-17 04:39:30 +13:00
Damian Mooyman
dafe6af910
Add changelog for 1.0.4
2016-02-04 14:03:35 +13:00
helpfulrobot
cb32766c88
Updated license year
2016-01-06 11:14:36 +13:00
Damian Mooyman
9d14238eaf
Merge pull request #17 from helpfulrobot/add-standard-license
...
Added standard license
2016-01-05 11:23:50 +13:00
Damian Mooyman
fe8d93cdbd
Merge pull request #20 from helpfulrobot/add-standard-editorconfig-file
...
Added standard .editorconfig file
2015-12-17 13:31:56 +13:00
helpfulrobot
14ccb2aa8d
Added standard .editorconfig file
2015-12-17 10:34:43 +13:00
Damian Mooyman
79a4e691ee
Merge pull request #19 from helpfulrobot/add-standard-code-of-conduct
...
Added standard code of conduct
2015-11-26 15:00:28 +13:00
helpfulrobot
638844b34a
Added standard code of conduct
2015-11-21 20:13:30 +13:00
helpfulrobot
a5b162cdc5
Added standard git attributes
2015-11-21 20:05:07 +13:00
helpfulrobot
2479280fbb
Added standard license
2015-11-21 19:55:05 +13:00
helpfulrobot
8d54709675
Added standard editor config
2015-11-21 19:46:45 +13:00
helpfulrobot
939b19c31f
Added standard Travis config
2015-11-21 19:38:21 +13:00
Scott Hutchinson
97c3623acf
Merge pull request #16 from tractorcow/pulls/release-103
...
Release 1.0.3
2015-11-19 15:37:49 +13:00
Damian Mooyman
929bf30ea5
Release 1.0.3
2015-11-19 13:28:08 +13:00
Damian Mooyman
0531d699e8
Add module to transifex
2015-11-16 10:22:03 +13:00
Damian Mooyman
821d86ae76
Merge pull request #11 from mikron-ia/translation-pl
...
PL translation added
2015-11-16 10:02:34 +13:00
Mikron
c37a13b3e2
PL translation added
2015-11-06 11:19:37 +01:00
Ingo Schommer
f0134c98f1
Merge pull request #10 from silverstripe-labs/pulls/travis
...
Include tests for 3.2 and php 5.6
2015-11-02 09:58:53 +13:00
Damian Mooyman
928f6049a0
Include tests for 3.2 and php 5.6
2015-10-30 14:53:10 +13:00
Damian Mooyman
c949b125ea
Merge pull request #9 from dhensby/patch-2
...
Move to new travis containerised infrastructure
2015-07-21 14:48:47 +12:00
Daniel Hensby
4411d2e85d
Move to new travis containerised infrastructure
2015-07-20 16:20:54 +01:00
Damian Mooyman
b219ebb52e
Merge pull request #8 from silverstripe-labs/pulls/avoid-hamcrest-globals
...
Include Hamcrest without clashing with PHPUnit globals
2015-05-28 09:21:57 +12:00