Merge pull request #36 from StephaneBour/master

fix path option for wn:ressources
This commit is contained in:
Amine Ben hammou 2017-05-08 02:15:09 +02:00 committed by GitHub
commit 874e793594
5 changed files with 59 additions and 50 deletions

92
composer.lock generated
View File

@ -123,16 +123,16 @@
}, },
{ {
"name": "illuminate/console", "name": "illuminate/console",
"version": "v5.4.0", "version": "v5.4.19",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/illuminate/console.git", "url": "https://github.com/illuminate/console.git",
"reference": "7b4bbbcf4b45e009fc6b8af2a100ca35ee01ca94" "reference": "8ea19d470cdc0d6ab88269b1841dfd234cf308b8"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/illuminate/console/zipball/7b4bbbcf4b45e009fc6b8af2a100ca35ee01ca94", "url": "https://api.github.com/repos/illuminate/console/zipball/8ea19d470cdc0d6ab88269b1841dfd234cf308b8",
"reference": "7b4bbbcf4b45e009fc6b8af2a100ca35ee01ca94", "reference": "8ea19d470cdc0d6ab88269b1841dfd234cf308b8",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -170,20 +170,20 @@
], ],
"description": "The Illuminate Console package.", "description": "The Illuminate Console package.",
"homepage": "https://laravel.com", "homepage": "https://laravel.com",
"time": "2017-01-19T18:42:00+00:00" "time": "2017-03-23T15:59:01+00:00"
}, },
{ {
"name": "illuminate/contracts", "name": "illuminate/contracts",
"version": "v5.4.0", "version": "v5.4.19",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/illuminate/contracts.git", "url": "https://github.com/illuminate/contracts.git",
"reference": "4ec919d294aca396d172e644b243b49885cd2cc7" "reference": "ab2825726bee46a67c8cc66789852189dbef74a9"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/illuminate/contracts/zipball/4ec919d294aca396d172e644b243b49885cd2cc7", "url": "https://api.github.com/repos/illuminate/contracts/zipball/ab2825726bee46a67c8cc66789852189dbef74a9",
"reference": "4ec919d294aca396d172e644b243b49885cd2cc7", "reference": "ab2825726bee46a67c8cc66789852189dbef74a9",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -212,20 +212,20 @@
], ],
"description": "The Illuminate Contracts package.", "description": "The Illuminate Contracts package.",
"homepage": "https://laravel.com", "homepage": "https://laravel.com",
"time": "2017-01-18T20:23:54+00:00" "time": "2017-03-29T13:17:47+00:00"
}, },
{ {
"name": "illuminate/filesystem", "name": "illuminate/filesystem",
"version": "v5.4.0", "version": "v5.4.19",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/illuminate/filesystem.git", "url": "https://github.com/illuminate/filesystem.git",
"reference": "9e74fd5bef124640852da3ec71ec6365408de417" "reference": "7f656e3421b94d759627e891567380b50586f045"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/illuminate/filesystem/zipball/9e74fd5bef124640852da3ec71ec6365408de417", "url": "https://api.github.com/repos/illuminate/filesystem/zipball/7f656e3421b94d759627e891567380b50586f045",
"reference": "9e74fd5bef124640852da3ec71ec6365408de417", "reference": "7f656e3421b94d759627e891567380b50586f045",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -262,20 +262,20 @@
], ],
"description": "The Illuminate Filesystem package.", "description": "The Illuminate Filesystem package.",
"homepage": "https://laravel.com", "homepage": "https://laravel.com",
"time": "2017-01-03T14:19:43+00:00" "time": "2017-04-07T19:38:05+00:00"
}, },
{ {
"name": "illuminate/support", "name": "illuminate/support",
"version": "v5.4.0", "version": "v5.4.19",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/illuminate/support.git", "url": "https://github.com/illuminate/support.git",
"reference": "7abd69eb3f83004664ab40f8e9c6914935c30752" "reference": "b8cb37e15331c59da51c8ee5838038baa22d7955"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/illuminate/support/zipball/7abd69eb3f83004664ab40f8e9c6914935c30752", "url": "https://api.github.com/repos/illuminate/support/zipball/b8cb37e15331c59da51c8ee5838038baa22d7955",
"reference": "7abd69eb3f83004664ab40f8e9c6914935c30752", "reference": "b8cb37e15331c59da51c8ee5838038baa22d7955",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -319,7 +319,7 @@
], ],
"description": "The Illuminate Support package.", "description": "The Illuminate Support package.",
"homepage": "https://laravel.com", "homepage": "https://laravel.com",
"time": "2017-01-24T13:12:44+00:00" "time": "2017-04-09T14:34:57+00:00"
}, },
{ {
"name": "nesbot/carbon", "name": "nesbot/carbon",
@ -376,16 +376,16 @@
}, },
{ {
"name": "paragonie/random_compat", "name": "paragonie/random_compat",
"version": "v2.0.4", "version": "v2.0.10",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/paragonie/random_compat.git", "url": "https://github.com/paragonie/random_compat.git",
"reference": "a9b97968bcde1c4de2a5ec6cbd06a0f6c919b46e" "reference": "634bae8e911eefa89c1abfbf1b66da679ac8f54d"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/paragonie/random_compat/zipball/a9b97968bcde1c4de2a5ec6cbd06a0f6c919b46e", "url": "https://api.github.com/repos/paragonie/random_compat/zipball/634bae8e911eefa89c1abfbf1b66da679ac8f54d",
"reference": "a9b97968bcde1c4de2a5ec6cbd06a0f6c919b46e", "reference": "634bae8e911eefa89c1abfbf1b66da679ac8f54d",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -420,7 +420,7 @@
"pseudorandom", "pseudorandom",
"random" "random"
], ],
"time": "2016-11-07T23:38:38+00:00" "time": "2017-03-13T16:27:32+00:00"
}, },
{ {
"name": "psr/log", "name": "psr/log",
@ -471,16 +471,16 @@
}, },
{ {
"name": "symfony/console", "name": "symfony/console",
"version": "v3.2.2", "version": "v3.2.8",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/console.git", "url": "https://github.com/symfony/console.git",
"reference": "4f9e449e76996adf310498a8ca955c6deebe29dd" "reference": "a7a17e0c6c3c4d70a211f80782e4b90ddadeaa38"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/4f9e449e76996adf310498a8ca955c6deebe29dd", "url": "https://api.github.com/repos/symfony/console/zipball/a7a17e0c6c3c4d70a211f80782e4b90ddadeaa38",
"reference": "4f9e449e76996adf310498a8ca955c6deebe29dd", "reference": "a7a17e0c6c3c4d70a211f80782e4b90ddadeaa38",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -530,20 +530,20 @@
], ],
"description": "Symfony Console Component", "description": "Symfony Console Component",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"time": "2017-01-08T20:47:33+00:00" "time": "2017-04-26T01:39:17+00:00"
}, },
{ {
"name": "symfony/debug", "name": "symfony/debug",
"version": "v3.2.2", "version": "v3.2.8",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/debug.git", "url": "https://github.com/symfony/debug.git",
"reference": "810ba5c1c5352a4ddb15d4719e8936751dff0b05" "reference": "fd6eeee656a5a7b384d56f1072243fe1c0e81686"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/debug/zipball/810ba5c1c5352a4ddb15d4719e8936751dff0b05", "url": "https://api.github.com/repos/symfony/debug/zipball/fd6eeee656a5a7b384d56f1072243fe1c0e81686",
"reference": "810ba5c1c5352a4ddb15d4719e8936751dff0b05", "reference": "fd6eeee656a5a7b384d56f1072243fe1c0e81686",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -587,20 +587,20 @@
], ],
"description": "Symfony Debug Component", "description": "Symfony Debug Component",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"time": "2017-01-02T20:32:22+00:00" "time": "2017-04-19T20:17:50+00:00"
}, },
{ {
"name": "symfony/finder", "name": "symfony/finder",
"version": "v3.2.2", "version": "v3.2.8",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/finder.git", "url": "https://github.com/symfony/finder.git",
"reference": "8c71141cae8e2957946b403cc71a67213c0380d6" "reference": "9cf076f8f492f4b1ffac40aae9c2d287b4ca6930"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/finder/zipball/8c71141cae8e2957946b403cc71a67213c0380d6", "url": "https://api.github.com/repos/symfony/finder/zipball/9cf076f8f492f4b1ffac40aae9c2d287b4ca6930",
"reference": "8c71141cae8e2957946b403cc71a67213c0380d6", "reference": "9cf076f8f492f4b1ffac40aae9c2d287b4ca6930",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -636,7 +636,7 @@
], ],
"description": "Symfony Finder Component", "description": "Symfony Finder Component",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"time": "2017-01-02T20:32:22+00:00" "time": "2017-04-12T14:13:17+00:00"
}, },
{ {
"name": "symfony/polyfill-mbstring", "name": "symfony/polyfill-mbstring",
@ -699,16 +699,16 @@
}, },
{ {
"name": "symfony/translation", "name": "symfony/translation",
"version": "v3.2.2", "version": "v3.2.8",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/translation.git", "url": "https://github.com/symfony/translation.git",
"reference": "6520f3d4cce604d9dd1e86cac7af954984dd9bda" "reference": "f4a04d2df710f81515df576b2de06bdeee518b83"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/translation/zipball/6520f3d4cce604d9dd1e86cac7af954984dd9bda", "url": "https://api.github.com/repos/symfony/translation/zipball/f4a04d2df710f81515df576b2de06bdeee518b83",
"reference": "6520f3d4cce604d9dd1e86cac7af954984dd9bda", "reference": "f4a04d2df710f81515df576b2de06bdeee518b83",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -721,7 +721,7 @@
"require-dev": { "require-dev": {
"psr/log": "~1.0", "psr/log": "~1.0",
"symfony/config": "~2.8|~3.0", "symfony/config": "~2.8|~3.0",
"symfony/intl": "~2.8|~3.0", "symfony/intl": "^2.8.18|^3.2.5",
"symfony/yaml": "~2.8|~3.0" "symfony/yaml": "~2.8|~3.0"
}, },
"suggest": { "suggest": {
@ -759,7 +759,7 @@
], ],
"description": "Symfony Translation Component", "description": "Symfony Translation Component",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"time": "2017-01-02T20:32:22+00:00" "time": "2017-04-12T14:13:17+00:00"
} }
], ],
"packages-dev": [], "packages-dev": [],

View File

@ -5,6 +5,7 @@ paths:
data: tests/_data data: tests/_data
support: tests/_support support: tests/_support
envs: tests/_envs envs: tests/_envs
helpers: nil
settings: settings:
bootstrap: _bootstrap.php bootstrap: _bootstrap.php
colors: false colors: false

View File

@ -13,7 +13,7 @@
"phpunit/phpunit": "~4.0", "phpunit/phpunit": "~4.0",
"fzaninotto/faker": "~1.0", "fzaninotto/faker": "~1.0",
"phpspec/phpspec": "2.0.0", "phpspec/phpspec": "2.0.0",
"codeception/codeception": "2.0.0" "codeception/codeception": "^2.2"
}, },
"autoload": { "autoload": {
"psr-4": { "psr-4": {

View File

@ -105,6 +105,9 @@ class ResourcesCommand extends BaseCommand {
$name = $field['name']; $name = $field['name'];
$schema = $this->convertArray(str_replace(':', '.', $field['schema']), ' ', ':'); $schema = $this->convertArray(str_replace(':', '.', $field['schema']), ' ', ':');
$rules = (isset($field['rules'])) ? trim($field['rules']) : ''; $rules = (isset($field['rules'])) ? trim($field['rules']) : '';
// Replace space by comma
$rules = str_replace(' ', ',', $rules);
$tags = $this->convertArray($field['tags'], ' ', ','); $tags = $this->convertArray($field['tags'], ' ', ',');
$string = "{$name};{$schema};{$rules};{$tags}"; $string = "{$name};{$schema};{$rules};{$tags}";

11
test.sh
View File

@ -1,4 +1,9 @@
#!/usr/bin/env bash
# Runing tests for Lumen # Runing tests for Lumen
cd lumen-test cd lumen-test || return
wget http://codeception.com/codecept.phar
php codecept.phar run if [ ! -f codecept.phar ]; then
wget http://codeception.com/codecept.phar
fi
php codecept.phar run