Commit 6e6d9e9
authored
test: add helper for parameterized outcome tests (#2476)
Add an abstract class, `test.until.outcome.OutcomeChecker`, and
implementations that make it easier to check for specific outcomes in
parameterized tests.
Also changed existing tests that use similar patterns to use
`OutcomeChecker` instead.1 parent abd9208 commit 6e6d9e9
File tree
12 files changed
+355
-246
lines changed- test
- test_graph
- test_literal
- test_misc
- test_namespace
- test_sparql
- utils
- test
12 files changed
+355
-246
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
8 | | - | |
9 | 7 | | |
10 | | - | |
| 8 | + | |
| 9 | + | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
373 | 372 | | |
374 | 373 | | |
375 | 374 | | |
376 | | - | |
| 375 | + | |
377 | 376 | | |
378 | 377 | | |
379 | 378 | | |
| |||
384 | 383 | | |
385 | 384 | | |
386 | 385 | | |
387 | | - | |
388 | | - | |
| 386 | + | |
389 | 387 | | |
390 | | - | |
391 | | - | |
392 | | - | |
| 388 | + | |
393 | 389 | | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
| 390 | + | |
402 | 391 | | |
403 | 392 | | |
404 | 393 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
16 | | - | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
614 | 614 | | |
615 | 615 | | |
616 | 616 | | |
617 | | - | |
| 617 | + | |
618 | 618 | | |
619 | | - | |
620 | | - | |
621 | | - | |
622 | | - | |
623 | | - | |
624 | | - | |
625 | | - | |
626 | | - | |
| 619 | + | |
| 620 | + | |
627 | 621 | | |
628 | 622 | | |
629 | 623 | | |
| |||
636 | 630 | | |
637 | 631 | | |
638 | 632 | | |
639 | | - | |
640 | | - | |
641 | | - | |
642 | | - | |
643 | | - | |
644 | | - | |
645 | | - | |
646 | | - | |
| 633 | + | |
647 | 634 | | |
648 | 635 | | |
649 | 636 | | |
| |||
930 | 917 | | |
931 | 918 | | |
932 | 919 | | |
933 | | - | |
| 920 | + | |
934 | 921 | | |
935 | 922 | | |
936 | 923 | | |
| |||
969 | 956 | | |
970 | 957 | | |
971 | 958 | | |
972 | | - | |
973 | | - | |
974 | | - | |
975 | | - | |
976 | | - | |
977 | | - | |
| 959 | + | |
978 | 960 | | |
979 | | - | |
980 | | - | |
981 | | - | |
982 | | - | |
983 | | - | |
984 | | - | |
985 | | - | |
986 | | - | |
987 | | - | |
988 | | - | |
989 | | - | |
990 | | - | |
991 | | - | |
992 | | - | |
993 | | - | |
994 | | - | |
995 | | - | |
996 | | - | |
997 | | - | |
998 | | - | |
999 | | - | |
1000 | | - | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
12 | 10 | | |
13 | 11 | | |
14 | | - | |
15 | 12 | | |
16 | 13 | | |
17 | 14 | | |
18 | 15 | | |
19 | 16 | | |
20 | 17 | | |
21 | 18 | | |
| 19 | + | |
22 | 20 | | |
23 | 21 | | |
24 | 22 | | |
| |||
648 | 646 | | |
649 | 647 | | |
650 | 648 | | |
651 | | - | |
652 | | - | |
653 | | - | |
| 649 | + | |
654 | 650 | | |
655 | 651 | | |
656 | 652 | | |
| |||
670 | 666 | | |
671 | 667 | | |
672 | 668 | | |
673 | | - | |
674 | | - | |
675 | | - | |
676 | | - | |
677 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
200 | | - | |
| 200 | + | |
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
207 | | - | |
208 | 207 | | |
209 | 208 | | |
210 | 209 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
306 | 306 | | |
307 | 307 | | |
308 | 308 | | |
309 | | - | |
| 309 | + | |
310 | 310 | | |
311 | 311 | | |
312 | 312 | | |
313 | 313 | | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
314 | 317 | | |
315 | | - | |
316 | | - | |
317 | | - | |
318 | | - | |
319 | | - | |
320 | | - | |
| 318 | + | |
321 | 319 | | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | | - | |
327 | | - | |
| 320 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
8 | | - | |
| 7 | + | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
| |||
374 | 373 | | |
375 | 374 | | |
376 | 375 | | |
377 | | - | |
| 376 | + | |
378 | 377 | | |
379 | 378 | | |
380 | 379 | | |
| |||
403 | 402 | | |
404 | 403 | | |
405 | 404 | | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
414 | 409 | | |
415 | 410 | | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | | - | |
| 411 | + | |
425 | 412 | | |
426 | 413 | | |
427 | 414 | | |
| |||
452 | 439 | | |
453 | 440 | | |
454 | 441 | | |
455 | | - | |
| 442 | + | |
456 | 443 | | |
457 | 444 | | |
458 | 445 | | |
| |||
462 | 449 | | |
463 | 450 | | |
464 | 451 | | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
| 452 | + | |
| 453 | + | |
473 | 454 | | |
474 | 455 | | |
475 | | - | |
476 | | - | |
477 | | - | |
478 | | - | |
479 | | - | |
480 | | - | |
481 | | - | |
482 | | - | |
483 | | - | |
| 456 | + | |
484 | 457 | | |
485 | 458 | | |
486 | 459 | | |
| |||
538 | 511 | | |
539 | 512 | | |
540 | 513 | | |
541 | | - | |
| 514 | + | |
542 | 515 | | |
543 | 516 | | |
544 | | - | |
545 | | - | |
546 | | - | |
547 | | - | |
548 | | - | |
549 | | - | |
550 | | - | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
551 | 523 | | |
552 | 524 | | |
553 | 525 | | |
| |||
578 | 550 | | |
579 | 551 | | |
580 | 552 | | |
581 | | - | |
| 553 | + | |
582 | 554 | | |
583 | 555 | | |
584 | 556 | | |
| |||
587 | 559 | | |
588 | 560 | | |
589 | 561 | | |
590 | | - | |
591 | | - | |
592 | | - | |
| 562 | + | |
| 563 | + | |
593 | 564 | | |
594 | | - | |
| 565 | + | |
595 | 566 | | |
596 | | - | |
597 | | - | |
598 | | - | |
599 | | - | |
| 567 | + | |
| 568 | + | |
0 commit comments