<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/qpid-python.git/qpid/cpp/src/tests/cli_tests.py, branch qpid-3163</title>
<subtitle>git.apache.org: qpid.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/qpid-python.git/'/>
<entry>
<title>What was a single test -- sasl_fed_ex -- is now</title>
<updated>2011-02-28T18:00:10+00:00</updated>
<author>
<name>Michael Goulish</name>
<email>mgoulish@apache.org</email>
</author>
<published>2011-02-28T18:00:10+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=3641a728fff74badbf3c5e1fb8547aba395e703b'/>
<id>3641a728fff74badbf3c5e1fb8547aba395e703b</id>
<content type='text'>
4 tests with a common core.  They are:

  sasl_fed_ex_dynamic
  sasl_fed_ex_link
  sasl_fed_ex_queue
  sasl_fed_ex_route 

( and the common core is sasl_fed_ex )

These tests correspond to the 4 different ways that the 
qpid-route command has of making links, or links+routes.
All those pathways have to be modified so that the new
"mechanism" argument information can be passed down and
used -- so that you can specify a SASL mechnism to be
used on the interbroker link that you create.

( So -- the qpid-route command also had to be modified
to propagate the mechanism info with all 4 subcommands. )

Since the SASL mechanism is owned by the link, these 
tests check that the link comes up and becomes operational.

Finally, I modified the sasl-mechanism flag in qpid-route
to call it "client-sasl-mechanism" to better distinguish 
between the SASL mechanism used in the created route -- and
the SASL mechanism (if any) that is used when the qpid-route 
client itself connects to the broker that it is talking to.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1075452 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
4 tests with a common core.  They are:

  sasl_fed_ex_dynamic
  sasl_fed_ex_link
  sasl_fed_ex_queue
  sasl_fed_ex_route 

( and the common core is sasl_fed_ex )

These tests correspond to the 4 different ways that the 
qpid-route command has of making links, or links+routes.
All those pathways have to be modified so that the new
"mechanism" argument information can be passed down and
used -- so that you can specify a SASL mechnism to be
used on the interbroker link that you create.

( So -- the qpid-route command also had to be modified
to propagate the mechanism info with all 4 subcommands. )

Since the SASL mechanism is owned by the link, these 
tests check that the link comes up and becomes operational.

Finally, I modified the sasl-mechanism flag in qpid-route
to call it "client-sasl-mechanism" to better distinguish 
between the SASL mechanism used in the created route -- and
the SASL mechanism (if any) that is used when the qpid-route 
client itself connects to the broker that it is talking to.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1075452 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-3087: add extra test for qpid-config and handling string values in arguments</title>
<updated>2011-02-25T20:54:02+00:00</updated>
<author>
<name>Gordon Sim</name>
<email>gsim@apache.org</email>
</author>
<published>2011-02-25T20:54:02+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=ef3413c65d1df25f96b46c20495627489ff508b6'/>
<id>ef3413c65d1df25f96b46c20495627489ff508b6</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1074698 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1074698 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Move brokertest.py from qpid/python to qpid/cpp.</title>
<updated>2011-01-21T17:47:52+00:00</updated>
<author>
<name>Alan Conway</name>
<email>aconway@apache.org</email>
</author>
<published>2011-01-21T17:47:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=357b08088933b680e0b31aa9bbc0d1cd4c4df34c'/>
<id>357b08088933b680e0b31aa9bbc0d1cd4c4df34c</id>
<content type='text'>
brokertest.py is a framework for tests using the C++ broker, so it
belongs in the cpp tree rather than the python tree.

It is installed to libexec/qpid/tests/ so it can be used from
an installation of qpid cpp.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1061933 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
brokertest.py is a framework for tests using the C++ broker, so it
belongs in the cpp tree rather than the python tree.

It is installed to libexec/qpid/tests/ so it can be used from
an installation of qpid cpp.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1061933 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow command line utilities to require a given SASL mechanism.</title>
<updated>2010-12-21T23:46:42+00:00</updated>
<author>
<name>Jonathan Robie</name>
<email>jonathan@apache.org</email>
</author>
<published>2010-12-21T23:46:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=4365a8b0b4a55892262896d52676794d13e2e4b3'/>
<id>4365a8b0b4a55892262896d52676794d13e2e4b3</id>
<content type='text'>
Useful if the client's most secure mechanism is suspect, e.g. if Kerberos configuration problems may exist.

Also useful in a variety of test scenarios.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1051700 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Useful if the client's most secure mechanism is suspect, e.g. if Kerberos configuration problems may exist.

Also useful in a variety of test scenarios.



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1051700 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Made qpid-xxx management scripts callable as python functions.</title>
<updated>2010-12-17T15:29:41+00:00</updated>
<author>
<name>Jonathan Robie</name>
<email>jonathan@apache.org</email>
</author>
<published>2010-12-17T15:29:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=91badb44d38b456250c0b4acae2d3df5be0161a4'/>
<id>91badb44d38b456250c0b4acae2d3df5be0161a4</id>
<content type='text'>
Examples (from cli_tests.py):

    def qpid_config_api(self, arg = ""):
        script = import_script(checkenv("QPID_CONFIG_EXEC"))
        broker = ["-a", "localhost:"+str(self.broker.port)]
        return script.main(broker + arg.split())

    def qpid_route_api(self, arg = ""):
        script = import_script(checkenv("QPID_ROUTE_EXEC"))
        return script.main(arg.split())

Useful primarily for qpid-config, qpid-route, and qpid-cluster. 

Probably not useful for qpid-stat, qpid-printevents, qpid-queue-stats, which just create screen output. 



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1050425 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Examples (from cli_tests.py):

    def qpid_config_api(self, arg = ""):
        script = import_script(checkenv("QPID_CONFIG_EXEC"))
        broker = ["-a", "localhost:"+str(self.broker.port)]
        return script.main(broker + arg.split())

    def qpid_route_api(self, arg = ""):
        script = import_script(checkenv("QPID_ROUTE_EXEC"))
        return script.main(arg.split())

Useful primarily for qpid-config, qpid-route, and qpid-cluster. 

Probably not useful for qpid-stat, qpid-printevents, qpid-queue-stats, which just create screen output. 



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1050425 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-2327 - Enhance qpid-config to deal with xml and headers brokers</title>
<updated>2010-01-07T20:32:09+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2010-01-07T20:32:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=b29c80a3cdb99fc84fad8348eb298ac16d5b177f'/>
<id>b29c80a3cdb99fc84fad8348eb298ac16d5b177f</id>
<content type='text'>
Committed patch from John Dunning


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@897007 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Committed patch from John Dunning


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@897007 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-2181 - Alternate exchange on queue is not visible in management tools</title>
<updated>2009-10-30T15:53:30+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2009-10-30T15:53:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=dba658005f31dc4f8bcabc88bed0284cb3a13150'/>
<id>dba658005f31dc4f8bcabc88bed0284cb3a13150</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@831351 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@831351 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Added management visibility into the alternate exchange and auto-delete attributes</title>
<updated>2009-08-25T16:48:03+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2009-08-25T16:48:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=f121fc29d5d03b9e19ba980c32d4109d6c1d4313'/>
<id>f121fc29d5d03b9e19ba980c32d4109d6c1d4313</id>
<content type='text'>
of an exchange.

Note that auto-delete is not implemented for exchanges.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@807712 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of an exchange.

Note that auto-delete is not implemented for exchanges.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@807712 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed the cpp/python test integration</title>
<updated>2009-08-11T19:58:12+00:00</updated>
<author>
<name>Rafael H. Schloming</name>
<email>rhs@apache.org</email>
</author>
<published>2009-08-11T19:58:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=b09bc3be5ecbdda4e97a6929217d2c19182d6c83'/>
<id>b09bc3be5ecbdda4e97a6929217d2c19182d6c83</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@803270 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@803270 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unicode when dealing with usernames and passwords in URLs.</title>
<updated>2009-02-12T18:10:23+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2009-02-12T18:10:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/qpid-python.git/commit/?id=64b26d7ac98b821e176f97d96a6580dafac353f6'/>
<id>64b26d7ac98b821e176f97d96a6580dafac353f6</id>
<content type='text'>
This solves a problem seen with qpid-route when credentials are supplied.
A test was added to regression test.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743819 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This solves a problem seen with qpid-route when credentials are supplied.
A test was added to regression test.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@743819 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
</feed>
