16 Commits

Author SHA1 Message Date
Jack Wilkinson
7fe167c41f
Split tests into relevant module folders
This splits the testing suite into the separate modules as appropriate in order to improve the reliability of the testing suite as a whole and make it easier for developers to have an up to date testing suite from the core to build off of. Additionally the tests are now namespaced and some minor improvements to the PluginManager were made.

Now the PluginManager will internally treat plugin identifiers as lower case strings, only transforming them to their normalized versions when requested by methods like getPlugins() & getAllPlugins(). The idea behind this is that it provides a much simpler way to internally handle checking, especially for plugin replacement where casing could cause issues.

Replaces #576. Fixes #575.
2022-06-21 18:30:30 -06:00
Luke Towers
7473cbe27b Backport changes from 1.2 and ignore public directory in default .gitignore 2021-12-14 02:29:17 -06:00
Ben Thomson
ae63b096f7
Fix test case incompatibilities, clean up ignores 2020-01-19 16:33:06 +08:00
Ben Thomson
5f15ed54f9 Initial unit tests for front-end framework (#4576)
Credit to @bennothommo
2019-09-25 10:23:17 -06:00
Daniel Ramirez
f7b857cc88 Ignore IDE helper file (#4608)
Credit to @drmzio
2019-09-08 06:51:28 -06:00
LucasZdv
44cc080769 Added plugin:list, plugin:disable, & plugin:enable artisan commands (#4127)
Credit to @LucasZdv. Documented by https://github.com/octobercms/docs/pull/356
2019-02-22 12:50:01 -06:00
Samuel Georges
73d6ff2324 Minor 2015-11-28 16:22:18 +11:00
Marcelo Jacobus
8c689d63ea Ignored composer.json. Fixed failing tests
Tests were failing because the indexes were not the same
2015-11-28 16:19:41 +11:00
Matīss Jānis Āboltiņš
6875082f66 Remove composer.lock from .gitignore
This file should be included in the codebase so that all developers get exact copies of libraries and their corresponding versions.

Explained in more detail [here](https://blog.engineyard.com/2014/composer-its-all-about-the-lock-file).
2015-09-17 12:25:11 +03:00
Finjon Kiang
42f438b673 set ignore for netbeans project folder 2015-08-08 10:09:38 +10:00
Samuel Georges
04a05ef772 Minor 2015-05-30 12:46:59 +10:00
Joel Villalobos Batista
3e3342af22 Add ".env" to .gitignore 2015-05-26 12:15:37 -05:00
Pásztor Gábor
b3dcce6d2a Updates on Brand Settings 2015-03-11 20:30:41 +01:00
Nikos Gr
9d3934c23b Add .env.*.php files to .gitignore
It's undoubtedly a best practice to use .env.*.php files to store db credentials, api keys etc. We should make sure that these files do not get version controlled.
2014-10-07 14:13:04 +03:00
Sam Georges
14e277e030 Create functional tests
Move unit tests to unit folder
2014-06-17 18:54:31 +10:00
Sam Georges
3a5a0a00f8 Update composer.json
Add gitignore
2014-05-14 23:21:18 +10:00