Permalink
Commits on Sep 2, 2016
  1. Only report coverage on stubserver directory.

    committed Sep 2, 2016
  2. Add coveralls

    committed on GitHub Sep 2, 2016
  3. Increment version

    committed Sep 2, 2016
  4. Update .travis.yml

    A test for 3.4.
    committed on GitHub Sep 2, 2016
Commits on Mar 23, 2016
  1. - Some PEP8 cleanup

    - Fix an issue with Python 3 support for templating byte strings not working on Python 3.4
    - Update the README
    committed Mar 23, 2016
Commits on Mar 18, 2016
  1. Support Python 2.6

    It doesn't handle things as fancy as class properties.
    Allen Luce committed Mar 18, 2016
  2. Change interaction between dataserver and ftpserver

    Be more direct about things.
    Allen Luce committed Mar 18, 2016
  3. Tighten up the tests a bit

    Move to assertEqual to avoid deprecation messages from Python3.  Use a
    single server for all the FTP server tests.
    Allen Luce committed Mar 18, 2016
  4. Add CWD/NLST/LIST and remove threading.

    Threading really isn't necessary and just adds complexity.
    Allen Luce committed Mar 18, 2016
  5. Add Python 3 support, fix threading

    On my overloaded dev box, the sleep-till-the-thread-is-done-hopefully
    synchronization regime wasn't doing a hot job. A couple events should
    take care of that. This should cut down indeterminacy across the
    board. It also makes this thing faster.
    
    I've also stuck in Python 3 support, mainly running 2to3 on the thing
    and converting to use byte strings accommodate IO libs.
    Allen Luce committed Mar 18, 2016
Commits on Mar 2, 2016
  1. Merge pull request #14 from ke4roh/ke4roh-data-capture-init

    remove mutable default value from expectation initialization
    committed Mar 2, 2016
  2. Merge pull request #13 from ke4roh/ke4roh-error-handling

    Add handling for requests that don't match expectations for easy diag
    committed Mar 2, 2016
  3. Merge pull request #12 from ke4roh/ke4roh-imports-on-readme

    Update README.rst
    committed Mar 2, 2016
  4. Add handling for requests that don't match expectations for easier di…

    …agnosis
    Jim Scarborough committed Mar 2, 2016
Commits on Feb 29, 2016
  1. Update README.rst

    add import statements for clarity
    ke4roh committed Feb 29, 2016
Commits on Feb 8, 2016
  1. Merge pull request #11 from andornaut/patch-1

    Fix mutation-while-iterating bug in StubServer
    committed Feb 8, 2016
Commits on Feb 5, 2016
Commits on Feb 4, 2016
  1. Update test.py

    andornaut committed Feb 4, 2016
  2. Add unit tests for #11.

    andornaut committed Feb 4, 2016
Commits on Feb 3, 2016
  1. Update webserver.py

    self._expectations should be cleared outside of the loop in order to avoid the bug illustrated by the following:
    
    ```
    >>> letters = ['a', 'b', 'c']
    >>> for letter in letters:
    ...     print(letter)
    ...     letters.remove(letter)
    ... 
    a
    c
    >>> letters
    ['b']
    ```
    andornaut committed Feb 3, 2016
Commits on Sep 9, 2015
  1. Update .travis.yml

    trigger travis build
    committed Sep 9, 2015
  2. Merge pull request #10 from ZuluPro/travis

    Added travis.yml
    committed Sep 9, 2015
  3. Merge pull request #9 from ZuluPro/server_param

    Added parameter server to StubServer.__init__
    committed Sep 9, 2015
Commits on Sep 4, 2015
  1. Merge pull request #7 from ZuluPro/ZuluPro-readme

    Update and rename README to README.rst
    committed Sep 4, 2015
  2. Merge pull request #6 from ZuluPro/patch-1

    Use setuptools instead of distutils
    committed Sep 4, 2015
  3. Update and rename README to README.rst

    Make an RST
    ZuluPro committed Sep 4, 2015
Commits on Aug 29, 2015
  1. Added travis.yml

    ZuluPro committed Aug 29, 2015