How to use for class

Best Quick code snippet using for

imp_res_7.phpt

Source:imp_res_7.phpt Github

copy

Full Screen

...21$stmt =22 "declare23 c1 sys_refcursor;24 begin25 open c1 for select 1 from dual;26 dbms_sql.return_result(c1);27 open c1 for select 2 from dual;28 dbms_sql.return_result(c1);29 open c1 for select 3 from dual;30 dbms_sql.return_result(c1);31 open c1 for select 4 from dual;32 dbms_sql.return_result(c1);33 open c1 for select 5 from dual;34 dbms_sql.return_result(c1);35 open c1 for select 6 from dual;36 dbms_sql.return_result(c1);37 open c1 for select 7 from dual;38 dbms_sql.return_result(c1);39 open c1 for select 8 from dual;40 dbms_sql.return_result(c1);41 open c1 for select 9 from dual;42 dbms_sql.return_result(c1);43 open c1 for select 10 from dual;44 dbms_sql.return_result(c1);45 open c1 for select 11 from dual;46 dbms_sql.return_result(c1);47 open c1 for select 12 from dual;48 dbms_sql.return_result(c1);49 open c1 for select 13 from dual;50 dbms_sql.return_result(c1);51 open c1 for select 14 from dual;52 dbms_sql.return_result(c1);53 open c1 for select 15 from dual;54 dbms_sql.return_result(c1);55 open c1 for select 16 from dual;56 dbms_sql.return_result(c1);57 open c1 for select 17 from dual;58 dbms_sql.return_result(c1);59 open c1 for select 18 from dual;60 dbms_sql.return_result(c1);61 open c1 for select 19 from dual;62 dbms_sql.return_result(c1);63 open c1 for select 20 from dual;64 dbms_sql.return_result(c1);65 open c1 for select 21 from dual;66 dbms_sql.return_result(c1);67 open c1 for select 22 from dual;68 dbms_sql.return_result(c1);69 open c1 for select 23 from dual;70 dbms_sql.return_result(c1);71 open c1 for select 24 from dual;72 dbms_sql.return_result(c1);73 open c1 for select 25 from dual;74 dbms_sql.return_result(c1);75 open c1 for select 26 from dual;76 dbms_sql.return_result(c1);77 open c1 for select 27 from dual;78 dbms_sql.return_result(c1);79 open c1 for select 28 from dual;80 dbms_sql.return_result(c1);81 open c1 for select 29 from dual;82 dbms_sql.return_result(c1);83 open c1 for select 30 from dual;84 dbms_sql.return_result(c1);85 open c1 for select 31 from dual;86 dbms_sql.return_result(c1);87 open c1 for select 32 from dual;88 dbms_sql.return_result(c1);89 open c1 for select 33 from dual;90 dbms_sql.return_result(c1);91 open c1 for select 34 from dual;92 dbms_sql.return_result(c1);93 open c1 for select 35 from dual;94 dbms_sql.return_result(c1);95 open c1 for select 36 from dual;96 dbms_sql.return_result(c1);97 open c1 for select 37 from dual;98 dbms_sql.return_result(c1);99 open c1 for select 38 from dual;100 dbms_sql.return_result(c1);101 open c1 for select 39 from dual;102 dbms_sql.return_result(c1);103 open c1 for select 40 from dual;104 dbms_sql.return_result(c1);105 open c1 for select 41 from dual;106 dbms_sql.return_result(c1);107 open c1 for select 42 from dual;108 dbms_sql.return_result(c1);109 open c1 for select 43 from dual;110 dbms_sql.return_result(c1);111 open c1 for select 44 from dual;112 dbms_sql.return_result(c1);113 open c1 for select 45 from dual;114 dbms_sql.return_result(c1);115 open c1 for select 46 from dual;116 dbms_sql.return_result(c1);117 open c1 for select 47 from dual;118 dbms_sql.return_result(c1);119 open c1 for select 48 from dual;120 dbms_sql.return_result(c1);121 open c1 for select 49 from dual;122 dbms_sql.return_result(c1);123 open c1 for select 50 from dual;124 dbms_sql.return_result(c1);125 open c1 for select 51 from dual;126 dbms_sql.return_result(c1);127 open c1 for select 52 from dual;128 dbms_sql.return_result(c1);129 open c1 for select 53 from dual;130 dbms_sql.return_result(c1);131 open c1 for select 54 from dual;132 dbms_sql.return_result(c1);133 open c1 for select 55 from dual;134 dbms_sql.return_result(c1);135 open c1 for select 56 from dual;136 dbms_sql.return_result(c1);137 open c1 for select 57 from dual;138 dbms_sql.return_result(c1);139 open c1 for select 58 from dual;140 dbms_sql.return_result(c1);141 open c1 for select 59 from dual;142 dbms_sql.return_result(c1);143 open c1 for select 60 from dual;144 dbms_sql.return_result(c1);145 open c1 for select 61 from dual;146 dbms_sql.return_result(c1);147 open c1 for select 62 from dual;148 dbms_sql.return_result(c1);149 open c1 for select 63 from dual;150 dbms_sql.return_result(c1);151 open c1 for select 64 from dual;152 dbms_sql.return_result(c1);153 open c1 for select 65 from dual;154 dbms_sql.return_result(c1);155 open c1 for select 66 from dual;156 dbms_sql.return_result(c1);157 open c1 for select 67 from dual;158 dbms_sql.return_result(c1);159 open c1 for select 68 from dual;160 dbms_sql.return_result(c1);161 open c1 for select 69 from dual;162 dbms_sql.return_result(c1);163 open c1 for select 70 from dual;164 dbms_sql.return_result(c1);165 open c1 for select 71 from dual;166 dbms_sql.return_result(c1);167 open c1 for select 72 from dual;168 dbms_sql.return_result(c1);169 open c1 for select 73 from dual;170 dbms_sql.return_result(c1);171 open c1 for select 74 from dual;172 dbms_sql.return_result(c1);173 open c1 for select 75 from dual;174 dbms_sql.return_result(c1);175 open c1 for select 76 from dual;176 dbms_sql.return_result(c1);177 open c1 for select 77 from dual;178 dbms_sql.return_result(c1);179 open c1 for select 78 from dual;180 dbms_sql.return_result(c1);181 open c1 for select 79 from dual;182 dbms_sql.return_result(c1);183 open c1 for select 80 from dual;184 dbms_sql.return_result(c1);185 open c1 for select 81 from dual;186 dbms_sql.return_result(c1);187 open c1 for select 82 from dual;188 dbms_sql.return_result(c1);189 open c1 for select 83 from dual;190 dbms_sql.return_result(c1);191 open c1 for select 84 from dual;192 dbms_sql.return_result(c1);193 open c1 for select 85 from dual;194 dbms_sql.return_result(c1);195 open c1 for select 86 from dual;196 dbms_sql.return_result(c1);197 open c1 for select 87 from dual;198 dbms_sql.return_result(c1);199 open c1 for select 88 from dual;200 dbms_sql.return_result(c1);201 open c1 for select 89 from dual;202 dbms_sql.return_result(c1);203 open c1 for select 90 from dual;204 dbms_sql.return_result(c1);205 open c1 for select 91 from dual;206 dbms_sql.return_result(c1);207 open c1 for select 92 from dual;208 dbms_sql.return_result(c1);209 open c1 for select 93 from dual;210 dbms_sql.return_result(c1);211 open c1 for select 94 from dual;212 dbms_sql.return_result(c1);213 open c1 for select 95 from dual;214 dbms_sql.return_result(c1);215 open c1 for select 96 from dual;216 dbms_sql.return_result(c1);217 open c1 for select 97 from dual;218 dbms_sql.return_result(c1);219 open c1 for select 98 from dual;220 dbms_sql.return_result(c1);221 open c1 for select 99 from dual;222 dbms_sql.return_result(c1);223 open c1 for select 100 from dual;224 dbms_sql.return_result(c1);225 open c1 for select 101 from dual;226 dbms_sql.return_result(c1);227 open c1 for select 102 from dual;228 dbms_sql.return_result(c1);229 open c1 for select 103 from dual;230 dbms_sql.return_result(c1);231 open c1 for select 104 from dual;232 dbms_sql.return_result(c1);233 open c1 for select 105 from dual;234 dbms_sql.return_result(c1);235 open c1 for select 106 from dual;236 dbms_sql.return_result(c1);237 open c1 for select 107 from dual;238 dbms_sql.return_result(c1);239 open c1 for select 108 from dual;240 dbms_sql.return_result(c1);241 open c1 for select 109 from dual;242 dbms_sql.return_result(c1);243 open c1 for select 110 from dual;244 dbms_sql.return_result(c1);245 open c1 for select 111 from dual;246 dbms_sql.return_result(c1);247 open c1 for select 112 from dual;248 dbms_sql.return_result(c1);249 open c1 for select 113 from dual;250 dbms_sql.return_result(c1);251 open c1 for select 114 from dual;252 dbms_sql.return_result(c1);253 open c1 for select 115 from dual;254 dbms_sql.return_result(c1);255 open c1 for select 116 from dual;256 dbms_sql.return_result(c1);257 open c1 for select 117 from dual;258 dbms_sql.return_result(c1);259 open c1 for select 118 from dual;260 dbms_sql.return_result(c1);261 open c1 for select 119 from dual;262 dbms_sql.return_result(c1);263 open c1 for select 120 from dual;264 dbms_sql.return_result(c1);265 open c1 for select 121 from dual;266 dbms_sql.return_result(c1);267 open c1 for select 122 from dual;268 dbms_sql.return_result(c1);269 open c1 for select 123 from dual;270 dbms_sql.return_result(c1);271 open c1 for select 124 from dual;272 dbms_sql.return_result(c1);273 open c1 for select 125 from dual;274 dbms_sql.return_result(c1);275 open c1 for select 126 from dual;276 dbms_sql.return_result(c1);277 open c1 for select 127 from dual;278 dbms_sql.return_result(c1);279 open c1 for select 128 from dual;280 dbms_sql.return_result(c1);281 open c1 for select 129 from dual;282 dbms_sql.return_result(c1);283 open c1 for select 130 from dual;284 dbms_sql.return_result(c1);285 open c1 for select 131 from dual;286 dbms_sql.return_result(c1);287 open c1 for select 132 from dual;288 dbms_sql.return_result(c1);289 open c1 for select 133 from dual;290 dbms_sql.return_result(c1);291 open c1 for select 134 from dual;292 dbms_sql.return_result(c1);293 open c1 for select 135 from dual;294 dbms_sql.return_result(c1);295 open c1 for select 136 from dual;296 dbms_sql.return_result(c1);297 open c1 for select 137 from dual;298 dbms_sql.return_result(c1);299 open c1 for select 138 from dual;300 dbms_sql.return_result(c1);301 open c1 for select 139 from dual;302 dbms_sql.return_result(c1);303 open c1 for select 140 from dual;304 dbms_sql.return_result(c1);305 open c1 for select 141 from dual;306 dbms_sql.return_result(c1);307 open c1 for select 142 from dual;308 dbms_sql.return_result(c1);309 open c1 for select 143 from dual;310 dbms_sql.return_result(c1);311 open c1 for select 144 from dual;312 dbms_sql.return_result(c1);313 open c1 for select 145 from dual;314 dbms_sql.return_result(c1);315 open c1 for select 146 from dual;316 dbms_sql.return_result(c1);317 open c1 for select 147 from dual;318 dbms_sql.return_result(c1);319 open c1 for select 148 from dual;320 dbms_sql.return_result(c1);321 open c1 for select 149 from dual;322 dbms_sql.return_result(c1);323 open c1 for select 150 from dual;324 dbms_sql.return_result(c1);325 open c1 for select 151 from dual;326 dbms_sql.return_result(c1);327 open c1 for select 152 from dual;328 dbms_sql.return_result(c1);329 open c1 for select 153 from dual;330 dbms_sql.return_result(c1);331 open c1 for select 154 from dual;332 dbms_sql.return_result(c1);333 open c1 for select 155 from dual;334 dbms_sql.return_result(c1);335 open c1 for select 156 from dual;336 dbms_sql.return_result(c1);337 open c1 for select 157 from dual;338 dbms_sql.return_result(c1);339 open c1 for select 158 from dual;340 dbms_sql.return_result(c1);341 open c1 for select 159 from dual;342 dbms_sql.return_result(c1);343 open c1 for select 160 from dual;344 dbms_sql.return_result(c1);345 open c1 for select 161 from dual;346 dbms_sql.return_result(c1);347 open c1 for select 162 from dual;348 dbms_sql.return_result(c1);349 open c1 for select 163 from dual;350 dbms_sql.return_result(c1);351 open c1 for select 164 from dual;352 dbms_sql.return_result(c1);353 open c1 for select 165 from dual;354 dbms_sql.return_result(c1);355 open c1 for select 166 from dual;356 dbms_sql.return_result(c1);357 open c1 for select 167 from dual;358 dbms_sql.return_result(c1);359 open c1 for select 168 from dual;360 dbms_sql.return_result(c1);361 open c1 for select 169 from dual;362 dbms_sql.return_result(c1);363 open c1 for select 170 from dual;364 dbms_sql.return_result(c1);365 open c1 for select 171 from dual;366 dbms_sql.return_result(c1);367 open c1 for select 172 from dual;368 dbms_sql.return_result(c1);369 open c1 for select 173 from dual;370 dbms_sql.return_result(c1);371 open c1 for select 174 from dual;372 dbms_sql.return_result(c1);373 open c1 for select 175 from dual;374 dbms_sql.return_result(c1);375 open c1 for select 176 from dual;376 dbms_sql.return_result(c1);377 open c1 for select 177 from dual;378 dbms_sql.return_result(c1);379 open c1 for select 178 from dual;380 dbms_sql.return_result(c1);381 open c1 for select 179 from dual;382 dbms_sql.return_result(c1);383 open c1 for select 180 from dual;384 dbms_sql.return_result(c1);385 open c1 for select 181 from dual;386 dbms_sql.return_result(c1);387 open c1 for select 182 from dual;388 dbms_sql.return_result(c1);389 open c1 for select 183 from dual;390 dbms_sql.return_result(c1);391 open c1 for select 184 from dual;392 dbms_sql.return_result(c1);393 open c1 for select 185 from dual;394 dbms_sql.return_result(c1);395 open c1 for select 186 from dual;396 dbms_sql.return_result(c1);397 open c1 for select 187 from dual;398 dbms_sql.return_result(c1);399 open c1 for select 188 from dual;400 dbms_sql.return_result(c1);401 open c1 for select 189 from dual;402 dbms_sql.return_result(c1);403 open c1 for select 190 from dual;404 dbms_sql.return_result(c1);405 open c1 for select 191 from dual;406 dbms_sql.return_result(c1);407 open c1 for select 192 from dual;408 dbms_sql.return_result(c1);409 open c1 for select 193 from dual;410 dbms_sql.return_result(c1);411 open c1 for select 194 from dual;412 dbms_sql.return_result(c1);413 open c1 for select 195 from dual;414 dbms_sql.return_result(c1);415 open c1 for select 196 from dual;416 dbms_sql.return_result(c1);417 open c1 for select 197 from dual;418 dbms_sql.return_result(c1);419 open c1 for select 198 from dual;420 dbms_sql.return_result(c1);421 open c1 for select 199 from dual;422 dbms_sql.return_result(c1);423 open c1 for select 200 from dual;424 dbms_sql.return_result(c1);425 open c1 for select 201 from dual;426 dbms_sql.return_result(c1);427 open c1 for select 202 from dual;428 dbms_sql.return_result(c1);429 open c1 for select 203 from dual;430 dbms_sql.return_result(c1);431 open c1 for select 204 from dual;432 dbms_sql.return_result(c1);433 open c1 for select 205 from dual;434 dbms_sql.return_result(c1);435 open c1 for select 206 from dual;436 dbms_sql.return_result(c1);437 open c1 for select 207 from dual;438 dbms_sql.return_result(c1);439 open c1 for select 208 from dual;440 dbms_sql.return_result(c1);441 open c1 for select 209 from dual;442 dbms_sql.return_result(c1);443 open c1 for select 210 from dual;444 dbms_sql.return_result(c1);445 open c1 for select 211 from dual;446 dbms_sql.return_result(c1);447 open c1 for select 212 from dual;448 dbms_sql.return_result(c1);449 open c1 for select 213 from dual;450 dbms_sql.return_result(c1);451 open c1 for select 214 from dual;452 dbms_sql.return_result(c1);453 open c1 for select 215 from dual;454 dbms_sql.return_result(c1);455 open c1 for select 216 from dual;456 dbms_sql.return_result(c1);457 open c1 for select 217 from dual;458 dbms_sql.return_result(c1);459 open c1 for select 218 from dual;460 dbms_sql.return_result(c1);461 open c1 for select 219 from dual;462 dbms_sql.return_result(c1);463 open c1 for select 220 from dual;464 dbms_sql.return_result(c1);465 open c1 for select 221 from dual;466 dbms_sql.return_result(c1);467 open c1 for select 222 from dual;468 dbms_sql.return_result(c1);469 open c1 for select 223 from dual;470 dbms_sql.return_result(c1);471 open c1 for select 224 from dual;472 dbms_sql.return_result(c1);473 open c1 for select 225 from dual;474 dbms_sql.return_result(c1);475 open c1 for select 226 from dual;476 dbms_sql.return_result(c1);477 open c1 for select 227 from dual;478 dbms_sql.return_result(c1);479 open c1 for select 228 from dual;480 dbms_sql.return_result(c1);481 open c1 for select 229 from dual;482 dbms_sql.return_result(c1);483 open c1 for select 230 from dual;484 dbms_sql.return_result(c1);485 open c1 for select 231 from dual;486 dbms_sql.return_result(c1);487 open c1 for select 232 from dual;488 dbms_sql.return_result(c1);489 open c1 for select 233 from dual;490 dbms_sql.return_result(c1);491 open c1 for select 234 from dual;492 dbms_sql.return_result(c1);493 open c1 for select 235 from dual;494 dbms_sql.return_result(c1);495 open c1 for select 236 from dual;496 dbms_sql.return_result(c1);497 open c1 for select 237 from dual;498 dbms_sql.return_result(c1);499 open c1 for select 238 from dual;500 dbms_sql.return_result(c1);501 open c1 for select 239 from dual;502 dbms_sql.return_result(c1);503 open c1 for select 240 from dual;504 dbms_sql.return_result(c1);505 open c1 for select 241 from dual;506 dbms_sql.return_result(c1);507 open c1 for select 242 from dual;508 dbms_sql.return_result(c1);509 open c1 for select 243 from dual;510 dbms_sql.return_result(c1);511 open c1 for select 244 from dual;512 dbms_sql.return_result(c1);513 open c1 for select 245 from dual;514 dbms_sql.return_result(c1);515 open c1 for select 246 from dual;516 dbms_sql.return_result(c1);517 open c1 for select 247 from dual;518 dbms_sql.return_result(c1);519 open c1 for select 248 from dual;520 dbms_sql.return_result(c1);521 open c1 for select 249 from dual;522 dbms_sql.return_result(c1);523 open c1 for select 250 from dual;524 dbms_sql.return_result(c1);525 open c1 for select 251 from dual;526 dbms_sql.return_result(c1);527 open c1 for select 252 from dual;528 dbms_sql.return_result(c1);529 open c1 for select 253 from dual;530 dbms_sql.return_result(c1);531 open c1 for select 254 from dual;532 dbms_sql.return_result(c1);533 open c1 for select 255 from dual;534 dbms_sql.return_result(c1);535 open c1 for select 256 from dual;536 dbms_sql.return_result(c1);537 open c1 for select 257 from dual;538 dbms_sql.return_result(c1);539 open c1 for select 258 from dual;540 dbms_sql.return_result(c1);541 open c1 for select 259 from dual;542 dbms_sql.return_result(c1);543 open c1 for select 260 from dual;544 dbms_sql.return_result(c1);545 open c1 for select 261 from dual;546 dbms_sql.return_result(c1);547 open c1 for select 262 from dual;548 dbms_sql.return_result(c1);549 open c1 for select 263 from dual;550 dbms_sql.return_result(c1);551 open c1 for select 264 from dual;552 dbms_sql.return_result(c1);553 open c1 for select 265 from dual;554 dbms_sql.return_result(c1);555 open c1 for select 266 from dual;556 dbms_sql.return_result(c1);557 open c1 for select 267 from dual;558 dbms_sql.return_result(c1);559 open c1 for select 268 from dual;560 dbms_sql.return_result(c1);561 open c1 for select 269 from dual;562 dbms_sql.return_result(c1);563 open c1 for select 270 from dual;564 dbms_sql.return_result(c1);565 open c1 for select 271 from dual;566 dbms_sql.return_result(c1);567 open c1 for select 272 from dual;568 dbms_sql.return_result(c1);569 open c1 for select 273 from dual;570 dbms_sql.return_result(c1);571 open c1 for select 274 from dual;572 dbms_sql.return_result(c1);573 open c1 for select 275 from dual;574 dbms_sql.return_result(c1);575 end;";576// Run Test577echo "Test 1\n";578$s = oci_parse($c, $stmt);579oci_execute($s);580while (($row = oci_fetch_row($s)) != false) {581 foreach ($row as $item) {582 echo " ".$item;583 }584 echo "\n";585}586?>587--EXPECT--588Test 1589 1590 2591 3592 4593 5594 6595 7...

Full Screen

Full Screen

basename_variation1.phpt

Source:basename_variation1.phpt Github

copy

Full Screen

...33 "dir\\foo.bar",34 "dir with spaces/foo.bar",35 "dir with spaces\\foo.bar",36);37foreach ($prefixes as $prefix) {38 foreach ($paths as $path) {39 $input = $prefix . $path;40 echo "basename for path $input is:\n";41 var_dump(basename($input));42 }43}44echo "\ndone\n";45?>46--EXPECT--47basename for path A:/foo is:48string(3) "foo"49basename for path A:/foo/ is:50string(3) "foo"51basename for path A:/foo\ is:52string(4) "foo\"53basename for path A:/foo.bar is:54string(7) "foo.bar"55basename for path A:/foo.bar/ is:56string(7) "foo.bar"57basename for path A:/foo.bar\ is:58string(8) "foo.bar\"59basename for path A:/dir/foo.bar is:60string(7) "foo.bar"61basename for path A:/dir\foo.bar is:62string(11) "dir\foo.bar"63basename for path A:/dir with spaces/foo.bar is:64string(7) "foo.bar"65basename for path A:/dir with spaces\foo.bar is:66string(23) "dir with spaces\foo.bar"67basename for path Z:/foo is:68string(3) "foo"69basename for path Z:/foo/ is:70string(3) "foo"71basename for path Z:/foo\ is:72string(4) "foo\"73basename for path Z:/foo.bar is:74string(7) "foo.bar"75basename for path Z:/foo.bar/ is:76string(7) "foo.bar"77basename for path Z:/foo.bar\ is:78string(8) "foo.bar\"79basename for path Z:/dir/foo.bar is:80string(7) "foo.bar"81basename for path Z:/dir\foo.bar is:82string(11) "dir\foo.bar"83basename for path Z:/dir with spaces/foo.bar is:84string(7) "foo.bar"85basename for path Z:/dir with spaces\foo.bar is:86string(23) "dir with spaces\foo.bar"87basename for path A:\foo is:88string(6) "A:\foo"89basename for path A:\foo/ is:90string(6) "A:\foo"91basename for path A:\foo\ is:92string(7) "A:\foo\"93basename for path A:\foo.bar is:94string(10) "A:\foo.bar"95basename for path A:\foo.bar/ is:96string(10) "A:\foo.bar"97basename for path A:\foo.bar\ is:98string(11) "A:\foo.bar\"99basename for path A:\dir/foo.bar is:100string(7) "foo.bar"101basename for path A:\dir\foo.bar is:102string(14) "A:\dir\foo.bar"103basename for path A:\dir with spaces/foo.bar is:104string(7) "foo.bar"105basename for path A:\dir with spaces\foo.bar is:106string(26) "A:\dir with spaces\foo.bar"107basename for path http://foo is:108string(3) "foo"109basename for path http://foo/ is:110string(3) "foo"111basename for path http://foo\ is:112string(4) "foo\"113basename for path http://foo.bar is:114string(7) "foo.bar"115basename for path http://foo.bar/ is:116string(7) "foo.bar"117basename for path http://foo.bar\ is:118string(8) "foo.bar\"119basename for path http://dir/foo.bar is:120string(7) "foo.bar"121basename for path http://dir\foo.bar is:122string(11) "dir\foo.bar"123basename for path http://dir with spaces/foo.bar is:124string(7) "foo.bar"125basename for path http://dir with spaces\foo.bar is:126string(23) "dir with spaces\foo.bar"127basename for path blah://foo is:128string(3) "foo"129basename for path blah://foo/ is:130string(3) "foo"131basename for path blah://foo\ is:132string(4) "foo\"133basename for path blah://foo.bar is:134string(7) "foo.bar"135basename for path blah://foo.bar/ is:136string(7) "foo.bar"137basename for path blah://foo.bar\ is:138string(8) "foo.bar\"139basename for path blah://dir/foo.bar is:140string(7) "foo.bar"141basename for path blah://dir\foo.bar is:142string(11) "dir\foo.bar"143basename for path blah://dir with spaces/foo.bar is:144string(7) "foo.bar"145basename for path blah://dir with spaces\foo.bar is:146string(23) "dir with spaces\foo.bar"147basename for path blah:\foo is:148string(9) "blah:\foo"149basename for path blah:\foo/ is:150string(9) "blah:\foo"151basename for path blah:\foo\ is:152string(10) "blah:\foo\"153basename for path blah:\foo.bar is:154string(13) "blah:\foo.bar"155basename for path blah:\foo.bar/ is:156string(13) "blah:\foo.bar"157basename for path blah:\foo.bar\ is:158string(14) "blah:\foo.bar\"159basename for path blah:\dir/foo.bar is:160string(7) "foo.bar"161basename for path blah:\dir\foo.bar is:162string(17) "blah:\dir\foo.bar"163basename for path blah:\dir with spaces/foo.bar is:164string(7) "foo.bar"165basename for path blah:\dir with spaces\foo.bar is:166string(29) "blah:\dir with spaces\foo.bar"167basename for path hostname:foo is:168string(12) "hostname:foo"169basename for path hostname:foo/ is:170string(12) "hostname:foo"171basename for path hostname:foo\ is:172string(13) "hostname:foo\"173basename for path hostname:foo.bar is:174string(16) "hostname:foo.bar"175basename for path hostname:foo.bar/ is:176string(16) "hostname:foo.bar"177basename for path hostname:foo.bar\ is:178string(17) "hostname:foo.bar\"179basename for path hostname:dir/foo.bar is:180string(7) "foo.bar"181basename for path hostname:dir\foo.bar is:182string(20) "hostname:dir\foo.bar"183basename for path hostname:dir with spaces/foo.bar is:184string(7) "foo.bar"185basename for path hostname:dir with spaces\foo.bar is:186string(32) "hostname:dir with spaces\foo.bar"187basename for path ~/foo is:188string(3) "foo"189basename for path ~/foo/ is:190string(3) "foo"191basename for path ~/foo\ is:192string(4) "foo\"193basename for path ~/foo.bar is:194string(7) "foo.bar"195basename for path ~/foo.bar/ is:196string(7) "foo.bar"197basename for path ~/foo.bar\ is:198string(8) "foo.bar\"199basename for path ~/dir/foo.bar is:200string(7) "foo.bar"201basename for path ~/dir\foo.bar is:202string(11) "dir\foo.bar"203basename for path ~/dir with spaces/foo.bar is:204string(7) "foo.bar"205basename for path ~/dir with spaces\foo.bar is:206string(23) "dir with spaces\foo.bar"207basename for path ~\foo is:208string(5) "~\foo"209basename for path ~\foo/ is:210string(5) "~\foo"211basename for path ~\foo\ is:212string(6) "~\foo\"213basename for path ~\foo.bar is:214string(9) "~\foo.bar"215basename for path ~\foo.bar/ is:216string(9) "~\foo.bar"217basename for path ~\foo.bar\ is:218string(10) "~\foo.bar\"219basename for path ~\dir/foo.bar is:220string(7) "foo.bar"221basename for path ~\dir\foo.bar is:222string(13) "~\dir\foo.bar"223basename for path ~\dir with spaces/foo.bar is:224string(7) "foo.bar"225basename for path ~\dir with spaces\foo.bar is:226string(25) "~\dir with spaces\foo.bar"227done

Full Screen

Full Screen

basename_variation1-win32.phpt

Source:basename_variation1-win32.phpt Github

copy

Full Screen

...33 "dir\\foo.bar",34 "dir with spaces/foo.bar",35 "dir with spaces\\foo.bar",36);37foreach ($prefixes as $prefix) {38 foreach ($paths as $path) {39 $input = $prefix . $path;40 echo "basename for path $input is:\n";41 var_dump(basename($input));42 }43}44echo "\ndone\n";45?>46--EXPECT--47basename for path A:/foo is:48string(3) "foo"49basename for path A:/foo/ is:50string(3) "foo"51basename for path A:/foo\ is:52string(3) "foo"53basename for path A:/foo.bar is:54string(7) "foo.bar"55basename for path A:/foo.bar/ is:56string(7) "foo.bar"57basename for path A:/foo.bar\ is:58string(7) "foo.bar"59basename for path A:/dir/foo.bar is:60string(7) "foo.bar"61basename for path A:/dir\foo.bar is:62string(7) "foo.bar"63basename for path A:/dir with spaces/foo.bar is:64string(7) "foo.bar"65basename for path A:/dir with spaces\foo.bar is:66string(7) "foo.bar"67basename for path Z:/foo is:68string(3) "foo"69basename for path Z:/foo/ is:70string(3) "foo"71basename for path Z:/foo\ is:72string(3) "foo"73basename for path Z:/foo.bar is:74string(7) "foo.bar"75basename for path Z:/foo.bar/ is:76string(7) "foo.bar"77basename for path Z:/foo.bar\ is:78string(7) "foo.bar"79basename for path Z:/dir/foo.bar is:80string(7) "foo.bar"81basename for path Z:/dir\foo.bar is:82string(7) "foo.bar"83basename for path Z:/dir with spaces/foo.bar is:84string(7) "foo.bar"85basename for path Z:/dir with spaces\foo.bar is:86string(7) "foo.bar"87basename for path A:\foo is:88string(3) "foo"89basename for path A:\foo/ is:90string(3) "foo"91basename for path A:\foo\ is:92string(3) "foo"93basename for path A:\foo.bar is:94string(7) "foo.bar"95basename for path A:\foo.bar/ is:96string(7) "foo.bar"97basename for path A:\foo.bar\ is:98string(7) "foo.bar"99basename for path A:\dir/foo.bar is:100string(7) "foo.bar"101basename for path A:\dir\foo.bar is:102string(7) "foo.bar"103basename for path A:\dir with spaces/foo.bar is:104string(7) "foo.bar"105basename for path A:\dir with spaces\foo.bar is:106string(7) "foo.bar"107basename for path http://foo is:108string(3) "foo"109basename for path http://foo/ is:110string(3) "foo"111basename for path http://foo\ is:112string(3) "foo"113basename for path http://foo.bar is:114string(7) "foo.bar"115basename for path http://foo.bar/ is:116string(7) "foo.bar"117basename for path http://foo.bar\ is:118string(7) "foo.bar"119basename for path http://dir/foo.bar is:120string(7) "foo.bar"121basename for path http://dir\foo.bar is:122string(7) "foo.bar"123basename for path http://dir with spaces/foo.bar is:124string(7) "foo.bar"125basename for path http://dir with spaces\foo.bar is:126string(7) "foo.bar"127basename for path blah://foo is:128string(3) "foo"129basename for path blah://foo/ is:130string(3) "foo"131basename for path blah://foo\ is:132string(3) "foo"133basename for path blah://foo.bar is:134string(7) "foo.bar"135basename for path blah://foo.bar/ is:136string(7) "foo.bar"137basename for path blah://foo.bar\ is:138string(7) "foo.bar"139basename for path blah://dir/foo.bar is:140string(7) "foo.bar"141basename for path blah://dir\foo.bar is:142string(7) "foo.bar"143basename for path blah://dir with spaces/foo.bar is:144string(7) "foo.bar"145basename for path blah://dir with spaces\foo.bar is:146string(7) "foo.bar"147basename for path blah:\foo is:148string(3) "foo"149basename for path blah:\foo/ is:150string(3) "foo"151basename for path blah:\foo\ is:152string(3) "foo"153basename for path blah:\foo.bar is:154string(7) "foo.bar"155basename for path blah:\foo.bar/ is:156string(7) "foo.bar"157basename for path blah:\foo.bar\ is:158string(7) "foo.bar"159basename for path blah:\dir/foo.bar is:160string(7) "foo.bar"161basename for path blah:\dir\foo.bar is:162string(7) "foo.bar"163basename for path blah:\dir with spaces/foo.bar is:164string(7) "foo.bar"165basename for path blah:\dir with spaces\foo.bar is:166string(7) "foo.bar"167basename for path hostname:foo is:168string(12) "hostname:foo"169basename for path hostname:foo/ is:170string(12) "hostname:foo"171basename for path hostname:foo\ is:172string(12) "hostname:foo"173basename for path hostname:foo.bar is:174string(16) "hostname:foo.bar"175basename for path hostname:foo.bar/ is:176string(16) "hostname:foo.bar"177basename for path hostname:foo.bar\ is:178string(16) "hostname:foo.bar"179basename for path hostname:dir/foo.bar is:180string(7) "foo.bar"181basename for path hostname:dir\foo.bar is:182string(7) "foo.bar"183basename for path hostname:dir with spaces/foo.bar is:184string(7) "foo.bar"185basename for path hostname:dir with spaces\foo.bar is:186string(7) "foo.bar"187basename for path ~/foo is:188string(3) "foo"189basename for path ~/foo/ is:190string(3) "foo"191basename for path ~/foo\ is:192string(3) "foo"193basename for path ~/foo.bar is:194string(7) "foo.bar"195basename for path ~/foo.bar/ is:196string(7) "foo.bar"197basename for path ~/foo.bar\ is:198string(7) "foo.bar"199basename for path ~/dir/foo.bar is:200string(7) "foo.bar"201basename for path ~/dir\foo.bar is:202string(7) "foo.bar"203basename for path ~/dir with spaces/foo.bar is:204string(7) "foo.bar"205basename for path ~/dir with spaces\foo.bar is:206string(7) "foo.bar"207basename for path ~\foo is:208string(3) "foo"209basename for path ~\foo/ is:210string(3) "foo"211basename for path ~\foo\ is:212string(3) "foo"213basename for path ~\foo.bar is:214string(7) "foo.bar"215basename for path ~\foo.bar/ is:216string(7) "foo.bar"217basename for path ~\foo.bar\ is:218string(7) "foo.bar"219basename for path ~\dir/foo.bar is:220string(7) "foo.bar"221basename for path ~\dir\foo.bar is:222string(7) "foo.bar"223basename for path ~\dir with spaces/foo.bar is:224string(7) "foo.bar"225basename for path ~\dir with spaces\foo.bar is:226string(7) "foo.bar"227done

Full Screen

Full Screen

EmotionDiaryViewController.swift

Source:EmotionDiaryViewController.swift Github

copy

Full Screen

...31 labelSeven.textAlignment = .center32 labelEight.textAlignment = .center33 labelNine.textAlignment = .center34 35 UserDefaults.standard.set(1, forKey: "One")36 UserDefaults.standard.set(1, forKey: "Two")37 UserDefaults.standard.set(1, forKey: "Three")38 UserDefaults.standard.set(1, forKey: "Four")39 UserDefaults.standard.set(1, forKey: "Five")40 UserDefaults.standard.set(1, forKey: "Six")41 UserDefaults.standard.set(1, forKey: "Seven")42 UserDefaults.standard.set(1, forKey: "Eight")43 UserDefaults.standard.set(1, forKey: "Nine")44 }45 46 47 @IBAction func buttonClickedOne(_ sender: UIButton) {48 49 //UserDefaults.standard.set(1, forKey: "One")50 let number = UserDefaults.standard.integer(forKey: "One")51 UserDefaults.standard.set(number + 1, forKey: "One")52 print(number)53 labelOne.text = "행복해 \(number)"54 55 }56 57 @IBAction func buttonClickedTwo(_ sender: UIButton) {58 let number = UserDefaults.standard.integer(forKey: "Two")59 UserDefaults.standard.set(number + 1, forKey: "Two")60 print(number)61 labelTwo.text = "사랑해 \(number)"62 }63 64 65 @IBAction func buttonClickedThree(_ sender: UIButton) {66 let number = UserDefaults.standard.integer(forKey: "Three")67 UserDefaults.standard.set(number + 1, forKey: "Three")68 print(number)69 labelThree.text = "좋아해 \(number)"70 }71 72 @IBAction func buttonClickedFour(_ sender: UIButton) {73 let number = UserDefaults.standard.integer(forKey: "Four")74 UserDefaults.standard.set(number + 1, forKey: "Four")75 print(number)76 labelFour.text = "황당해 \(number)"77 }78 79 @IBAction func buttonClickedFive(_ sender: UIButton) {80 let number = UserDefaults.standard.integer(forKey: "Five")81 UserDefaults.standard.set(number + 1, forKey: "Five")82 print(number)83 labelFive.text = "속상해 \(number)"84 }85 86 @IBAction func buttonClikcedSix(_ sender: UIButton) {87 let number = UserDefaults.standard.integer(forKey: "Six")88 UserDefaults.standard.set(number + 1, forKey: "Six")89 print(number)90 labelSix.text = "우울해 \(number)"91 }92 93 94 @IBAction func buttonClickedSeven(_ sender: UIButton) {95 let number = UserDefaults.standard.integer(forKey: "Seven")96 UserDefaults.standard.set(number + 1, forKey: "Seven")97 print(number)98 labelSeven.text = "심심해 \(number)"99 }100 101 @IBAction func buttonClickedEight(_ sender: UIButton) {102 let number = UserDefaults.standard.integer(forKey: "Eight")103 UserDefaults.standard.set(number + 1, forKey: "Eight")104 print(number)105 labelEight.text = "잠온다 \(number)"106 }107 108 109 @IBAction func buttonClickedNine(_ sender: UIButton) {110 let number = UserDefaults.standard.integer(forKey: "Nine")111 UserDefaults.standard.set(number + 1, forKey: "Nine")112 print(number)113 labelNine.text = "울고싶다 \(number)"114 }115 116}...

Full Screen

Full Screen

Product+CoreDataClass.swift

Source:Product+CoreDataClass.swift Github

copy

Full Screen

...15 case title16 case productDescription = "description"17 case listPrice = "list_price"18 case isVatable = "is_vatable"19 case isForSale = "is_for_sale"20 case ageRestricted = "age_restricted"21 case boxLimit = "box_limit"22 case alwaysOnMenu = "always_on_menu"23 case volume24 case productZone = "zone"25 case createdAt = "created_at"26 case tags27 case image28 }29 30 // MARK: - Decodable31 required convenience public init(from decoder: Decoder) throws {32 guard let codingUserInfoKeyManagedObjectContext = CodingUserInfoKey.managedObjectContext,33 let managedObjectContext = decoder.userInfo[codingUserInfoKeyManagedObjectContext] as? NSManagedObjectContext,34 let entity = NSEntityDescription.entity(forEntityName: "Product", in: managedObjectContext) else {35 fatalError("Failed to decode Product")36 }37 self.init(entity: entity, insertInto: managedObjectContext)38 let container = try decoder.container(keyedBy: CodingKeys.self)39 self.id = try container.decodeIfPresent(String.self, forKey: .id)40 self.title = try container.decodeIfPresent(String.self, forKey: .title)41 self.productDescription = try container.decodeIfPresent(String.self, forKey: .productDescription)42 self.listPrice = try container.decodeIfPresent(String.self, forKey: .listPrice)43 self.isVatable = try container.decodeIfPresent(Bool.self, forKey: .isVatable) ?? false44 self.isForSale = try container.decodeIfPresent(Bool.self, forKey: .isForSale) ?? false45 self.ageRestricted = try container.decodeIfPresent(Bool.self, forKey: .ageRestricted) ?? false46 self.boxLimit = try (container.decodeIfPresent(Int16.self, forKey: .boxLimit) ?? -1)47 self.alwaysOnMenu = try container.decodeIfPresent(Bool.self, forKey: .alwaysOnMenu) ?? false48 self.volume = try container.decodeIfPresent(Int32.self, forKey: .volume) ?? 049 self.productZone = try container.decodeIfPresent(String.self, forKey: .productZone)50 self.createdAt = try container.decodeIfPresent(String.self, forKey: .createdAt)51 self.tags = try container.decodeIfPresent([String].self, forKey: .tags)52 self.image = try container.decodeIfPresent(String.self, forKey: .image)53 54 // The default values can be changed for a better fit when having a good understanding of what each field means55 }56 57 // MARK: - Encodable58 public func encode(to encoder: Encoder) throws {59 var container = encoder.container(keyedBy: CodingKeys.self)60 try container.encode(id, forKey: .id)61 try container.encode(title, forKey: .title)62 try container.encode(productDescription, forKey: .productDescription)63 try container.encode(listPrice, forKey: .listPrice)64 try container.encode(isVatable, forKey: .isVatable)65 try container.encode(isForSale, forKey: .isForSale)66 try container.encode(ageRestricted, forKey: .ageRestricted)67 try container.encode(boxLimit, forKey: .boxLimit)68 try container.encode(alwaysOnMenu, forKey: .alwaysOnMenu)69 try container.encode(volume, forKey: .volume)70 try container.encode(productZone, forKey: .productZone)71 try container.encode(createdAt, forKey: .createdAt)72 try container.encode(tags, forKey: .tags)73 try container.encode(image, forKey: .image)74 }75}...

Full Screen

Full Screen

RemoteTask.swift

Source:RemoteTask.swift Github

copy

Full Screen

...28 let movedDate: Date29 let completedDate: Date?30 init(object: Any) throws {31 let dict = try DictionaryDecoder(object)32 id = try dict.value(forKey: "id")33 title = try dict.value(forKey: "title")34 description = try dict.optionalValue(forKey: "description")35 urlString = try dict.value(forKey: "url")36 isActive = try dict.boolFromString(forKey: "is_active")37 position = try dict.intFromString(forKey: "position")38 score = try dict.optionalIntFromString(forKey: "score")39 priority = try dict.intFromString(forKey: "priority")40 colorId = try dict.value(forKey: "color_id")41 projectId = try dict.value(forKey: "project_id")42 columnId = try dict.value(forKey: "column_id")43 ownerId = try dict.value(forKey: "owner_id")44 creatorId = try dict.value(forKey: "creator_id")45 categoryId = try dict.value(forKey: "category_id")46 swimlaneId = try dict.value(forKey: "swimlane_id")47 creationDate = try dict.date(forKey: "date_creation")48 startedDate = try dict.optionalDate(forKey: "date_started")49 dueDate = try dict.optionalDate(forKey: "date_due")50 modificationDate = try dict.date(forKey: "date_modification")51 movedDate = try dict.date(forKey: "date_moved")52 completedDate = try dict.optionalDate(forKey: "date_completed")53 }54}...

Full Screen

Full Screen

for

Using AI Code Generation

copy

Full Screen

1class QuickSort {2 func partition(_ arr: inout [Int], low: Int, high: Int) -> Int {3 var i = (low - 1)4 for j in low..<high {5 if arr[j] < pivot {6 arr.swapAt(i, j)7 }8 }9 arr.swapAt(i + 1, high)10 }11 func quickSort(_ arr: inout [Int], low: Int, high: Int) {12 if low < high {13 let pi = partition(&arr, low: low, high: high)14 quickSort(&arr, low: low, high: pi - 1)15 quickSort(&arr, low: pi + 1, high: high)16 }17 }18}19class MergeSort {20 func merge(_ arr: inout [Int], low: Int, mid: Int, high: Int) {21 var left = [Int](repeating: 0, count: n1)22 var right = [Int](repeating: 0, count: n2)23 for i in 0..<n1 {24 }25 for j in 0..<n2 {26 }27 while i < n1 && j < n2 {28 if left[i] < right[j] {29 } else {30 }31 }32 while i < n1 {33 }34 while j < n2 {35 }36 }37 func mergeSort(_ arr: inout [Int], low: Int,

Full Screen

Full Screen

for

Using AI Code Generation

copy

Full Screen

1import Foundation2class QuickSort {3 func quickSort(array: [Int]) -> [Int] {4 if array.count <= 1 {5 }6 let less = array.filter { $0 < pivot }7 let equal = array.filter { $0 == pivot }8 let greater = array.filter { $0 > pivot }9 return quickSort(array: less) + equal + quickSort(array: greater)10 }11}12import Foundation13class MergeSort {14 func mergeSort(array: [Int]) -> [Int] {15 guard array.count > 1 else { return array }16 let leftArray = mergeSort(array: Array(array[0..<middleIndex]))17 let rightArray = mergeSort(array: Array(array[middleIndex..<array.count]))18 return merge(leftPile: leftArray, rightPile: rightArray)19 }20 func merge(leftPile: [Int], rightPile: [Int]) -> [Int] {21 var orderedPile = [Int]()22 while leftIndex < leftPile.count && rightIndex < rightPile.count {23 if leftPile[leftIndex] < rightPile[rightIndex] {24 orderedPile.append(leftPile[leftIndex])25 } else if leftPile[leftIndex] > rightPile[rightIndex] {26 orderedPile.append(rightPile[rightIndex])27 } else {28 orderedPile.append(leftPile[leftIndex])29 orderedPile.append(rightPile[rightIndex])30 }31 }32 while leftIndex < leftPile.count {33 orderedPile.append(leftPile[leftIndex])34 }35 while rightIndex < rightPile.count {36 orderedPile.append(rightPile[rightIndex])37 }38 }39}40import Foundation41class BubbleSort {42 func bubbleSort(array: [Int

Full Screen

Full Screen

for

Using AI Code Generation

copy

Full Screen

1import Foundation2class QuickSort {3 var array = [Int]()4 init(array: [Int]) {5 }6 func sort() -> [Int] {7 quickSort(left: 0, right: arraySize - 1)8 }9 private func quickSort(left: Int, right: Int) {10 if left < right {11 let pivot = partition(left: left, right: right)12 quickSort(left: left, right: pivot - 1)13 quickSort(left: pivot + 1, right: right)14 }15 }16 private func partition(left: Int, right: Int) -> Int {17 for j in left..<right {18 if array[j] <= pivot {19 array.swapAt(i, j)20 }21 }22 array.swapAt(i, right)23 }24}25import Foundation26class MergeSort {27 var array = [Int]()28 init(array: [Int]) {29 }30 func sort() -> [Int] {31 mergeSort(left: 0, right: arraySize - 1)32 }33 private func mergeSort(left: Int, right: Int) {34 if left < right {35 let mid = (left + right) / 236 mergeSort(left: left, right: mid)37 mergeSort(left: mid + 1, right: right)38 merge(left: left, mid: mid, right: right)39 }40 }41 private func merge(left: Int, mid: Int, right: Int) {42 var leftArray = [Int]()43 var rightArray = [Int]()44 for i in left...mid {45 leftArray.append(array[i])46 }47 for i in mid + 1...right {48 rightArray.append(array[i])49 }

Full Screen

Full Screen

for

Using AI Code Generation

copy

Full Screen

1import Foundation2func quickSort(_ array: inout [Int], low: Int, high: Int) {3 if low < high {4 let p = partition(&array, low: low, high: high)5 quickSort(&array, low: low, high: p - 1)6 quickSort(&array, low: p + 1, high: high)7 }8}9func partition(_ array: inout [Int], low: Int, high: Int) -> Int {10 for j in low..<high {11 if array[j] < pivot {12 }13 }14}15print("Unsorted Array: \(arr)")16quickSort(&arr, low: 0, high: arr.count - 1)17print("Sorted Array: \(arr)")18import Foundation19func heapSort(_ array: inout [Int]) {20 buildMaxHeap(&array)21 for i in stride(from: array.count - 1, to: 0, by: -1) {22 heapify(&array, i: 0)23 }24}25func buildMaxHeap(_ array: inout

Full Screen

Full Screen

for

Using AI Code Generation

copy

Full Screen

1import Foundation2class QuickSort{3 var array = [Int]()4 var arraySorted = [Int]()5 init(size: Int){6 self.array = [Int](repeating: 0, count: size)7 }8 func addElement(element: Int){9 if self.arrayCount < self.arraySize{10 }11 }12 func sort(){13 self.arraySorted = quicksort(array: self.array)14 }15 func quicksort(array: [Int]) -> [Int]{16 if array.count <= 1{17 }18 else{19 var left = [Int]()20 var right = [Int]()21 var equal = [Int]()22 for x in array{23 if x < pivot{24 left.append(x)25 }26 else if x > pivot{27 right.append(x)28 }29 else{30 equal.append(x)31 }32 }33 return quicksort(array: left) + equal + quicksort(array: right)34 }35 }36 func printResult(){37 print(self.arraySorted)38 }39}40import Foundation41var array = QuickSort(size: 10)42array.addElement(element: 1)43array.addElement(element: 3)44array.addElement(element: 5)45array.addElement(element: 7)46array.addElement(element: 9)47array.addElement(element: 2)48array.addElement(element: 4)49array.addElement(element: 6)50array.addElement(element: 8)51array.addElement(element: 10)52array.sort()53array.printResult()54import Foundation55class QuickSort{56 var array = [Int]()57 var arraySorted = [Int]()58 init(size: Int){

Full Screen

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful