aboutsummaryrefslogtreecommitdiffstats
path: root/pathod
Commit message (Expand)AuthorAgeFilesLines
...
| * Close when Pathoc.connect raises an exceptionAldo Cortesi2016-06-061-35/+41
* | Migrate pathod docs to SphinxAldo Cortesi2016-06-0723-1561/+0
|/
* Merge pull request #1211 from cortesi/pathodAldo Cortesi2016-06-0613-462/+28
|\
| * Ditch pathod static assetsAldo Cortesi2016-06-059-215/+0
| * Remove last vestiges of noapi and noweb from pathodAldo Cortesi2016-06-052-23/+9
| * First-order removal of pathod API and appAldo Cortesi2016-06-053-224/+19
* | Py3: Use functools.total_ordering for better rich comparisonShadab Zafar2016-06-061-0/+2
* | Py3: Use rich comparison methods (__eq__, __lt__) instead of __cmp__Shadab Zafar2016-06-061-2/+5
|/
* Py3: Return path unescapedShadab Zafar2016-06-041-1/+1
* Use encode to detect if string is valid ASCIIShadab Zafar2016-06-041-2/+2
* Fix Docstring: "inject" can be an action tooShadab Zafar2016-06-041-2/+2
* More explicit name for the tcp.Server handler counterAldo Cortesi2016-06-031-2/+2
* Make tcp.Client.connect return a context manager that closes the connectionAldo Cortesi2016-06-031-1/+2
* Pathod websocket service threads should not be immortalAldo Cortesi2016-06-031-1/+1
* Implement a service connection handler counter, use it in Pathod test suiteAldo Cortesi2016-06-031-0/+15
* Merge remote-tracking branch 'upstream/master' into testsuiteAldo Cortesi2016-06-031-24/+33
|\
| * Handle the slice object case in TransformGenerator.__getitem__Shadab Zafar2016-06-031-0/+2
| * please flake8Maximilian Hils2016-06-021-1/+1
| * Merge remote-tracking branch 'duffer/pathod-lang-generators'Maximilian Hils2016-06-021-24/+31
| |\
| | * Simplify rand_byte by creating a special case for Python 2Shadab Zafar2016-06-021-1/+5
| | * Remove redundant __getslice__ from TransformGeneratorShadab Zafar2016-06-021-4/+0
| | * Py3: Return bytes from FileGeneratorShadab Zafar2016-06-021-5/+5
| | * Py3: Return bytes from RandomGeneratorShadab Zafar2016-06-021-15/+22
* | | Make last_log actually return last logAldo Cortesi2016-06-021-1/+1
* | | pathod.test shouldn't use the API at allAldo Cortesi2016-06-021-11/+0
* | | Since we have locks over the logs, use direct access rather than API requests...Aldo Cortesi2016-06-021-5/+3
* | | Bump error timeoutAldo Cortesi2016-06-021-1/+1
* | | Remove debug printAldo Cortesi2016-06-021-1/+0
* | | Add expect_log to the pathod test truss, and use it for last_logAldo Cortesi2016-06-021-1/+15
* | | Fix lock over pathod locksAldo Cortesi2016-06-021-8/+10
|/ /
* | Shift a bunch more string-related functions to strutilsAldo Cortesi2016-06-021-4/+1
* | Consolidate some functions to strutils.bytes_to_escaped_strAldo Cortesi2016-06-023-18/+6
* | xrepr is used exactly once. move to pathoc.py.Aldo Cortesi2016-06-022-5/+5
* | Utils reorganisation: add netlib.strutilsAldo Cortesi2016-06-023-10/+11
|/
* Py3: Use six.string_types instead of basestringShadab Zafar2016-05-311-1/+2
* Py3: Use range from six.movesShadab Zafar2016-05-311-1/+2
* Move human-friendly format functions to netlib.human, remove redundant implem...Aldo Cortesi2016-05-313-28/+5
* more style cleanupThomas Kriechbaumer2016-05-294-3/+19
* pathod: fix most flake8 offensesThomas Kriechbaumer2016-05-286-13/+11
* cleanup imports with flake8Thomas Kriechbaumer2016-05-284-6/+4
* remove str()Shadab Zafar2016-05-261-1/+1
* Remove inner_repr, fixup escape_unprintablesShadab Zafar2016-05-261-18/+4
* Use escaped_str functions for TokValueLiteralShadab Zafar2016-05-261-6/+7
* Remove Py3 specific checkShadab Zafar2016-05-261-2/+1
* Use BytesIO in pathod appShadab Zafar2016-05-261-2/+2
* Py3: Handle bytes case in inner_reprShadab Zafar2016-05-261-1/+2
* Removed wrong importShadab Zafar2016-05-261-0/+1
* Py3: inner_repr and escape_unprintablesShadab Zafar2016-05-261-2/+7
* Py3: Import and Other misc. stuffShadab Zafar2016-05-265-13/+13
* We don't need 3 slightly different implementations of DataAldo Cortesi2016-05-211-21/+2