diff options
| author | Daniel Mensinger <daniel@mensinger-ka.de> | 2019-01-31 15:42:19 +0100 |
|---|---|---|
| committer | Daniel Mensinger <daniel@mensinger-ka.de> | 2019-01-31 15:43:04 +0100 |
| commit | 56558652460104cbc74a4f1fa328d3aa34eebf0c (patch) | |
| tree | cea1cbe1a60b076a792a87f400a7c28932f6f9a2 /test cases/rewrite | |
| parent | c64d80cf2fa94c458e4fc528723bb7ed11daa3a0 (diff) | |
| download | meson-56558652460104cbc74a4f1fa328d3aa34eebf0c.tar.gz | |
Added test case
Diffstat (limited to 'test cases/rewrite')
| -rw-r--r-- | test cases/rewrite/3 kwargs/add.json | 29 | ||||
| -rw-r--r-- | test cases/rewrite/3 kwargs/delete.json | 20 | ||||
| -rw-r--r-- | test cases/rewrite/3 kwargs/info.json | 14 | ||||
| -rw-r--r-- | test cases/rewrite/3 kwargs/meson.build | 5 | ||||
| -rw-r--r-- | test cases/rewrite/3 kwargs/remove.json | 29 | ||||
| -rw-r--r-- | test cases/rewrite/3 kwargs/set.json | 24 |
6 files changed, 121 insertions, 0 deletions
diff --git a/test cases/rewrite/3 kwargs/add.json b/test cases/rewrite/3 kwargs/add.json new file mode 100644 index 000000000..e398b7bbe --- /dev/null +++ b/test cases/rewrite/3 kwargs/add.json @@ -0,0 +1,29 @@ +[ + { + "type": "kwargs", + "function": "project", + "id": "", + "operation": "set", + "kwargs": { + "license": "GPL" + } + }, + { + "type": "kwargs", + "function": "project", + "id": "", + "operation": "add", + "kwargs": { + "license": ["MIT"] + } + }, + { + "type": "kwargs", + "function": "project", + "id": "", + "operation": "add", + "kwargs": { + "license": "BSD" + } + } +] diff --git a/test cases/rewrite/3 kwargs/delete.json b/test cases/rewrite/3 kwargs/delete.json new file mode 100644 index 000000000..2f754842d --- /dev/null +++ b/test cases/rewrite/3 kwargs/delete.json @@ -0,0 +1,20 @@ +[ + { + "type": "kwargs", + "function": "project", + "id": "", + "operation": "delete", + "kwargs": { + "version": null + } + }, + { + "type": "kwargs", + "function": "target", + "id": "helloWorld", + "operation": "delete", + "kwargs": { + "build_by_default": false + } + } +] diff --git a/test cases/rewrite/3 kwargs/info.json b/test cases/rewrite/3 kwargs/info.json new file mode 100644 index 000000000..55a543ea1 --- /dev/null +++ b/test cases/rewrite/3 kwargs/info.json @@ -0,0 +1,14 @@ +[ + { + "type": "kwargs", + "function": "project", + "id": "", + "operation": "info" + }, + { + "type": "kwargs", + "function": "target", + "id": "tgt1", + "operation": "info" + } +] diff --git a/test cases/rewrite/3 kwargs/meson.build b/test cases/rewrite/3 kwargs/meson.build new file mode 100644 index 000000000..3090f7dd5 --- /dev/null +++ b/test cases/rewrite/3 kwargs/meson.build @@ -0,0 +1,5 @@ +project('rewritetest', 'cpp', version: '0.0.1') + +dep1 = dependency('zlib', required: false) + +tgt1 = executable('helloWorld', 'main.cpp', build_by_default: true) diff --git a/test cases/rewrite/3 kwargs/remove.json b/test cases/rewrite/3 kwargs/remove.json new file mode 100644 index 000000000..bd7596f04 --- /dev/null +++ b/test cases/rewrite/3 kwargs/remove.json @@ -0,0 +1,29 @@ +[ + { + "type": "kwargs", + "function": "project", + "id": "", + "operation": "set", + "kwargs": { + "license": ["GPL", "MIT", "BSD"] + } + }, + { + "type": "kwargs", + "function": "project", + "id": "", + "operation": "remove", + "kwargs": { + "license": ["MIT"] + } + }, + { + "type": "kwargs", + "function": "project", + "id": "", + "operation": "remove", + "kwargs": { + "license": "BSD" + } + } +] diff --git a/test cases/rewrite/3 kwargs/set.json b/test cases/rewrite/3 kwargs/set.json new file mode 100644 index 000000000..9bc87a2c7 --- /dev/null +++ b/test cases/rewrite/3 kwargs/set.json @@ -0,0 +1,24 @@ +[ + { + "type": "kwargs", + "function": "project", + "id": "", + "operation": "set", + "kwargs": { + "version": "0.0.2", + "meson_version": "0.50.0", + "license": ["GPL", "MIT"] + } + }, + { + "type": "kwargs", + "function": "target", + "id": "helloWorld", + "operation": "set", + "kwargs": { + "build_by_default": false, + "build_rpath": "/usr/local", + "dependencies": "dep1" + } + } +] |
