HEX
Server: nginx/1.24.0
System: Linux prod-btpayments-io 6.14.0-1018-aws #18~24.04.1-Ubuntu SMP Mon Nov 24 19:46:27 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.3.19
Disabled: NONE
Upload Files
File: //home/btminers/.vim/bundle/vim-textobj-quote/spec/select.vader
Execute (Clean up test environment):
  call textobj#quote#init()

###########################################################

Given:
  ‘It’s “Dr.” Evil, thank you very much.’

Do (select single):
  viQU

Expect:
  ‘IT’S “DR.” EVIL, THANK YOU VERY MUCH.’

###########################################################

Given:
  ‘It’s “Dr.” Evil, thank you very much.’

Do (select after double quotes):
  /thank\<cr>viQU

Expect:
  ‘IT’S “DR.” EVIL, THANK YOU VERY MUCH.’

###########################################################

Given:
  ‘It’s “Dr.” Evil, thank you very much.’

Do (select in double quotes):
  /Dr\<cr>viqU

Expect:
  ‘It’s “DR.” Evil, thank you very much.’

###########################################################

Given:
  “It’s Dr. Evil. I didn’t spend six years in Evil Medical
  School to be called ‘mister,’ thank you very much.”

Do (select over multiple lines):
  /thank\<cr>viqU

Expect:
  “IT’S DR. EVIL. I DIDN’T SPEND SIX YEARS IN EVIL MEDICAL
  SCHOOL TO BE CALLED ‘MISTER,’ THANK YOU VERY MUCH.”

###########################################################

Given:
  “It’s Dr. Evil. I didn’t spend six years in ‘Evil Medical
  School’ to be called ‘mister,’ thank you very much.”

Do (select single over multiple lines):
  /Medical\<cr>viQU

Expect:
  “It’s Dr. Evil. I didn’t spend six years in ‘EVIL MEDICAL
  SCHOOL’ to be called ‘mister,’ thank you very much.”

###########################################################

Given:
  ‘Really, I’d rather not relive the ’70s,’ said zombie Elvis.

Do (select single over multiple lines):
  viQU

Expect:
  ‘REALLY, I’D RATHER NOT RELIVE THE ’70S,’ said zombie Elvis.

###########################################################

Given:
  hello
Do (select where there is no match):
  daq

Expect:
  hello