Lines Matching refs:t2

22   execsql {CREATE TABLE test1(i1 int, i2 int, r1 real, r2 real, t1 text, t2 text)}
26 execsql {CREATE TABLE test1(i1 int, i2 int, t1 text, t2 text)}
399 test_expr expr-3.1 {t1='abc', t2='xyz'} {t1<t2} 1
400 test_expr expr-3.2 {t1='xyz', t2='abc'} {t1<t2} 0
401 test_expr expr-3.3 {t1='abc', t2='abc'} {t1<t2} 0
402 test_expr expr-3.4 {t1='abc', t2='xyz'} {t1<=t2} 1
403 test_expr expr-3.5 {t1='xyz', t2='abc'} {t1<=t2} 0
404 test_expr expr-3.6 {t1='abc', t2='abc'} {t1<=t2} 1
405 test_expr expr-3.7 {t1='abc', t2='xyz'} {t1>t2} 0
406 test_expr expr-3.8 {t1='xyz', t2='abc'} {t1>t2} 1
407 test_expr expr-3.9 {t1='abc', t2='abc'} {t1>t2} 0
408 test_expr expr-3.10 {t1='abc', t2='xyz'} {t1>=t2} 0
409 test_expr expr-3.11 {t1='xyz', t2='abc'} {t1>=t2} 1
410 test_expr expr-3.12 {t1='abc', t2='abc'} {t1>=t2} 1
411 test_expr expr-3.13 {t1='abc', t2='xyz'} {t1=t2} 0
412 test_expr expr-3.14 {t1='xyz', t2='abc'} {t1=t2} 0
413 test_expr expr-3.15 {t1='abc', t2='abc'} {t1=t2} 1
414 test_expr expr-3.16 {t1='abc', t2='xyz'} {t1==t2} 0
415 test_expr expr-3.17 {t1='xyz', t2='abc'} {t1==t2} 0
416 test_expr expr-3.18 {t1='abc', t2='abc'} {t1==t2} 1
417 test_expr expr-3.19 {t1='abc', t2='xyz'} {t1<>t2} 1
418 test_expr expr-3.20 {t1='xyz', t2='abc'} {t1<>t2} 1
419 test_expr expr-3.21 {t1='abc', t2='abc'} {t1<>t2} 0
420 test_expr expr-3.22 {t1='abc', t2='xyz'} {t1!=t2} 1
421 test_expr expr-3.23 {t1='xyz', t2='abc'} {t1!=t2} 1
422 test_expr expr-3.24 {t1='abc', t2='abc'} {t1!=t2} 0
423 test_expr expr-3.25 {t1=NULL, t2='hi'} {t1 isnull} 1
424 test_expr expr-3.25b {t1=NULL, t2='hi'} {t1 is null} 1
425 test_expr expr-3.26 {t1=NULL, t2='hi'} {t2 isnull} 0
426 test_expr expr-3.27 {t1=NULL, t2='hi'} {t1 notnull} 0
427 test_expr expr-3.28 {t1=NULL, t2='hi'} {t2 notnull} 1
428 test_expr expr-3.28b {t1=NULL, t2='hi'} {t2 is not null} 1
429 test_expr expr-3.29 {t1='xyz', t2='abc'} {t1||t2} {xyzabc}
430 test_expr expr-3.30 {t1=NULL, t2='abc'} {t1||t2} {{}}
431 test_expr expr-3.31 {t1='xyz', t2=NULL} {t1||t2} {{}}
432 test_expr expr-3.32 {t1='xyz', t2='abc'} {t1||' hi '||t2} {{xyz hi abc}}
433 test_expr epxr-3.33 {t1='abc', t2=NULL} {coalesce(t1<t2,99)} 99
434 test_expr epxr-3.34 {t1='abc', t2=NULL} {coalesce(t2<t1,99)} 99
435 test_expr epxr-3.35 {t1='abc', t2=NULL} {coalesce(t1>t2,99)} 99
436 test_expr epxr-3.36 {t1='abc', t2=NULL} {coalesce(t2>t1,99)} 99
437 test_expr epxr-3.37 {t1='abc', t2=NULL} {coalesce(t1<=t2,99)} 99
438 test_expr epxr-3.38 {t1='abc', t2=NULL} {coalesce(t2<=t1,99)} 99
439 test_expr epxr-3.39 {t1='abc', t2=NULL} {coalesce(t1>=t2,99)} 99
440 test_expr epxr-3.40 {t1='abc', t2=NULL} {coalesce(t2>=t1,99)} 99
441 test_expr epxr-3.41 {t1='abc', t2=NULL} {coalesce(t1==t2,99)} 99
442 test_expr epxr-3.42 {t1='abc', t2=NULL} {coalesce(t2==t1,99)} 99
443 test_expr epxr-3.43 {t1='abc', t2=NULL} {coalesce(t1!=t2,99)} 99
444 test_expr epxr-3.44 {t1='abc', t2=NULL} {coalesce(t2!=t1,99)} 99
446 test_expr expr-4.1 {t1='abc', t2='Abc'} {t1<t2} 0
447 test_expr expr-4.2 {t1='abc', t2='Abc'} {t1>t2} 1
448 test_expr expr-4.3 {t1='abc', t2='Bbc'} {t1<t2} 0
449 test_expr expr-4.4 {t1='abc', t2='Bbc'} {t1>t2} 1
450 test_expr expr-4.5 {t1='0', t2='0.0'} {t1==t2} 0
451 test_expr expr-4.6 {t1='0.000', t2='0.0'} {t1==t2} 0
452 test_expr expr-4.7 {t1=' 0.000', t2=' 0.0'} {t1==t2} 0
453 test_expr expr-4.8 {t1='0.0', t2='abc'} {t1<t2} 1
454 test_expr expr-4.9 {t1='0.0', t2='abc'} {t1==t2} 0
476 test_expr expr-5.1 {t1='abc', t2='xyz'} {t1 LIKE t2} 0
477 test_expr expr-5.2a {t1='abc', t2='abc'} {t1 LIKE t2} 1
478 test_expr expr-5.2b {t1='abc', t2='ABC'} {t1 LIKE t2} $NCSL
479 test_expr expr-5.3a {t1='abc', t2='a_c'} {t1 LIKE t2} 1
480 test_expr expr-5.3b {t1='abc', t2='A_C'} {t1 LIKE t2} $NCSL
481 test_expr expr-5.4 {t1='abc', t2='abc_'} {t1 LIKE t2} 0
482 test_expr expr-5.5a {t1='abc', t2='a%c'} {t1 LIKE t2} 1
483 test_expr expr-5.5b {t1='abc', t2='A%C'} {t1 LIKE t2} $NCSL
484 test_expr expr-5.5c {t1='abdc', t2='a%c'} {t1 LIKE t2} 1
485 test_expr expr-5.5d {t1='ac', t2='a%c'} {t1 LIKE t2} 1
486 test_expr expr-5.5e {t1='ac', t2='A%C'} {t1 LIKE t2} $NCSL
487 test_expr expr-5.6a {t1='abxyzzyc', t2='a%c'} {t1 LIKE t2} 1
488 test_expr expr-5.6b {t1='abxyzzyc', t2='A%C'} {t1 LIKE t2} $NCSL
489 test_expr expr-5.7a {t1='abxyzzy', t2='a%c'} {t1 LIKE t2} 0
490 test_expr expr-5.7b {t1='abxyzzy', t2='A%C'} {t1 LIKE t2} 0
491 test_expr expr-5.8a {t1='abxyzzycx', t2='a%c'} {t1 LIKE t2} 0
492 test_expr expr-5.8b {t1='abxyzzycy', t2='a%cx'} {t1 LIKE t2} 0
493 test_expr expr-5.8c {t1='abxyzzycx', t2='A%C'} {t1 LIKE t2} 0
494 test_expr expr-5.8d {t1='abxyzzycy', t2='A%CX'} {t1 LIKE t2} 0
495 test_expr expr-5.9a {t1='abc', t2='a%_c'} {t1 LIKE t2} 1
496 test_expr expr-5.9b {t1='ac', t2='a%_c'} {t1 LIKE t2} 0
497 test_expr expr-5.9c {t1='abc', t2='A%_C'} {t1 LIKE t2} $NCSL
498 test_expr expr-5.9d {t1='ac', t2='A%_C'} {t1 LIKE t2} 0
499 test_expr expr-5.10a {t1='abxyzzyc', t2='a%_c'} {t1 LIKE t2} 1
500 test_expr expr-5.10b {t1='abxyzzyc', t2='A%_C'} {t1 LIKE t2} $NCSL
501 test_expr expr-5.11 {t1='abc', t2='xyz'} {t1 NOT LIKE t2} 1
502 test_expr expr-5.12a {t1='abc', t2='abc'} {t1 NOT LIKE t2} 0
503 test_expr expr-5.12b {t1='abc', t2='ABC'} {t1 NOT LIKE t2} $CSL
510 test_expr expr-5.13a "t1='a\u0080c', t2='a_c'" {t1 LIKE t2} 1
511 test_expr expr-5.13b "t1='a\u0080c', t2='A_C'" {t1 LIKE t2} $NCSL
512 test_expr expr-5.14a "t1='a\u07FFc', t2='a_c'" {t1 LIKE t2} 1
513 test_expr expr-5.14b "t1='a\u07FFc', t2='A_C'" {t1 LIKE t2} $NCSL
514 test_expr expr-5.15a "t1='a\u0800c', t2='a_c'" {t1 LIKE t2} 1
515 test_expr expr-5.15b "t1='a\u0800c', t2='A_C'" {t1 LIKE t2} $NCSL
516 test_expr expr-5.16a "t1='a\uFFFFc', t2='a_c'" {t1 LIKE t2} 1
517 test_expr expr-5.16b "t1='a\uFFFFc', t2='A_C'" {t1 LIKE t2} $NCSL
518 test_expr expr-5.17 "t1='a\u0080', t2='A__'" {t1 LIKE t2} 0
519 test_expr expr-5.18 "t1='a\u07FF', t2='A__'" {t1 LIKE t2} 0
520 test_expr expr-5.19 "t1='a\u0800', t2='A__'" {t1 LIKE t2} 0
521 test_expr expr-5.20 "t1='a\uFFFF', t2='A__'" {t1 LIKE t2} 0
522 test_expr expr-5.21a "t1='ax\uABCD', t2='a_\uABCD'" {t1 LIKE t2} 1
523 test_expr expr-5.21b "t1='ax\uABCD', t2='A_\uABCD'" {t1 LIKE t2} $NCSL
524 test_expr expr-5.22a "t1='ax\u1234', t2='a%\u1234'" {t1 LIKE t2} 1
525 test_expr expr-5.22b "t1='ax\u1234', t2='A%\u1234'" {t1 LIKE t2} $NCSL
526 test_expr expr-5.23a "t1='ax\uFEDC', t2='a_%'" {t1 LIKE t2} 1
527 test_expr expr-5.23b "t1='ax\uFEDC', t2='A_%'" {t1 LIKE t2} $NCSL
528 test_expr expr-5.24a "t1='ax\uFEDCy\uFEDC', t2='a%\uFEDC'" {t1 LIKE t2} 1
529 test_expr expr-5.24b "t1='ax\uFEDCy\uFEDC', t2='A%\uFEDC'" {t1 LIKE t2} $NCSL
532 test_expr expr-5.54 {t1='abc', t2=NULL} {t1 LIKE t2} {{}}
533 test_expr expr-5.55 {t1='abc', t2=NULL} {t1 NOT LIKE t2} {{}}
534 test_expr expr-5.56 {t1='abc', t2=NULL} {t2 LIKE t1} {{}}
535 test_expr expr-5.57 {t1='abc', t2=NULL} {t2 NOT LIKE t1} {{}}
538 test_expr expr-5.58a {t1='abc', t2='a_c'} {t1 LIKE t2 ESCAPE '7'} 1
539 test_expr expr-5.58b {t1='abc', t2='A_C'} {t1 LIKE t2 ESCAPE '7'} $NCSL
540 test_expr expr-5.59a {t1='a_c', t2='a7_c'} {t1 LIKE t2 ESCAPE '7'} 1
541 test_expr expr-5.59b {t1='a_c', t2='A7_C'} {t1 LIKE t2 ESCAPE '7'} $NCSL
542 test_expr expr-5.60a {t1='abc', t2='a7_c'} {t1 LIKE t2 ESCAPE '7'} 0
543 test_expr expr-5.60b {t1='abc', t2='A7_C'} {t1 LIKE t2 ESCAPE '7'} 0
544 test_expr expr-5.61a {t1='a7Xc', t2='a7_c'} {t1 LIKE t2 ESCAPE '7'} 0
545 test_expr expr-5.61b {t1='a7Xc', t2='A7_C'} {t1 LIKE t2 ESCAPE '7'} 0
546 test_expr expr-5.62a {t1='abcde', t2='a%e'} {t1 LIKE t2 ESCAPE '7'} 1
547 test_expr expr-5.62b {t1='abcde', t2='A%E'} {t1 LIKE t2 ESCAPE '7'} $NCSL
548 test_expr expr-5.63a {t1='abcde', t2='a7%e'} {t1 LIKE t2 ESCAPE '7'} 0
549 test_expr expr-5.63b {t1='abcde', t2='A7%E'} {t1 LIKE t2 ESCAPE '7'} 0
550 test_expr expr-5.64a {t1='a7cde', t2='a7%e'} {t1 LIKE t2 ESCAPE '7'} 0
551 test_expr expr-5.64b {t1='a7cde', t2='A7%E'} {t1 LIKE t2 ESCAPE '7'} 0
552 test_expr expr-5.65a {t1='a7cde', t2='a77%e'} {t1 LIKE t2 ESCAPE '7'} 1
553 test_expr expr-5.65b {t1='a7cde', t2='A77%E'} {t1 LIKE t2 ESCAPE '7'} $NCSL
554 test_expr expr-5.66a {t1='abc7', t2='a%77'} {t1 LIKE t2 ESCAPE '7'} 1
555 test_expr expr-5.66b {t1='abc7', t2='A%77'} {t1 LIKE t2 ESCAPE '7'} $NCSL
556 test_expr expr-5.67a {t1='abc_', t2='a%7_'} {t1 LIKE t2 ESCAPE '7'} 1
557 test_expr expr-5.67b {t1='abc_', t2='A%7_'} {t1 LIKE t2 ESCAPE '7'} $NCSL
558 test_expr expr-5.68a {t1='abc7', t2='a%7_'} {t1 LIKE t2 ESCAPE '7'} 0
559 test_expr expr-5.68b {t1='abc7', t2='A%7_'} {t1 LIKE t2 ESCAPE '7'} 0
564 test_expr expr-5.69a "t1='abc', t2='a_c'" \
565 "t1 LIKE t2 ESCAPE '\u1234'" 1
566 test_expr expr-5.69b "t1='abc', t2='A_C'" \
567 "t1 LIKE t2 ESCAPE '\u1234'" $NCSL
568 test_expr expr-5.70a "t1='a_c', t2='a\u1234_c'" \
569 "t1 LIKE t2 ESCAPE '\u1234'" 1
570 test_expr expr-5.70b "t1='a_c', t2='A\u1234_C'" \
571 "t1 LIKE t2 ESCAPE '\u1234'" $NCSL
572 test_expr expr-5.71a "t1='abc', t2='a\u1234_c'" \
573 "t1 LIKE t2 ESCAPE '\u1234'" 0
574 test_expr expr-5.71b "t1='abc', t2='A\u1234_C'" \
575 "t1 LIKE t2 ESCAPE '\u1234'" 0
576 test_expr expr-5.72a "t1='a\u1234Xc', t2='a\u1234_c'" \
577 "t1 LIKE t2 ESCAPE '\u1234'" 0
578 test_expr expr-5.72b "t1='a\u1234Xc', t2='A\u1234_C'" \
579 "t1 LIKE t2 ESCAPE '\u1234'" 0
580 test_expr expr-5.73a "t1='abcde', t2='a%e'" \
581 "t1 LIKE t2 ESCAPE '\u1234'" 1
582 test_expr expr-5.73b "t1='abcde', t2='A%E'" \
583 "t1 LIKE t2 ESCAPE '\u1234'" $NCSL
584 test_expr expr-5.74a "t1='abcde', t2='a\u1234%e'" \
585 "t1 LIKE t2 ESCAPE '\u1234'" 0
586 test_expr expr-5.74b "t1='abcde', t2='A\u1234%E'" \
587 "t1 LIKE t2 ESCAPE '\u1234'" 0
588 test_expr expr-5.75a "t1='a\u1234cde', t2='a\u1234%e'" \
589 "t1 LIKE t2 ESCAPE '\u1234'" 0
590 test_expr expr-5.75b "t1='a\u1234cde', t2='A\u1234%E'" \
591 "t1 LIKE t2 ESCAPE '\u1234'" 0
592 test_expr expr-5.76a "t1='a\u1234cde', t2='a\u1234\u1234%e'" \
593 "t1 LIKE t2 ESCAPE '\u1234'" 1
594 test_expr expr-5.76b "t1='a\u1234cde', t2='A\u1234\u1234%E'" \
595 "t1 LIKE t2 ESCAPE '\u1234'" $NCSL
596 test_expr expr-5.77a "t1='abc\u1234', t2='a%\u1234\u1234'" \
597 "t1 LIKE t2 ESCAPE '\u1234'" 1
598 test_expr expr-5.77b "t1='abc\u1234', t2='A%\u1234\u1234'" \
599 "t1 LIKE t2 ESCAPE '\u1234'" $NCSL
600 test_expr expr-5.78a "t1='abc_', t2='a%\u1234_'" \
601 "t1 LIKE t2 ESCAPE '\u1234'" 1
602 test_expr expr-5.78b "t1='abc_', t2='A%\u1234_'" \
603 "t1 LIKE t2 ESCAPE '\u1234'" $NCSL
604 test_expr expr-5.79a "t1='abc\u1234', t2='a%\u1234_'" \
605 "t1 LIKE t2 ESCAPE '\u1234'" 0
606 test_expr expr-5.79b "t1='abc\u1234', t2='A%\u1234_'" \
607 "t1 LIKE t2 ESCAPE '\u1234'" 0
610 test_expr expr-6.1 {t1='abc', t2='xyz'} {t1 GLOB t2} 0
611 test_expr expr-6.2 {t1='abc', t2='ABC'} {t1 GLOB t2} 0
612 test_expr expr-6.3 {t1='abc', t2='A?C'} {t1 GLOB t2} 0
613 test_expr expr-6.4 {t1='abc', t2='a?c'} {t1 GLOB t2} 1
614 test_expr expr-6.5 {t1='abc', t2='abc?'} {t1 GLOB t2} 0
615 test_expr expr-6.6 {t1='abc', t2='A*C'} {t1 GLOB t2} 0
616 test_expr expr-6.7 {t1='abc', t2='a*c'} {t1 GLOB t2} 1
617 test_expr expr-6.8 {t1='abxyzzyc', t2='a*c'} {t1 GLOB t2} 1
618 test_expr expr-6.9 {t1='abxyzzy', t2='a*c'} {t1 GLOB t2} 0
619 test_expr expr-6.10 {t1='abxyzzycx', t2='a*c'} {t1 GLOB t2} 0
620 test_expr expr-6.11 {t1='abc', t2='xyz'} {t1 NOT GLOB t2} 1
621 test_expr expr-6.12 {t1='abc', t2='abc'} {t1 NOT GLOB t2} 0
622 test_expr expr-6.13 {t1='abc', t2='a[bx]c'} {t1 GLOB t2} 1
623 test_expr expr-6.14 {t1='abc', t2='a[cx]c'} {t1 GLOB t2} 0
624 test_expr expr-6.15 {t1='abc', t2='a[a-d]c'} {t1 GLOB t2} 1
625 test_expr expr-6.16 {t1='abc', t2='a[^a-d]c'} {t1 GLOB t2} 0
626 test_expr expr-6.17 {t1='abc', t2='a[A-Dc]c'} {t1 GLOB t2} 0
627 test_expr expr-6.18 {t1='abc', t2='a[^A-Dc]c'} {t1 GLOB t2} 1
628 test_expr expr-6.19 {t1='abc', t2='a[]b]c'} {t1 GLOB t2} 1
629 test_expr expr-6.20 {t1='abc', t2='a[^]b]c'} {t1 GLOB t2} 0
630 test_expr expr-6.21a {t1='abcdefg', t2='a*[de]g'} {t1 GLOB t2} 0
631 test_expr expr-6.21b {t1='abcdefg', t2='a*[df]g'} {t1 GLOB t2} 1
632 test_expr expr-6.21c {t1='abcdefg', t2='a*[d-h]g'} {t1 GLOB t2} 1
633 test_expr expr-6.21d {t1='abcdefg', t2='a*[b-e]g'} {t1 GLOB t2} 0
634 test_expr expr-6.22a {t1='abcdefg', t2='a*[^de]g'} {t1 GLOB t2} 1
635 test_expr expr-6.22b {t1='abcdefg', t2='a*[^def]g'} {t1 GLOB t2} 0
636 test_expr expr-6.23 {t1='abcdefg', t2='a*?g'} {t1 GLOB t2} 1
637 test_expr expr-6.24 {t1='ac', t2='a*c'} {t1 GLOB t2} 1
638 test_expr expr-6.25 {t1='ac', t2='a*?c'} {t1 GLOB t2} 0
639 test_expr expr-6.26 {t1='a*c', t2='a[*]c'} {t1 GLOB t2} 1
640 test_expr expr-6.27 {t1='a?c', t2='a[?]c'} {t1 GLOB t2} 1
641 test_expr expr-6.28 {t1='a[c', t2='a[[]c'} {t1 GLOB t2} 1
647 test_expr expr-6.26 "t1='a\u0080c', t2='a?c'" {t1 GLOB t2} 1
648 test_expr expr-6.27 "t1='a\u07ffc', t2='a?c'" {t1 GLOB t2} 1
649 test_expr expr-6.28 "t1='a\u0800c', t2='a?c'" {t1 GLOB t2} 1
650 test_expr expr-6.29 "t1='a\uffffc', t2='a?c'" {t1 GLOB t2} 1
651 test_expr expr-6.30 "t1='a\u1234', t2='a?'" {t1 GLOB t2} 1
652 test_expr expr-6.31 "t1='a\u1234', t2='a??'" {t1 GLOB t2} 0
653 test_expr expr-6.32 "t1='ax\u1234', t2='a?\u1234'" {t1 GLOB t2} 1
654 test_expr expr-6.33 "t1='ax\u1234', t2='a*\u1234'" {t1 GLOB t2} 1
655 test_expr expr-6.34 "t1='ax\u1234y\u1234', t2='a*\u1234'" {t1 GLOB t2} 1
656 test_expr expr-6.35 "t1='a\u1234b', t2='a\[x\u1234y\]b'" {t1 GLOB t2} 1
657 test_expr expr-6.36 "t1='a\u1234b', t2='a\[\u1233-\u1235\]b'" {t1 GLOB t2} 1
658 test_expr expr-6.37 "t1='a\u1234b', t2='a\[\u1234-\u124f\]b'" {t1 GLOB t2} 1
659 test_expr expr-6.38 "t1='a\u1234b', t2='a\[\u1235-\u124f\]b'" {t1 GLOB t2} 0
660 test_expr expr-6.39 "t1='a\u1234b', t2='a\[a-\u1235\]b'" {t1 GLOB t2} 1
661 test_expr expr-6.40 "t1='a\u1234b', t2='a\[a-\u1234\]b'" {t1 GLOB t2} 1
662 test_expr expr-6.41 "t1='a\u1234b', t2='a\[a-\u1233\]b'" {t1 GLOB t2} 0
665 test_expr expr-6.51 {t1='ABC', t2='xyz'} {t1 GLOB t2} 0
666 test_expr expr-6.52 {t1='ABC', t2='abc'} {t1 GLOB t2} 0
667 test_expr expr-6.53 {t1='ABC', t2='a?c'} {t1 GLOB t2} 0
668 test_expr expr-6.54 {t1='ABC', t2='A?C'} {t1 GLOB t2} 1
669 test_expr expr-6.55 {t1='ABC', t2='abc?'} {t1 GLOB t2} 0
670 test_expr expr-6.56 {t1='ABC', t2='a*c'} {t1 GLOB t2} 0
671 test_expr expr-6.57 {t1='ABC', t2='A*C'} {t1 GLOB t2} 1
672 test_expr expr-6.58 {t1='ABxyzzyC', t2='A*C'} {t1 GLOB t2} 1
673 test_expr expr-6.59 {t1='ABxyzzy', t2='A*C'} {t1 GLOB t2} 0
674 test_expr expr-6.60 {t1='ABxyzzyCx', t2='A*C'} {t1 GLOB t2} 0
675 test_expr expr-6.61 {t1='ABC', t2='xyz'} {t1 NOT GLOB t2} 1
676 test_expr expr-6.62 {t1='ABC', t2='ABC'} {t1 NOT GLOB t2} 0
677 test_expr expr-6.63 {t1='ABC', t2='A[Bx]C'} {t1 GLOB t2} 1
678 test_expr expr-6.64 {t1='ABC', t2='A[Cx]C'} {t1 GLOB t2} 0
679 test_expr expr-6.65 {t1='ABC', t2='A[A-D]C'} {t1 GLOB t2} 1
680 test_expr expr-6.66 {t1='ABC', t2='A[^A-D]C'} {t1 GLOB t2} 0
681 test_expr expr-6.67 {t1='ABC', t2='A[a-dC]C'} {t1 GLOB t2} 0
682 test_expr expr-6.68 {t1='ABC', t2='A[^a-dC]C'} {t1 GLOB t2} 1
683 test_expr expr-6.69a {t1='ABC', t2='A[]B]C'} {t1 GLOB t2} 1
684 test_expr expr-6.69b {t1='A]C', t2='A[]B]C'} {t1 GLOB t2} 1
685 test_expr expr-6.70a {t1='ABC', t2='A[^]B]C'} {t1 GLOB t2} 0
686 test_expr expr-6.70b {t1='AxC', t2='A[^]B]C'} {t1 GLOB t2} 1
687 test_expr expr-6.70c {t1='A]C', t2='A[^]B]C'} {t1 GLOB t2} 0
688 test_expr expr-6.71 {t1='ABCDEFG', t2='A*[DE]G'} {t1 GLOB t2} 0
689 test_expr expr-6.72 {t1='ABCDEFG', t2='A*[^DE]G'} {t1 GLOB t2} 1
690 test_expr expr-6.73 {t1='ABCDEFG', t2='A*?G'} {t1 GLOB t2} 1
691 test_expr expr-6.74 {t1='AC', t2='A*C'} {t1 GLOB t2} 1
692 test_expr expr-6.75 {t1='AC', t2='A*?C'} {t1 GLOB t2} 0
694 test_expr expr-6.63 {t1=NULL, t2='a*?c'} {t1 GLOB t2} {{}}
695 test_expr expr-6.64 {t1='ac', t2=NULL} {t1 GLOB t2} {{}}
696 test_expr expr-6.65 {t1=NULL, t2='a*?c'} {t1 NOT GLOB t2} {{}}
697 test_expr expr-6.66 {t1='ac', t2=NULL} {t1 NOT GLOB t2} {{}}
701 test_expr expr-6.67 {t1='01', t2=1} {t1 = t2} 0
702 test_expr expr-6.68 {t1='1', t2=1} {t1 = t2} 1
703 test_expr expr-6.69 {t1='01', t2=1} {CAST(t1 AS INTEGER) = t2} 1