Skip to content
Snippets Groups Projects
  • Piotr Maślanka's avatar
    Version 1.0 (#46) · 76971ed7
    Piotr Maślanka authored
    * do it fastah!
    
    * fix code generation
    
    * use fixed struct in other places as well
    
    * __slots__ will finally work in these classes
    
    * fix docs
    
    * fix docs
    
    * optionally Protocol
    
    * optional slots for FASTER!!!
    
    * more __slots__
    
    * added more __slots__
    
    * logger.warning
    
    * fix __slots__
    
    * fix locals in content_property.py
    
    * fix __slots__
    
    * add __slots__ to commonly created classes
    
    * fix __slots__
    
    * add __slots__ to event objects
    
    * add more __slots__
    
    * fix on-the-fly compilation
    
    * removed import struct from on-the-fly generated code
    
    * make compliant with python 3.5
    
    * remove logging in on-the-fly compilation
    
    * 1.0
    Unverified
    76971ed7
Dockerfile 513 B
# For both unit tests and stress tests
# refer to docker-compose.yaml and README.md for details
FROM python:3.7

ADD requirements.txt /tmp/requirements.txt
ADD stress_tests/requirements.txt /tmp/requirements2.txt
RUN pip install -r /tmp/requirements.txt && \
    pip install -r /tmp/requirements2.txt && \
    pip install nose2 mock coverage nose2[coverage_plugin]

ADD . /coolamqp
WORKDIR /coolamqp

ENV AMQP_HOST=amqp

# for those pesky builds on Windows
RUN chmod -R ugo-x /coolamqp

CMD python setup.py test