http://hg.code.sf.net:8000/p/roundup/code/atom-log/tip/test/test_token.py Mercurial Repository: p/roundup/code: test/test_token.py history 2024-04-06T20:37:45-04:00 feat: can use escaped tokens inside quotes including quotes. http://hg.code.sf.net:8000/p/roundup/code/#changeset-9a74dfeb862057d0dcf2b433aeb045a8a8150baf John Rouillard rouilj@ieee.org 2024-04-06T20:37:45-04:00 2024-04-06T20:37:45-04:00
changeset 9a74dfeb8620
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description feat: can use escaped tokens inside quotes including quotes.

Change tokenizer to support:

cmd with arg "string with embedded \" double quote"

works for single quotes too. Mixed quotes can skip the \" or \'
escaping.

Also:

quoted cmds args "can include \n newline, \t tab and \r return"

Added a doc example, also tests for new feature.
files
Fix missed roundup.token import. http://hg.code.sf.net:8000/p/roundup/code/#changeset-6971c9249c6dd5f5f16ebf6ecdba72f5e081683a John Rouillard rouilj@ieee.org 2023-02-26T12:30:32-05:00 2023-02-26T12:30:32-05:00
changeset 6971c9249c6d
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description Fix missed roundup.token import.
files
Remove unneeded TestSuite code from tests http://hg.code.sf.net:8000/p/roundup/code/#changeset-364c549918613cff81c3ebe07aee4025e0ef3fcc John Kristensen john@jerrykan.com 2015-08-21T13:08:02+10:00 2015-08-21T13:08:02+10:00
changeset 364c54991861
branch
bookmark
tag
user John Kristensen <john@jerrykan.com>
description Remove unneeded TestSuite code from tests

The TestSuite code is no longer needed now that we are using py.test
which can automatically discover tests
files
Remove keyword expansions from CVS. All regression tests passed afterwards. http://hg.code.sf.net:8000/p/roundup/code/#changeset-6e3e4f24c75376f61ae0bf0e9ee334567585c38e Eric S. Raymond esr@thyrsus.com 2011-11-16T09:51:38-05:00 2011-11-16T09:51:38-05:00
changeset 6e3e4f24c753
branch
bookmark
tag
user Eric S. Raymond <esr@thyrsus.com>
description Remove keyword expansions from CVS. All regression tests passed afterwards.
files
Backend improvements. http://hg.code.sf.net:8000/p/roundup/code/#changeset-f63aa57386b0b2c50eb311d6b407a12e9b5e45db Richard Jones richard@users.sourceforge.net 2003-10-25T22:53:26+00:00 2003-10-25T22:53:26+00:00
changeset f63aa57386b0
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Backend improvements.

- using Zope3's test runner now, allowing GC checks, nicer controls and
coverage analysis
- all RDMBS backends now have indexes on several columns
- added testing of schema mutation, fixed rdbms backends handling of a
couple of cases
- !BETA! added postgresql backend, needs work !BETA!
files
removed Log http://hg.code.sf.net:8000/p/roundup/code/#changeset-9b910e8d987d9c68848931f69cc57243f04e6dee Richard Jones richard@users.sourceforge.net 2002-09-10T00:19:55+00:00 2002-09-10T00:19:55+00:00
changeset 9b910e8d987d
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description removed Log
files
Added better tokenising to roundup-admin - handles spaces and stuff. http://hg.code.sf.net:8000/p/roundup/code/#changeset-9f7320624bc23f6b61d1710544739b67f275931a Richard Jones richard@users.sourceforge.net 2001-12-31T05:09:20+00:00 2001-12-31T05:09:20+00:00
changeset 9f7320624bc2
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Added better tokenising to roundup-admin - handles spaces and stuff.

Can use quoting or backslashes. See the roundup.token pydoc.
files