Skip to main content

FIX Protocol testing tool

Project description


=======
fixtool
=======

| |Build Status| |Docs| |Code Health| |Coverage| |PyPI| |Python|

Introduction
============

fixtool


* Server
* Listens for requests from clients
* TCP + 32-bit length + JSON
* Establishes FIX sessions
* Client (initiator)
* Server (responder)
* All subsequent behaviour is driven by client program
* Much like robot-nps, without the RobotFramework.
* Python client
* Intended to integrate with unittest, tox, etc.
* Standard OO API library
* Java client
* Designed for writing tests using standard Java unit test framework
* DotNET client
* Designed for writing tests using standard (?) .NET unit test framework
* CLI client
* Can be driven from shell, for scripting tests in bash, etc.


Contributing
============

Comments, suggestions, bug reports, bug fixes -- all contributions to
this project are welcomed. See the project's `GitHub
<https://github.com/da4089/fixtool>`_ page for access to the latest
source code, and please open an `issue
<https://github.com/da4089/fixtool/issues>`_ for comments,
suggestions, and bugs.



.. |Build Status| image:: https://travis-ci.org/da4089/fixtool.svg?branch=master
:target: https://travis-ci.org/da4089/fixtool
:alt: Build status
.. |Docs| image:: https://readthedocs.org/projects/fixtool/badge/?version=latest
:target: http://fixtool.readthedocs.io/en/latest/
:alt: Docs
.. |Code Health| image:: https://landscape.io/github/da4089/fixtool/master/landscape.svg?style=flat
:target: https://landscape.io/github/da4089/fixtool/master
:alt: Code Health
.. |Coverage| image:: https://coveralls.io/repos/github/da4089/fixtool/badge.svg?branch=master
:target: https://coveralls.io/github/da4089/fixtool?branch=master
:alt: Coverage
.. |PyPI| image:: https://img.shields.io/pypi/v/fixtool.svg
:target: https://pypi-hypernode.com/pypi/fixtool
:alt: PyPI
.. |Python| image:: https://img.shields.io/pypi/pyversions/fixtool.svg
:target: https://pypi-hypernode.com/pypi/fixtool
:alt: Python


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fixtool-0.0.1.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

fixtool-0.0.1-py2.py3-none-any.whl (6.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file fixtool-0.0.1.tar.gz.

File metadata

  • Download URL: fixtool-0.0.1.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for fixtool-0.0.1.tar.gz
Algorithm Hash digest
SHA256 40c229e166f02b431d4db44b60df9858621eaf0608ce0ba59462126175de78cf
MD5 37dd0bde629ce3587883b331ac9c86a3
BLAKE2b-256 4b2c625f9dca61668a48788ccb359d6d59a6727cb9f3749bf566c2e25dca45c0

See more details on using hashes here.

File details

Details for the file fixtool-0.0.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for fixtool-0.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b7300f894920c28ab88011fa86b3249ab30f2df1ee3e63a0e209e99b61ac2038
MD5 49847a01f7d69cdab9e062f29634740a
BLAKE2b-256 f2d53c137dae82a01e0a7b8b7991cd6da838be26cf378017343f8f409e13f85d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page