lukjak

Results 13 comments of lukjak

Yes, both FileSystemBackend() and clone() parameters require str. Otherwise exceptions are thrown due to attempts to use bytes in context of string. This is for REMOTE_PATH as bytes: ```python Traceback...

I could easily patch FileSystemBackend.open_repository() to work around this, but I don't have any idea if it would make sense or just mask the real problem which later pops up...

OK, so finally I came up with: ```python def open_repository(self, path): logger.debug("opening repository at %s", path) new_path = Path(path.decode() if isinstance(path, bytes) else path) # Remove any anchor if it...

Pytest-dependecy is grossly incomplete without test ordering. It actually introduces to pytest a new logical execution order, but without any engine to enforce it. "Just" skipping is implemented. Adding another...

Using both plugins forces to define order twice (implicitly with pytest-dependency and explicitly with pytest-order), while pytest-dependency already determines the execution order. Plus, it's easy to create conflicting orders: ```...

@RKrahl Could we have it pushed forward please? Dependency reordering is something really missing.

> For what It is worth, I managed to obtain ordering by taking advantage of the alphabetical execution order for all test functions in an individual class via method naming...

> Reordering tests is really a different task. It may be a different task, but it is a part of the same feature. It (reordering) would be not necessary, if...

Hello I observed it for a custom column (added "officially" via hooks) - so there is no issue in the default setup. It's used for test results ordering - so...

The trace with dulwich 0.20.46 for the above code is: ``` Traceback (most recent call last): File "C:\Programy\Python3\lib\socketserver.py", line 316, in _handle_request_noblock self.process_request(request, client_address) File "C:\Programy\Python3\lib\socketserver.py", line 347, in process_request...