blob: 40df1b1db81a4200806dbabeceed5b60d0dc6189 [file] [log] [blame]
1. AMQP type tests:
-------------------
Main test launcher:
Python program src/py/qpid-interop-test/types/simple_type_tests.py
The launcher uses "shims", each of which is a simple pair of test programs
which receive their instructions through the command-line. These are written
using the target test client API. One program is a sender and is responsible
for sending test messages, while the other is a receiver and is responsible
for recieving the test messages and returning them to the launcher.
1.1 Qpid-proton-python shim
---------------------------
Status: Working.
AMQP types:
null - implemented
boolean - implemented
ubyte - implemented with Proton patch support for this type
ushort - implemented with Proton patch support for this type
uint - implemented with Proton patch support for this type
ulong - implemented
byte - implemented with Proton patch support for this type - fails in swig interface
short - implemented with Proton patch support for this type
int - implemented with Proton patch support for this type
long - implemented
float - implemented with Proton patch support for this type
double - implemented
decimal32 - implemented with Proton patch support for this type - fails in swig interface
decimal64 - implemented with Proton patch support for this type - fails in swig interface
decimal128 - implemented with Proton patch support for this type - not working, commented out
char - implemented - not working, commented out
timestamp - implemented
uuid - implemented
binary - implemented
string - implemented
symbol - implemented
list - implemented
map - implemented - test broken
array - not yet implemented - TODO
1.2 Qpid-JMS shim
-----------------
Status: In progress, AMQP string type works with Qpid-proton-python.
2. AMQP functionality tests:
----------------------------
Not yet implemented