~a-roehler/python-mode/XEmacs-compat-test

« back to all changes in this revision

Viewing changes to test/py-bug-numbered-tests.el

  • Committer: Andreas Roehler
  • Date: 2012-01-21 12:27:51 UTC
  • Revision ID: andreas.roehler@online.de-20120121122751-wsei5dvoup10bcna
py-forward-into-nomenclature-jumps-over-CamelCased-words

lp:919540 fixed

BTW [[:lower:]] doesn't recognise german "ß", 
Emacs bug, 
`py-forward-into-nomenclature' will stop wrongly probably






Show diffs side-by-side

added added

removed removed

Lines of Context:
122
122
         'wrong-type-argument-lp-901541-test
123
123
         'py-pychecker-run-missing-lp-910783-test
124
124
         'py-forward-into-nomenclature-lp-916818-test
 
125
         'py-forward-into-nomenclature-jumps-over-CamelCased-words-lp:919540-test
125
126
         'UnicodeEncodeError-lp:550661-test
126
127
         'py-shell-complete-lp-328836-test
127
128
 
2199
2200
  (interactive "p")
2200
2201
  (let ((teststring "#! /usr/bin/env python
2201
2202
# -*- coding: utf-8 -*-
2202
 
print \"\"\"Es müßte 'asdf\" heißen.\"\"\"
 
2203
print \"\"\"Es müsste \"müßte\" heißen.\"\"\"
2203
2204
"))
2204
2205
    (when load-branch-function (funcall load-branch-function))
2205
2206
    (py-bug-tests-intern 'py-forward-into-nomenclature-lp-916818-base arg teststring)))
2206
2207
 
2207
2208
(defun py-forward-into-nomenclature-lp-916818-base ()
2208
2209
  (goto-char 61)
2209
 
  (assert (eq 65 (py-forward-into-nomenclature)) nil "py-forward-into-nomenclature-lp-916818-test failed"))
 
2210
  (assert (eq 66 (py-forward-into-nomenclature)) nil "py-forward-into-nomenclature-lp-916818-test failed"))
2210
2211
 
2211
2212
(defun tab-completion-in-Ipython-buffers-lp-916869-test (&optional arg load-branch-function)
2212
2213
  (interactive "p")
2227
2228
  (sit-for 0.1)
2228
2229
  (assert (looking-back "print") nil "tab-completion-in-Ipython-buffers-lp-916869-test failed"))
2229
2230
 
 
2231
(defun py-forward-into-nomenclature-jumps-over-CamelCased-words-lp:919540-test (&optional arg load-branch-function)
 
2232
  (interactive "p")
 
2233
  (let ((teststring "#! /usr/bin/env python
 
2234
# -*- coding: utf-8 -*-
 
2235
def SomeFunction(arg):
 
2236
    pass
 
2237
"))
 
2238
  (when load-branch-function (funcall load-branch-function))
 
2239
  (py-bug-tests-intern 'py-forward-into-nomenclature-jumps-over-CamelCased-words-lp:919540-base arg teststring)))
 
2240
 
 
2241
(defun py-forward-into-nomenclature-jumps-over-CamelCased-words-lp:919540-base ()
 
2242
    (goto-char 52)
 
2243
    (assert (eq 56 (py-forward-into-nomenclature)) nil "py-forward-into-nomenclature-jumps-over-CamelCased-words-lp:919540-test failed"))
 
2244
 
 
2245
 
 
2246
(defun py-backward-into-nomenclature-caps-names-lp:919541-test (&optional arg load-branch-function)
 
2247
  (interactive "p")
 
2248
  (let ((teststring "#! /usr/bin/env python
 
2249
# -*- coding: utf-8 -*-
 
2250
return SOME_CONSTANT + blah
 
2251
"))
 
2252
  (when load-branch-function (funcall load-branch-function))
 
2253
  (py-bug-tests-intern 'py-backward-into-nomenclature-caps-names-lp:919541-base arg teststring)))
 
2254
 
 
2255
(defun py-backward-into-nomenclature-caps-names-lp:919541-base ()
 
2256
    (goto-char 64)
 
2257
    (assert (eq 1 (py-backward-into-nomenclature)) nil "py-backward-into-nomenclature-caps-names-lp:919541-test failed"))
 
2258
 
 
2259
 
2230
2260
(provide 'py-bug-numbered-tests)
2231
2261
;;; py-bug-numbered-tests.el ends here