|
3 | 3 | "tests": [
|
4 | 4 | {
|
5 | 5 | "default": {
|
| 6 | + "dockerfile": "ditsmod.dockerfile", |
6 | 7 | "json_url": "/json",
|
7 | 8 | "plaintext_url": "/plaintext",
|
8 | 9 | "port": 8080,
|
|
17 | 18 | "webserver": "None",
|
18 | 19 | "os": "Linux",
|
19 | 20 | "database_os": "Linux",
|
20 |
| - "display_name": "Ditsmod", |
21 |
| - "notes": "", |
22 |
| - "versus": "nodejs" |
23 |
| - }, |
24 |
| - "simplified-di": { |
25 |
| - "dockerfile": "ditsmod.dockerfile", |
26 |
| - "json_url": "/json2", |
27 |
| - "plaintext_url": "/plaintext2", |
28 |
| - "port": 8080, |
29 |
| - "approach": "Realistic", |
30 |
| - "classification": "Micro", |
31 |
| - "database": "None", |
32 |
| - "framework": "Ditsmod", |
33 |
| - "language": "TypeScript", |
34 |
| - "flavor": "None", |
35 |
| - "orm": "None", |
36 |
| - "platform": "nodejs", |
37 |
| - "webserver": "None", |
38 |
| - "os": "Linux", |
39 |
| - "database_os": "Linux", |
40 |
| - "display_name": "ditsmod [simplified use of di]", |
| 21 | + "display_name": "ditsmod", |
41 | 22 | "notes": "Simplified use of Dependency Injection (no request level injector).",
|
42 | 23 | "versus": "nodejs"
|
43 | 24 | },
|
44 | 25 | "postgres": {
|
| 26 | + "dockerfile": "ditsmod-postgres.dockerfile", |
45 | 27 | "db_url": "/db",
|
46 | 28 | "query_url": "/queries?queries=",
|
47 | 29 | "update_url": "/updates?queries=",
|
|
60 | 42 | "os": "Linux",
|
61 | 43 | "database_os": "Linux",
|
62 | 44 | "display_name": "ditsmod [postgres]",
|
63 |
| - "notes": "", |
| 45 | + "notes": "Simplified use of Dependency Injection (no request level injector).", |
64 | 46 | "versus": "nodejs"
|
65 | 47 | },
|
66 | 48 | "mysql": {
|
| 49 | + "dockerfile": "ditsmod-mysql.dockerfile", |
67 | 50 | "db_url": "/db",
|
68 | 51 | "query_url": "/queries?queries=",
|
69 | 52 | "update_url": "/updates?queries=",
|
|
82 | 65 | "os": "Linux",
|
83 | 66 | "database_os": "Linux",
|
84 | 67 | "display_name": "ditsmod [mysql]",
|
85 |
| - "notes": "", |
86 |
| - "versus": "nodejs" |
87 |
| - }, |
88 |
| - "postgres2": { |
89 |
| - "dockerfile": "ditsmod-postgres.dockerfile", |
90 |
| - "db_url": "/db2", |
91 |
| - "query_url": "/queries2?queries=", |
92 |
| - "update_url": "/updates2?queries=", |
93 |
| - "cached_query_url": "/cached-queries2?count=", |
94 |
| - "fortune_url": "/fortunes2", |
95 |
| - "port": 8080, |
96 |
| - "approach": "Realistic", |
97 |
| - "classification": "Micro", |
98 |
| - "database": "Postgres", |
99 |
| - "framework": "Ditsmod", |
100 |
| - "language": "TypeScript", |
101 |
| - "flavor": "None", |
102 |
| - "orm": "Raw", |
103 |
| - "platform": "nodejs", |
104 |
| - "webserver": "None", |
105 |
| - "os": "Linux", |
106 |
| - "database_os": "Linux", |
107 |
| - "display_name": "ditsmod [postgres & simplified use of di]", |
108 |
| - "notes": "Simplified use of Dependency Injection (no request level injector).", |
109 |
| - "versus": "nodejs" |
110 |
| - }, |
111 |
| - "mysql2": { |
112 |
| - "dockerfile": "ditsmod-mysql.dockerfile", |
113 |
| - "db_url": "/db2", |
114 |
| - "query_url": "/queries2?queries=", |
115 |
| - "update_url": "/updates2?queries=", |
116 |
| - "cached_query_url": "/cached-queries2?count=", |
117 |
| - "fortune_url": "/fortunes2", |
118 |
| - "port": 8080, |
119 |
| - "approach": "Realistic", |
120 |
| - "classification": "Micro", |
121 |
| - "database": "MySQL", |
122 |
| - "framework": "Ditsmod", |
123 |
| - "language": "TypeScript", |
124 |
| - "flavor": "None", |
125 |
| - "orm": "Raw", |
126 |
| - "platform": "nodejs", |
127 |
| - "webserver": "None", |
128 |
| - "os": "Linux", |
129 |
| - "database_os": "Linux", |
130 |
| - "display_name": "ditsmod [mysql & simplified use of di]", |
131 | 68 | "notes": "Simplified use of Dependency Injection (no request level injector).",
|
132 | 69 | "versus": "nodejs"
|
133 | 70 | },
|
|
139 | 76 | "approach": "Realistic",
|
140 | 77 | "classification": "Micro",
|
141 | 78 | "database": "None",
|
142 |
| - "framework": "Ditsmod", |
| 79 | + "framework": "ditsmod-bun", |
143 | 80 | "language": "TypeScript",
|
144 | 81 | "flavor": "None",
|
145 | 82 | "orm": "None",
|
146 | 83 | "platform": "bun",
|
147 | 84 | "webserver": "None",
|
148 | 85 | "os": "Linux",
|
149 | 86 | "database_os": "Linux",
|
150 |
| - "display_name": "Ditsmod on bun", |
151 |
| - "notes": "", |
152 |
| - "versus": "bun" |
153 |
| - }, |
154 |
| - "simplified-di-bun": { |
155 |
| - "dockerfile": "ditsmod-bun.dockerfile", |
156 |
| - "json_url": "/json2", |
157 |
| - "plaintext_url": "/plaintext2", |
158 |
| - "port": 8080, |
159 |
| - "approach": "Realistic", |
160 |
| - "classification": "Micro", |
161 |
| - "database": "None", |
162 |
| - "framework": "Ditsmod", |
163 |
| - "language": "TypeScript", |
164 |
| - "flavor": "None", |
165 |
| - "orm": "None", |
166 |
| - "platform": "bun", |
167 |
| - "webserver": "None", |
168 |
| - "os": "Linux", |
169 |
| - "database_os": "Linux", |
170 |
| - "display_name": "ditsmod on bun [simplified use of di]", |
| 87 | + "display_name": "ditsmod on bun", |
171 | 88 | "notes": "Simplified use of Dependency Injection (no request level injector).",
|
172 | 89 | "versus": "bun"
|
173 | 90 | },
|
|
182 | 99 | "approach": "Realistic",
|
183 | 100 | "classification": "Micro",
|
184 | 101 | "database": "Postgres",
|
185 |
| - "framework": "Ditsmod", |
| 102 | + "framework": "ditsmod-bun", |
186 | 103 | "language": "TypeScript",
|
187 | 104 | "flavor": "None",
|
188 | 105 | "orm": "Raw",
|
|
191 | 108 | "os": "Linux",
|
192 | 109 | "database_os": "Linux",
|
193 | 110 | "display_name": "ditsmod on bun [postgres]",
|
194 |
| - "notes": "", |
| 111 | + "notes": "Simplified use of Dependency Injection (no request level injector).", |
195 | 112 | "versus": "bun"
|
196 | 113 | },
|
197 | 114 | "mysql-bun": {
|
|
205 | 122 | "approach": "Realistic",
|
206 | 123 | "classification": "Micro",
|
207 | 124 | "database": "MySQL",
|
208 |
| - "framework": "Ditsmod", |
| 125 | + "framework": "ditsmod-bun", |
209 | 126 | "language": "TypeScript",
|
210 | 127 | "flavor": "None",
|
211 | 128 | "orm": "Raw",
|
|
214 | 131 | "os": "Linux",
|
215 | 132 | "database_os": "Linux",
|
216 | 133 | "display_name": "ditsmod on bun [mysql]",
|
217 |
| - "notes": "", |
218 |
| - "versus": "bun" |
219 |
| - }, |
220 |
| - "postgres2-bun": { |
221 |
| - "dockerfile": "ditsmod-bun-postgres.dockerfile", |
222 |
| - "db_url": "/db2", |
223 |
| - "query_url": "/queries2?queries=", |
224 |
| - "update_url": "/updates2?queries=", |
225 |
| - "cached_query_url": "/cached-queries2?count=", |
226 |
| - "fortune_url": "/fortunes2", |
227 |
| - "port": 8080, |
228 |
| - "approach": "Realistic", |
229 |
| - "classification": "Micro", |
230 |
| - "database": "Postgres", |
231 |
| - "framework": "Ditsmod", |
232 |
| - "language": "TypeScript", |
233 |
| - "flavor": "None", |
234 |
| - "orm": "Raw", |
235 |
| - "platform": "bun", |
236 |
| - "webserver": "None", |
237 |
| - "os": "Linux", |
238 |
| - "database_os": "Linux", |
239 |
| - "display_name": "ditsmod on bun [postgres & simplified use of di]", |
240 |
| - "notes": "Simplified use of Dependency Injection (no request level injector).", |
241 |
| - "versus": "bun" |
242 |
| - }, |
243 |
| - "mysql2-bun": { |
244 |
| - "dockerfile": "ditsmod-bun-mysql.dockerfile", |
245 |
| - "db_url": "/db2", |
246 |
| - "query_url": "/queries2?queries=", |
247 |
| - "update_url": "/updates2?queries=", |
248 |
| - "cached_query_url": "/cached-queries2?count=", |
249 |
| - "fortune_url": "/fortunes2", |
250 |
| - "port": 8080, |
251 |
| - "approach": "Realistic", |
252 |
| - "classification": "Micro", |
253 |
| - "database": "MySQL", |
254 |
| - "framework": "Ditsmod", |
255 |
| - "language": "TypeScript", |
256 |
| - "flavor": "None", |
257 |
| - "orm": "Raw", |
258 |
| - "platform": "bun", |
259 |
| - "webserver": "None", |
260 |
| - "os": "Linux", |
261 |
| - "database_os": "Linux", |
262 |
| - "display_name": "ditsmod on bun [mysql & simplified use of di]", |
263 | 134 | "notes": "Simplified use of Dependency Injection (no request level injector).",
|
264 | 135 | "versus": "bun"
|
265 | 136 | }
|
|
0 commit comments