<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/testrepository.git/testrepository/arguments/string.py, branch trunk</title>
<subtitle>launchpad.net: Obsolete (use python-packages/testrepository-git)
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testrepository.git/'/>
<entry>
<title>* As a side effect of fixing bug #597060 additional arguments passed to testr</title>
<updated>2012-12-03T06:11:56+00:00</updated>
<author>
<name>Robert Collins</name>
<email>robertc@robertcollins.net</email>
</author>
<published>2012-12-03T06:11:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testrepository.git/commit/?id=a536d5efb4c5973ee4cd281bfae7581c2017391a'/>
<id>a536d5efb4c5973ee4cd281bfae7581c2017391a</id>
<content type='text'>
  run or testr list are only passed to the underlying test runner if they are
  preceeded by '--'. (Robert Collins, #597060)

* ``AbstractArgument`` now handles the case where additional arguments are
   present that the argument type cannot parse, but enough have been parsed for
   it to be valid. This allows optional arguments to be in the middle of a
   grammar. (Robert Collins)

* ``cli.UI`` now passed '--' down to the argument layer for handling rather
  than implicitly stripping it. (Robert Collins)

* ``DoubledashArgument`` added to allow fine grained control over the impact of
  -- in command lines. (Robert Collins)

* ``StringArgument`` now rejects '--' - it should be handled by the use of a
  ``DoubledashArgument`` where one is expected. This is a bit awkward and does
  not permit passing '--' down to a child process, so further work may be
  needed - file a bug if this affects you. (Robert Collins)

* ``testr run foo`` now applies foo as a regex filter against the tests
  found by doing a listing of the test runners tests. Likewise
  ``testr list-tests foo`` will apply foo as a filter against the found tests.
  This makes it easy to limit the tests that will be requested for running by
  the backend test process - simply pass one or more regex filters into testr
  run. (Robert Collins, #597060)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  run or testr list are only passed to the underlying test runner if they are
  preceeded by '--'. (Robert Collins, #597060)

* ``AbstractArgument`` now handles the case where additional arguments are
   present that the argument type cannot parse, but enough have been parsed for
   it to be valid. This allows optional arguments to be in the middle of a
   grammar. (Robert Collins)

* ``cli.UI`` now passed '--' down to the argument layer for handling rather
  than implicitly stripping it. (Robert Collins)

* ``DoubledashArgument`` added to allow fine grained control over the impact of
  -- in command lines. (Robert Collins)

* ``StringArgument`` now rejects '--' - it should be handled by the use of a
  ``DoubledashArgument`` where one is expected. This is a bit awkward and does
  not permit passing '--' down to a child process, so further work may be
  needed - file a bug if this affects you. (Robert Collins)

* ``testr run foo`` now applies foo as a regex filter against the tests
  found by doing a listing of the test runners tests. Likewise
  ``testr list-tests foo`` will apply foo as a filter against the found tests.
  This makes it easy to limit the tests that will be requested for running by
  the backend test process - simply pass one or more regex filters into testr
  run. (Robert Collins, #597060)
</pre>
</div>
</content>
</entry>
<entry>
<title>New argument type ``StringArgument`` for use when a supplied argument is just</title>
<updated>2010-02-28T07:33:06+00:00</updated>
<author>
<name>Robert Collins</name>
<email>robertc@robertcollins.net</email>
</author>
<published>2010-02-28T07:33:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/testrepository.git/commit/?id=f71b2e7e8617e5b71ebcf592da6cbf4a31dce8b0'/>
<id>f71b2e7e8617e5b71ebcf592da6cbf4a31dce8b0</id>
<content type='text'>
a string, rather than a typed argument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
a string, rather than a typed argument.
</pre>
</div>
</content>
</entry>
</feed>
