Skip to content

Commit c70ea2d

Browse files
committed
upd readme
1 parent a4eee3e commit c70ea2d

File tree

2 files changed

+118
-1
lines changed

2 files changed

+118
-1
lines changed

README.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,21 @@
77
### Sonar Cloud Maintainability Status:
88
[![Maintainability](https://sonarcloud.io/api/project_badges/measure?project=BiscayN_python-project-50&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=yBiscayN_python-project-50)
99

10+
### Sonar Cloud Coverage Status:
11+
[![SonarCloud Coverage](https://sonarcloud.io/api/project_badges/measure?project=BiscayN_python-project-50&metric=coverage)](https://sonarcloud.io/summary/new_code?id=BiscayN_python-project-50)
12+
13+
### JSON plain files differences:
14+
[![asciicast](https://asciinema.org/a/GlEQ5qfNf3BArqc0nSEqFEHTY.svg)](https://asciinema.org/a/GlEQ5qfNf3BArqc0nSEqFEHTY)
15+
16+
### YAML plain files differences:
17+
[![asciicast](https://asciinema.org/a/8EPssCFoSJXYEjOsLaWuhe3Xj.svg)](https://asciinema.org/a/8EPssCFoSJXYEjOsLaWuhe3Xj)
18+
19+
### Files with nested structures differences:
20+
[![asciicast](https://asciinema.org/a/FbvxIZpDjhcAqqIZkonbQ76vy.svg)](https://asciinema.org/a/FbvxIZpDjhcAqqIZkonbQ76vy)
21+
22+
### Demonstration of plain formatter:
23+
[![asciicast](https://asciinema.org/a/177m00Mk59AjvrVmnnlfjIDsd.svg)](https://asciinema.org/a/177m00Mk59AjvrVmnnlfjIDsd)
24+
25+
### Demostration of JSON formatter:
26+
[![asciicast](https://asciinema.org/a/jWAT3Zlm56wKFoQDuXEqGjUzb.svg)](https://asciinema.org/a/jWAT3Zlm56wKFoQDuXEqGjUzb)
1027

11-
[![SonarCloud Coverage](https://sonarcloud.io/api/project_badges/measure?project=BiscayN_python-project-50&metric=coverage)](https://sonarcloud.io/summary/new_code?id=BiscayN_python-project-50)

tests/fixtures/demo.cast

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
{"version": 2, "width": 176, "height": 35, "timestamp": 1747180097, "env": {"SHELL": "/bin/zsh", "TERM": "xterm-256color"}}
2+
[0.010873, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"]
3+
[0.011267, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[Jmaximnazarov@MacBook-Pro-Maxim fixtures % \u001b[K\u001b[?2004h"]
4+
[0.948373, "o", "g"]
5+
[1.200007, "o", "\bge"]
6+
[1.397205, "o", "n"]
7+
[2.091329, "o", "d"]
8+
[2.307541, "o", "i"]
9+
[2.645764, "o", "f"]
10+
[2.832931, "o", "f"]
11+
[4.01423, "o", " "]
12+
[4.159648, "o", "-"]
13+
[4.782095, "o", "f"]
14+
[4.971351, "o", " "]
15+
[6.353302, "o", "j"]
16+
[6.607715, "o", "s"]
17+
[6.792019, "o", "o"]
18+
[7.145282, "o", "n"]
19+
[7.344755, "o", " "]
20+
[8.413632, "o", "d"]
21+
[8.723144, "o", "e"]
22+
[9.190892, "o", "f"]
23+
[9.365587, "o", "a"]
24+
[9.629888, "o", "u"]
25+
[9.975152, "o", "l"]
26+
[10.939335, "o", "t"]
27+
[11.370962, "o", "1"]
28+
[12.453588, "o", "."]
29+
[13.387714, "o", "j"]
30+
[13.620919, "o", "s"]
31+
[13.874757, "o", "o"]
32+
[14.178835, "o", "n"]
33+
[14.39179, "o", " "]
34+
[14.733673, "o", "d"]
35+
[14.951769, "o", "e"]
36+
[15.381489, "o", "f"]
37+
[15.630061, "o", "a"]
38+
[15.891868, "o", "u"]
39+
[16.301779, "o", "l"]
40+
[16.714422, "o", "t"]
41+
[17.160793, "o", "2"]
42+
[17.626432, "o", "."]
43+
[18.429605, "o", "j"]
44+
[18.683606, "o", "s"]
45+
[19.743221, "o", "o"]
46+
[20.121941, "o", "n"]
47+
[21.194341, "o", "\u001b[?2004l\r\r\n"]
48+
[21.246397, "o", "[\r\n {\r\n \"name\": \"follow\",\r\n \"status\": \"deleted\",\r\n \"what_deleted\": false\r\n },\r\n {\r\n \"name\": \"host\",\r\n \"status\": \"unchanged\",\r\n \"intact\": \"hexlet.io\"\r\n },\r\n {\r\n \"name\": \"proxy\",\r\n \"status\": \"deleted\",\r\n \"what_deleted\": \"123.234.53.22\"\r\n },\r\n {\r\n \"name\": \"timeout\",\r\n \"status\": \"changed\",\r\n \"from_first_dict\": 50,\r\n \"from_second_dict\": 20\r\n },\r\n {\r\n \"name\": \"verbose\",\r\n \"status\": \"added\",\r\n \"what_added\": true\r\n }\r\n]\r\n"]
49+
[21.249829, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"]
50+
[21.249887, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[Jmaximnazarov@MacBook-Pro-Maxim fixtures % \u001b[K\u001b[?2004h"]
51+
[22.889621, "o", "g"]
52+
[23.064102, "o", "\bge"]
53+
[23.310141, "o", "n"]
54+
[23.910349, "o", "d"]
55+
[24.027371, "o", "i"]
56+
[24.407268, "o", "f"]
57+
[24.595199, "o", "f"]
58+
[25.124001, "o", " "]
59+
[25.381413, "o", "-"]
60+
[26.087737, "o", "f"]
61+
[26.542149, "o", " "]
62+
[26.970316, "o", "j"]
63+
[27.184725, "o", "s"]
64+
[27.381238, "o", "o"]
65+
[27.726326, "o", "n"]
66+
[28.25718, "o", " "]
67+
[28.537564, "o", "n"]
68+
[28.810079, "o", "e"]
69+
[29.055074, "o", "s"]
70+
[29.207137, "o", "t"]
71+
[29.413424, "o", "e"]
72+
[29.660464, "o", "d"]
73+
[30.421509, "o", "1"]
74+
[30.919589, "o", "."]
75+
[31.320499, "o", "y"]
76+
[31.952426, "o", "m"]
77+
[32.453635, "o", "l"]
78+
[32.843781, "o", " "]
79+
[33.235486, "o", "n"]
80+
[33.417516, "o", "e"]
81+
[33.704164, "o", "s"]
82+
[33.876402, "o", "t"]
83+
[33.995175, "o", "e"]
84+
[34.216304, "o", "d"]
85+
[34.47772, "o", "2"]
86+
[34.87989, "o", "."]
87+
[35.345767, "o", "y"]
88+
[35.884596, "o", "m"]
89+
[36.311864, "o", "l"]
90+
[37.390451, "o", "\u001b[?2004l\r\r\n"]
91+
[37.444587, "o", "[\r\n {\r\n \"name\": \"common\",\r\n \"status\": \"nested\",\r\n \"children\": [\r\n {\r\n \"name\": \"follow\",\r\n \"status\": \"added\",\r\n \"what_added\": false\r\n },\r\n {\r\n \"name\": \"setting1\",\r\n \"status\": \"unchanged\",\r\n \"intact\": \"Value 1\"\r\n },\r\n {\r\n \"name\": \"setting2\",\r\n \"status\": \"deleted\",\r\n \"what_deleted\": 200\r\n },\r\n {\r\n \"name\": \"setting3\",\r\n \"status\": \"changed\",\r\n \"from_first_dict\": true,\r\n \"from_second_dict\": null\r\n },\r\n {\r\n \"name\": \"setting4\",\r\n \"status\": \"added\",\r\n \"what_added\": \"blah blah\"\r\n },\r\n {\r\n \"name\": \"setting5\",\r\n \"status\": \"added\",\r\n \"what_added\": {\r\n \"key5\": \"value5\"\r\n "]
92+
[37.444678, "o", " }\r\n },\r\n {\r\n \"name\": \"setting6\",\r\n \"status\": \"nested\",\r\n \"children\": [\r\n {\r\n \"name\": \"doge\",\r\n \"status\": \"nested\",\r\n \"children\": [\r\n {\r\n \"name\": \"wow\",\r\n \"status\": \"changed\",\r\n \"from_first_dict\": \"\",\r\n \"from_second_dict\": \"so much\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"key\",\r\n \"status\": \"unchanged\",\r\n \"intact\": \"value\"\r\n },\r\n {\r\n \"name\": \"ops\",\r\n \"status\": \"added\",\r\n \"what_added\": \"vops\"\r\n }\r\n ]\r\n }\r\n ]\r\n"]
93+
[37.444882, "o", " },\r\n {\r\n \"name\": \"group1\",\r\n \"status\": \"nested\",\r\n \"children\": [\r\n {\r\n \"name\": \"baz\",\r\n \"status\": \"changed\",\r\n \"from_first_dict\": \"bas\",\r\n \"from_second_dict\": \"bars\"\r\n },\r\n {\r\n \"name\": \"foo\",\r\n \"status\": \"unchanged\",\r\n \"intact\": \"bar\"\r\n },\r\n {\r\n \"name\": \"nest\",\r\n \"status\": \"changed\",\r\n \"from_first_dict\": {\r\n \"key\": \"value\"\r\n },\r\n \"from_second_dict\": \"str\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"group2\",\r\n \"status\": \"deleted\",\r\n \"what_deleted\": {\r\n \"abc\": 12345,\r\n \"deep\": {\r\n \"id\": 45\r\n }\r\n }\r\n },\r\n {\r\n \"name\": \"group3\",\r\n \"status\": \"added\",\r\n \"what_added\": {\r\n \"deep\": {\r\n \"id\": {\r\n "]
94+
[37.445024, "o", " \"number\": 45\r\n }\r\n },\r\n \"fee\": 100500\r\n }\r\n }\r\n]\r\n"]
95+
[37.448291, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"]
96+
[37.448334, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[Jmaximnazarov@MacBook-Pro-Maxim fixtures % \u001b[K\u001b[?2004h"]
97+
[39.473341, "o", "e"]
98+
[39.829958, "o", "\bex"]
99+
[40.025291, "o", "i"]
100+
[40.383983, "o", "t"]
101+
[41.521096, "o", "\u001b[?2004l\r\r\n"]

0 commit comments

Comments
 (0)