Skip to content

Commit 8020f33

Browse files
committed
[Console] fixed tests
1 parent 3e66f5b commit 8020f33

22 files changed

+334
-60
lines changed
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
{"service":"service_1","public":true}
1+
{
2+
"service": "service_1",
3+
"public": true
4+
}
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
{"service":"service_2","public":false}
1+
{
2+
"service": "service_2",
3+
"public": false
4+
}
Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,27 @@
1-
{"definitions":{"definition_1":{"class":"Full\\Qualified\\Class1","scope":"container","public":true,"synthetic":false,"file":null,"tags":[]}},"aliases":{"alias_1":{"service":"service_1","public":true},"alias_2":{"service":"service_2","public":false}},"services":{"service_container":"Symfony\\Component\\DependencyInjection\\ContainerBuilder"}}
1+
{
2+
"definitions": {
3+
"definition_1": {
4+
"class": "Full\\Qualified\\Class1",
5+
"scope": "container",
6+
"public": true,
7+
"synthetic": false,
8+
"file": null,
9+
"tags": [
10+
11+
]
12+
}
13+
},
14+
"aliases": {
15+
"alias_1": {
16+
"service": "service_1",
17+
"public": true
18+
},
19+
"alias_2": {
20+
"service": "service_2",
21+
"public": false
22+
}
23+
},
24+
"services": {
25+
"service_container": "Symfony\\Component\\DependencyInjection\\ContainerBuilder"
26+
}
27+
}

Tests/Fixtures/Descriptor/builder_1_public.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,31 @@ Public services
44
Definitions
55
-----------
66

7-
**`definition_1`:**
7+
definition_1
8+
~~~~~~~~~~~~
9+
810
- Class: `Full\Qualified\Class1`
911
- Scope: `container`
1012
- Public: yes
1113
- Synthetic: no
1214
15+
1316
Aliases
1417
-------
1518
16-
**`alias_1`:**
19+
alias_1
20+
~~~~~~~
21+
1722
- Service: `service_1`
1823
- Public: yes
1924
20-
**`alias_2`:**
25+
alias_2
26+
~~~~~~~
27+
2128
- Service: `service_2`
2229
- Public: no
2330
31+
2432
Services
2533
--------
2634
Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
<info>[container]</info> <comment>Public</comment> services
2-
+-------------------+-----------+--------------------------------------------------------+
3-
| Service ID | Scope | Class name |
4-
+-------------------+-----------+--------------------------------------------------------+
5-
| alias_1 | n/a | alias for "service_1" |
6-
| alias_2 | n/a | alias for "service_2" |
7-
| definition_1 | container | Full\Qualified\Class1 |
8-
| service_container | | Symfony\Component\DependencyInjection\ContainerBuilder |
9-
+-------------------+-----------+--------------------------------------------------------+
2+
Service ID Scope Class name
3+
alias_1 n/a alias for "service_1"
4+
alias_2 n/a alias for "service_2"
5+
definition_1 container Full\Qualified\Class1
6+
service_container Symfony\Component\DependencyInjection\ContainerBuilder
Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,55 @@
1-
{"definitions":{"definition_1":{"class":"Full\\Qualified\\Class1","scope":"container","public":true,"synthetic":false,"file":null,"tags":[]},"definition_2":{"class":"Full\\Qualified\\Class2","scope":"container","public":false,"synthetic":true,"file":"\/path\/to\/file","tags":[{"name":"tag1","parameters":{"attr1":"val1","attr2":"val2"}},{"name":"tag1","parameters":{"attr3":"val3"}},{"name":"tag2","parameters":[]}]}},"aliases":{"alias_1":{"service":"service_1","public":true},"alias_2":{"service":"service_2","public":false}},"services":{"service_container":"Symfony\\Component\\DependencyInjection\\ContainerBuilder"}}
1+
{
2+
"definitions": {
3+
"definition_1": {
4+
"class": "Full\\Qualified\\Class1",
5+
"scope": "container",
6+
"public": true,
7+
"synthetic": false,
8+
"file": null,
9+
"tags": [
10+
11+
]
12+
},
13+
"definition_2": {
14+
"class": "Full\\Qualified\\Class2",
15+
"scope": "container",
16+
"public": false,
17+
"synthetic": true,
18+
"file": "\/path\/to\/file",
19+
"tags": [
20+
{
21+
"name": "tag1",
22+
"parameters": {
23+
"attr1": "val1",
24+
"attr2": "val2"
25+
}
26+
},
27+
{
28+
"name": "tag1",
29+
"parameters": {
30+
"attr3": "val3"
31+
}
32+
},
33+
{
34+
"name": "tag2",
35+
"parameters": [
36+
37+
]
38+
}
39+
]
40+
}
41+
},
42+
"aliases": {
43+
"alias_1": {
44+
"service": "service_1",
45+
"public": true
46+
},
47+
"alias_2": {
48+
"service": "service_2",
49+
"public": false
50+
}
51+
},
52+
"services": {
53+
"service_container": "Symfony\\Component\\DependencyInjection\\ContainerBuilder"
54+
}
55+
}

Tests/Fixtures/Descriptor/builder_1_services.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,17 @@ Public and private services
44
Definitions
55
-----------
66

7-
**`definition_1`:**
7+
definition_1
8+
~~~~~~~~~~~~
9+
810
- Class: `Full\Qualified\Class1`
911
- Scope: `container`
1012
- Public: yes
1113
- Synthetic: no
1214
13-
**`definition_2`:**
15+
definition_2
16+
~~~~~~~~~~~~
17+
1418
- Class: `Full\Qualified\Class2`
1519
- Scope: `container`
1620
- Public: no
@@ -23,17 +27,23 @@ Definitions
2327
- Attr3: val3
2428
- Tag: `tag2`
2529

30+
2631
Aliases
2732
-------
2833

29-
**`alias_1`:**
34+
alias_1
35+
~~~~~~~
36+
3037
- Service: `service_1`
3138
- Public: yes
3239
33-
**`alias_2`:**
40+
alias_2
41+
~~~~~~~
42+
3443
- Service: `service_2`
3544
- Public: no
3645

46+
3747
Services
3848
--------
3949

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
<info>[container]</info> <comment>Public</comment> and <comment>private</comment> services
2-
+-------------------+-----------+--------------------------------------------------------+
3-
| Service ID | Scope | Class name |
4-
+-------------------+-----------+--------------------------------------------------------+
5-
| alias_1 | n/a | alias for "service_1" |
6-
| alias_2 | n/a | alias for "service_2" |
7-
| definition_1 | container | Full\Qualified\Class1 |
8-
| definition_2 | container | Full\Qualified\Class2 |
9-
| service_container | | Symfony\Component\DependencyInjection\ContainerBuilder |
10-
+-------------------+-----------+--------------------------------------------------------+
2+
Service ID Scope Class name
3+
alias_1 n/a alias for "service_1"
4+
alias_2 n/a alias for "service_2"
5+
definition_1 container Full\Qualified\Class1
6+
definition_2 container Full\Qualified\Class2
7+
service_container Symfony\Component\DependencyInjection\ContainerBuilder
8+
Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,38 @@
1-
{"definitions":{"definition_2":{"class":"Full\\Qualified\\Class2","scope":"container","public":false,"synthetic":true,"file":"\/path\/to\/file","tags":[{"name":"tag1","parameters":{"attr1":"val1","attr2":"val2"}},{"name":"tag1","parameters":{"attr3":"val3"}},{"name":"tag2","parameters":[]}]}},"aliases":[],"services":[]}
1+
{
2+
"definitions": {
3+
"definition_2": {
4+
"class": "Full\\Qualified\\Class2",
5+
"scope": "container",
6+
"public": false,
7+
"synthetic": true,
8+
"file": "\/path\/to\/file",
9+
"tags": [
10+
{
11+
"name": "tag1",
12+
"parameters": {
13+
"attr1": "val1",
14+
"attr2": "val2"
15+
}
16+
},
17+
{
18+
"name": "tag1",
19+
"parameters": {
20+
"attr3": "val3"
21+
}
22+
},
23+
{
24+
"name": "tag2",
25+
"parameters": [
26+
27+
]
28+
}
29+
]
30+
}
31+
},
32+
"aliases": [
33+
34+
],
35+
"services": [
36+
37+
]
38+
}

Tests/Fixtures/Descriptor/builder_1_tag1.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ Public and private services with tag `tag1`
44
Definitions
55
-----------
66

7-
**`definition_2`:**
7+
definition_2
8+
~~~~~~~~~~~~
9+
810
- Class: `Full\Qualified\Class2`
911
- Scope: `container`
1012
- Public: no
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
<info>[container]</info> <comment>Public</comment> and <comment>private</comment> services with tag <info>tag1</info>
2-
+--------------+-------+-------+-------+-----------+-----------------------+
3-
| Service ID | attr1 | attr2 | attr3 | Scope | Class name |
4-
+--------------+-------+-------+-------+-----------+-----------------------+
5-
| definition_2 | val1 | val2 | | container | Full\Qualified\Class2 |
6-
| " | | | val3 | | |
7-
+--------------+-------+-------+-------+-----------+-----------------------+
2+
Service ID attr1 attr2 attr3 Scope Class name
3+
definition_2 val1 val2 container Full\Qualified\Class2
4+
" val3
Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,20 @@
1-
{"tag1":[{"class":"Full\\Qualified\\Class2","scope":"container","public":false,"synthetic":true,"file":"\/path\/to\/file"}],"tag2":[{"class":"Full\\Qualified\\Class2","scope":"container","public":false,"synthetic":true,"file":"\/path\/to\/file"}]}
1+
{
2+
"tag1": [
3+
{
4+
"class": "Full\\Qualified\\Class2",
5+
"scope": "container",
6+
"public": false,
7+
"synthetic": true,
8+
"file": "\/path\/to\/file"
9+
}
10+
],
11+
"tag2": [
12+
{
13+
"class": "Full\\Qualified\\Class2",
14+
"scope": "container",
15+
"public": false,
16+
"synthetic": true,
17+
"file": "\/path\/to\/file"
18+
}
19+
]
20+
}

Tests/Fixtures/Descriptor/builder_1_tags.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,22 @@ Container tags
44
tag1
55
----
66

7-
**`definition_2`:**
7+
definition_2
8+
~~~~~~~~~~~~
9+
810
- Class: `Full\Qualified\Class2`
911
- Scope: `container`
1012
- Public: no
1113
- Synthetic: yes
1214
- File: `/path/to/file`
1315
16+
1417
tag2
1518
----
1619
17-
**`definition_2`:**
20+
definition_2
21+
~~~~~~~~~~~~
22+
1823
- Class: `Full\Qualified\Class2`
1924
- Scope: `container`
2025
- Public: no
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,10 @@
1-
{"class":"Full\\Qualified\\Class1","scope":"container","public":true,"synthetic":false,"file":null,"tags":[]}
1+
{
2+
"class": "Full\\Qualified\\Class1",
3+
"scope": "container",
4+
"public": true,
5+
"synthetic": false,
6+
"file": null,
7+
"tags": [
8+
9+
]
10+
}
Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,28 @@
1-
{"class":"Full\\Qualified\\Class2","scope":"container","public":false,"synthetic":true,"file":"\/path\/to\/file","tags":[{"name":"tag1","parameters":{"attr1":"val1","attr2":"val2"}},{"name":"tag1","parameters":{"attr3":"val3"}},{"name":"tag2","parameters":[]}]}
1+
{
2+
"class": "Full\\Qualified\\Class2",
3+
"scope": "container",
4+
"public": false,
5+
"synthetic": true,
6+
"file": "\/path\/to\/file",
7+
"tags": [
8+
{
9+
"name": "tag1",
10+
"parameters": {
11+
"attr1": "val1",
12+
"attr2": "val2"
13+
}
14+
},
15+
{
16+
"name": "tag1",
17+
"parameters": {
18+
"attr3": "val3"
19+
}
20+
},
21+
{
22+
"name": "tag2",
23+
"parameters": [
24+
25+
]
26+
}
27+
]
28+
}
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,10 @@
1-
{"array":[12,"Hello world!",true],"boolean":true,"integer":12,"string":"Hello world!"}
1+
{
2+
"array": [
3+
12,
4+
"Hello world!",
5+
true
6+
],
7+
"boolean": true,
8+
"integer": 12,
9+
"string": "Hello world!"
10+
}
Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
<info>[container]</info> List of parameters
2-
+-----------+--------------------------+
3-
| Parameter | Value |
4-
+-----------+--------------------------+
5-
| array | [12,"Hello world!",true] |
6-
| boolean | true |
7-
| integer | 12 |
8-
| string | Hello world! |
9-
+-----------+--------------------------+
2+
Parameter Value
3+
array [12,"Hello world!",true]
4+
boolean true
5+
integer 12
6+
string Hello world!
7+

0 commit comments

Comments
 (0)