Molkobain
c5b8d3fa72
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
...
# Conflicts:
# application/datamodel.application.xml
# application/itopwebpage.class.inc.php
# css/light-grey.scss
2020-08-19 10:20:37 +02:00
odain
0b9ba4d053
Merge branch 'feature/release-checklist-2.7' into develop
2020-08-18 10:31:02 +02:00
Pierre Goiffon
71848cb56b
Merge branch 'support/2.7' into develop
...
# Conflicts:
# .jenkins/bin/tests/phpunit.sh
# Jenkinsfile
# core/config.class.inc.php
# core/dbobjectsearch.class.php
# core/ormlinkset.class.inc.php
# datamodels/2.x/combodo-db-tools/dbtools.php
# dictionaries/nl.dictionary.itop.ui.php
2020-08-17 09:36:43 +02:00
rquetiez
fcd4ad6872
N°3052 add the core/application XML files and rewrite the test for two benefits:
...
a - the latest XML version is currently not correlated with the the version of iTop (though it seems to be)
b - see the converted XML... that could be saved to fix the report
2020-08-14 19:57:38 +02:00
rquetiez
d679deba02
refactor CSV Parser unit tests from the old home-made framework into PHP Unit, and add new test to check that <NULL> is parsed as a real null value
2020-08-13 21:12:50 +02:00
odain
e5487edbfb
Merge remote-tracking branch 'remotes/origin/feature/perf-serialization' into develop
2020-08-10 11:10:44 +02:00
odain-cbd
7b8c390a80
Revert "Faster compilation of themes"
2020-08-07 16:20:12 +02:00
odain-cbd
e907c7825a
Merge branch 'develop' into feature/fast-theme-compilation
2020-08-07 16:12:47 +02:00
odain
8902d6e532
CI migration/automation + new test to ease iTop release management
...
- new Jenkinsfile and .jenkins removal to launch phpunit/behat tests
triggered on both iTop build and push.
- N°3053 - Check XML conversion methods
- N°3057 - New build recipe
- N°3059 - Automatically set the documentation URLs
- N°3052 - Check community modules XML version against latest version
- N°3054 - Check community modules version against major version
- N°3062 - setup.css file integrity test
- N°3060 - Check consistency between the list of modules and installation.xml
- Add exclusion group for CI
- N°3061 - Automatically check the installation.xml consistency
2020-08-07 14:48:51 +02:00
odain
94ffcf4207
💚 use proper namespace
2020-08-06 15:39:19 +02:00
odain
76274557a3
N°3061 - :green_hear fix test
2020-08-06 14:52:48 +02:00
odain
87b027e3bf
N°3054/3052 - rename exclusion group for CI to skipPostBuild
2020-08-06 11:02:57 +02:00
odain
b0609e86d1
N°3060 - filter modules autoinstalled in checklist test
2020-08-06 11:00:53 +02:00
odain
b9145ca996
N°3060 - filter modules autoinstalled in checklist test
2020-08-06 10:51:39 +02:00
bruno-ds
4e0c6e5614
move tests from
...
- within checklist test suite
- to standard test suite + excluded from the checklist
2020-08-06 09:55:06 +02:00
bruno-ds
da34383363
fix checklist unit tests
2020-08-06 08:57:41 +02:00
odain
b628bb5e80
add a comment
2020-08-05 15:38:43 +02:00
odain
4c294cb09c
N°3060 - :green_heart fix text name collision
2020-08-05 15:38:28 +02:00
odain
dc5ee13ed1
N°3060 - Check consistency between the list of modules and installation.xml
2020-08-05 15:25:15 +02:00
odain
8707ae6024
💚 fix StatusTest.php
2020-08-05 14:53:57 +02:00
odain
ec0f726c26
💚 fix tests
2020-08-05 14:39:00 +02:00
odain
66d6db5174
add detailed info inside StatusTest.php
2020-08-05 14:25:59 +02:00
odain
2493fd57b2
add detailed info inside StatusTest.php
2020-08-05 14:19:39 +02:00
odain
e3a653010a
adapt StatusTests.php to work on both iTop repository and packaged zip
2020-08-05 12:03:35 +02:00
odain
c98c364714
adapt UtilsTests.php to work on both iTop repository and packaged zip
2020-08-05 11:38:27 +02:00
odain
a545bb8729
detailed unit test failure messages
2020-08-05 11:12:28 +02:00
Pierre Goiffon
c9dab08324
💚 Fix DBSearchTest::testSelectInWithVariableExpressions
2020-08-04 15:36:53 +02:00
odain
56e2f63385
enhance phpunit test messages in case of failure
2020-08-04 14:13:41 +02:00
bruno-ds
cdc3bbcb0c
unitTest: better error message
2020-08-04 13:56:27 +02:00
Molkobain
d6ab310d24
N°3233 - Fix unit test and autoloader due to folders renaming in /sources
2020-08-04 13:26:58 +02:00
Molkobain
8efd8008fc
N°2847 - Rework of the global iTopWebPage layout (Part II)
...
- Optimize TWIG templates includes (don't pass context to autonomous components)
- Preliminary work of the top bar and breadcrumbs features
- Removal of images dedicated to the breadcrumbs feature
2020-07-27 15:09:33 +02:00
bruno-ds
5edcc91182
CI: release checklist test suite config file
2020-07-24 09:10:04 +02:00
Eric
ace676dc24
N°2585 - Fix alias problem in portal scopes
...
The re-aliasing map structure now allows multiple mapping for the same alias (used for the translations of UNIONS)
2020-07-23 16:41:57 +02:00
Eric
8122270476
N°3176 - OQL: Fix malformed UNION queries in portal scopes
...
Fix regression in Unit tests
2020-07-22 17:30:38 +02:00
bruno DA SILVA
a53ce32e54
N°3062 - setup.css file integrity test
...
this is for the task : "Generate setup.css at build time"
2020-07-22 17:09:51 +02:00
Eric
1f66d53ab4
N°3176 - OQL: Fix malformed UNION queries in portal scopes
...
Fixed AddCondition_ReferencedBy() for unions (regression introduced by N°2970)
2020-07-22 16:09:08 +02:00
bruno DA SILVA
52baed7960
3054 - whoop fix duplicated class name
2020-07-16 17:20:25 +02:00
bruno DA SILVA
7ae895d701
3054 - Check community modules version against major version
2020-07-16 16:56:49 +02:00
bruno DA SILVA
120452d2ee
3052 - follow 919a7a8ef5 folder renaming
2020-07-16 16:47:40 +02:00
bruno DA SILVA
25791a1d18
3052 - Check community modules XML version against latest version
2020-07-16 16:45:20 +02:00
odain
919a7a8ef5
PS-4 folder renaming
2020-07-16 16:43:43 +02:00
odain
da0e0a99c7
revert to no behat tests
2020-07-16 16:16:17 +02:00
odain
6bdfdad09f
test phpunit + behat
2020-07-16 15:44:47 +02:00
odain
1baf8a6424
use all phpunit as usual
2020-07-16 09:35:10 +02:00
odain
7a89bfc108
fix ci: force authent-local conf to be able to create admin in a test
2020-07-16 09:08:31 +02:00
odain
68c7b9a0e8
fix test that breaks config-itop.php
2020-07-15 19:56:25 +02:00
odain
9e3b1bfc78
use less tests + try sth
2020-07-15 19:47:35 +02:00
odain
01f9a6f758
fix test dependency: require admin user
2020-07-15 17:54:24 +02:00
odain
8e028753b7
without use config-itop.php inside backup
2020-07-15 17:38:18 +02:00
odain
343d626025
without backup again
2020-07-15 16:55:47 +02:00