@@ -679,19 +679,19 @@ Feature: Search through the database
679679 :あいうえおかきくけこさしすせとたちつてと
680680 """
681681
682- When I run `wp db search ' ppppp' --before_context=3 --after_context=4`
682+ When I run `wp db search " ppppp" --before_context=3 --after_context=4`
683683 Then STDOUT should contain:
684684 """
685685 :ムnöppppp
686686 """
687687
688- When I run `wp db search ' ppppp' --before_context=1 --after_context=1`
688+ When I run `wp db search " ppppp" --before_context=1 --after_context=1`
689689 Then STDOUT should contain:
690690 """
691691 :öppppp
692692 """
693693
694- When I run `wp db search 'ムn' --before_context=2 --after_context=1`
694+ When I run `wp db search "ムn" --before_context=2 --after_context=1`
695695 Then STDOUT should contain:
696696 """
697697 :llムnö
@@ -701,7 +701,7 @@ Feature: Search through the database
701701 :llムnöp
702702 """
703703
704- When I run `wp db search 'ムn' --before_context=2 --after_context=2`
704+ When I run `wp db search "ムn" --before_context=2 --after_context=2`
705705 Then STDOUT should contain:
706706 """
707707 :llムnöp
@@ -720,7 +720,7 @@ Feature: Search through the database
720720 # Note ö is o with combining umlaut.
721721 And I run `wp option update regextst_combining 'lllllムnöppppp' `
722722
723- When I run `wp db search ' https?:\/\/ example.c.m' --regex`
723+ When I run `wp db search " https?:\/\/ example.c.m" --regex`
724724 Then STDOUT should contain:
725725 """
726726 wp_options:option_value
@@ -731,10 +731,10 @@ Feature: Search through the database
731731 [...]
732732 """
733733
734- When I run `wp db search ' unfindable' --regex`
734+ When I run `wp db search " unfindable" --regex`
735735 Then STDOUT should be empty
736736
737- When I try `wp db search ' unfindable' --regex --regex-flags=' abcd' `
737+ When I try `wp db search " unfindable" --regex --regex-flags=" abcd" `
738738 Then STDERR should contain:
739739 """
740740 unfindable
@@ -745,42 +745,42 @@ Feature: Search through the database
745745 """
746746 And the return code should be 1
747747
748- When I try `wp db search ' unfindable' --regex --regex-delimiter='1' `
748+ When I try `wp db search " unfindable" --regex --regex-delimiter="1" `
749749 Then STDERR should be:
750750 """
751751 Error: The regex '1unfindable1' fails.
752752 """
753753 And the return code should be 1
754754
755- When I try `wp db search ' regex error)' --regex`
755+ When I try `wp db search " regex error)" --regex`
756756 Then STDERR should be:
757757 """
758758 Error: The regex pattern 'regex error)' with default delimiter 'chr(1)' and no flags fails.
759759 """
760760 And the return code should be 1
761761
762- When I try `wp db search ' regex error)' --regex --regex-flags=u`
762+ When I try `wp db search " regex error)" --regex --regex-flags=u`
763763 Then STDERR should be:
764764 """
765765 Error: The regex pattern 'regex error)' with default delimiter 'chr(1)' and flags 'u' fails.
766766 """
767767 And the return code should be 1
768768
769- When I try `wp db search ' regex error)' --regex --regex-delimiter=/ `
769+ When I try `wp db search " regex error)" --regex --regex-delimiter=# `
770770 Then STDERR should be:
771771 """
772- Error: The regex '/ regex error)/ ' fails.
772+ Error: The regex '# regex error)# ' fails.
773773 """
774774 And the return code should be 1
775775
776- When I try `wp db search ' regex error)' --regex --regex-delimiter=/ --regex-flags=u`
776+ When I try `wp db search " regex error)" --regex --regex-delimiter=# --regex-flags=u`
777777 Then STDERR should be:
778778 """
779- Error: The regex '/ regex error)/ u' fails.
779+ Error: The regex '# regex error)# u' fails.
780780 """
781781 And the return code should be 1
782782
783- When I run `wp db search ' [0-9é]+?https:' --regex --regex-flags=u --before_context=0 --after_context=0`
783+ When I run `wp db search " [0-9é]+?https:" --regex --regex-flags=u --before_context=0 --after_context=0`
784784 Then STDOUT should contain:
785785 """
786786 :1234567890123456789éhttps:
@@ -794,7 +794,7 @@ Feature: Search through the database
794794 [...]
795795 """
796796
797- When I run `wp db search ' htt(p(s):)\/\/ ' --regex --before_context=1 --after_context=3`
797+ When I run `wp db search " htt(p(s):)\/\/ " --regex --before_context=1 --after_context=3`
798798 Then STDOUT should contain:
799799 """
800800 :あhttps://reg [...] éhttps://reg
@@ -804,7 +804,7 @@ Feature: Search through the database
804804 rege
805805 """
806806
807- When I run `wp db search ' https://' --regex --regex-delimiter=# --before_context=9 --after_context=11`
807+ When I run `wp db search " https://" --regex --regex-delimiter=# --before_context=9 --after_context=11`
808808 Then STDOUT should contain:
809809 """
810810 :2345é789あhttps://regextst.co [...] 23456789éhttps://regextst.co
@@ -814,10 +814,10 @@ Feature: Search through the database
814814 regextst.com
815815 """
816816
817- When I run `wp db search ' httPs://' --regex --regex-delimiter=# --before_context=3 --after_context=0`
817+ When I run `wp db search " httPs://" --regex --regex-delimiter=# --before_context=3 --after_context=0`
818818 Then STDOUT should be empty
819819
820- When I run `wp db search ' httPs://' --regex --regex-flags=i --regex-delimiter=# --before_context=3 --after_context=0`
820+ When I run `wp db search " httPs://" --regex --regex-flags=i --regex-delimiter=# --before_context=3 --after_context=0`
821821 Then STDOUT should contain:
822822 """
823823 :89あhttps:// [...] 89éhttps://
@@ -827,19 +827,19 @@ Feature: Search through the database
827827 https://r
828828 """
829829
830- When I run `wp db search ' ppppp' --regex --before_context=3 --after_context=4`
830+ When I run `wp db search " ppppp" --regex --before_context=3 --after_context=4`
831831 Then STDOUT should contain:
832832 """
833833 :ムnöppppp
834834 """
835835
836- When I run `wp db search ' ppppp' --regex --before_context=1 --after_context=1`
836+ When I run `wp db search " ppppp" --regex --before_context=1 --after_context=1`
837837 Then STDOUT should contain:
838838 """
839839 :öppppp
840840 """
841841
842- When I run `wp db search 'ムn' --before_context=2 --after_context=1`
842+ When I run `wp db search "ムn" --before_context=2 --after_context=1`
843843 Then STDOUT should contain:
844844 """
845845 :llムnö
@@ -849,7 +849,7 @@ Feature: Search through the database
849849 :llムnöp
850850 """
851851
852- When I run `wp db search 'ムn' --regex --before_context=2 --after_context=2`
852+ When I run `wp db search "ムn" --regex --before_context=2 --after_context=2`
853853 Then STDOUT should contain:
854854 """
855855 :llムnöp
@@ -859,7 +859,7 @@ Feature: Search through the database
859859 :llムnöpp
860860 """
861861
862- When I run `wp db search ' t\. c' --regex --before_context=1 --after_context=1`
862+ When I run `wp db search " t\. c" --regex --before_context=1 --after_context=1`
863863 Then STDOUT should contain:
864864 """
865865 :st.co [...] st.co [...] st.co [...] 0t.co
@@ -869,7 +869,7 @@ Feature: Search through the database
869869 st.com
870870 """
871871
872- When I run `wp db search ' https://' --regex`
872+ When I run `wp db search " https://" --regex`
873873 Then the return code should be 0
874874
875875 Scenario : Search with output options
@@ -982,6 +982,7 @@ Feature: Search through the database
982982 And STDOUT should match /\d tables? skipped:.*wp_term_relationships/
983983 And STDERR should be empty
984984
985+ @skip-windows
985986 Scenario : Search with custom colors
986987 Given a WP install
987988
@@ -1060,7 +1061,7 @@ Feature: Search through the database
10601061 When I run `wp db query "SOURCE esc_sql_ident.sql;" `
10611062 Then STDERR should be empty
10621063
1063- When I run `wp db search ' v_v' TABLE --all-tables`
1064+ When I run `wp db search " v_v" TABLE --all-tables`
10641065 Then STDOUT should be:
10651066 """
10661067 TABLE:VALUES
0 commit comments