Nathaniel Sabanski

Results 124 comments of Nathaniel Sabanski

On the bright side the tests are running here in 2:13 ![image](https://user-images.githubusercontent.com/24665/187742867-0aa9c4d2-bf2b-44b3-b38c-25e0ad8a6268.png) Currently running into this issue of Cockroach sending back `cannot perform operation: another operation is in progress`. Think...

I currently "work around" the `cannot perform operation: another operation is in progress` in my own internal ORM by replacing `fetchval` with `fetch`-- but I do not see `fetchval` being...

@dantownsend any ideas?

So, some tests are problematic for Cockroach (anything testing sequential keys starting at 1), because even though we can run Cockroach in "compatibility mode", most Cockroach users will never want...

Major work in progress, but figured I'd start pushing up progress so people can try things out as we go.

```python @for_engines('sqlite', 'postgres') class Test1(TestCase): ... ``` This is smart. Allows us to pick and choose specific tests per engine and easily add other engines in the future. Would allow...

Another alternative. We can use `if for_engines('sqlite', 'postgres'):` and `if for_engines('cockroach'):` on the individual `self.assert..` Direct comparison to the previous for `test_save.py`. Your thoughts, ideas? ```python from unittest import TestCase...

Yeah I encountered that the other day as well, thought I'd come back to it as it seems non-essential, maybe @dantownsend can comment. We may be able to just stub...

> We would end up with quite a bit of branching in the tests This is what I'm experiencing. Your decorator creates much flatter tests, and the functions themselves are...

> If there are lots of problems with `asyncpg`, another solution is to build the `CockroachDB` engine based off `psycopg3` instead, which seems to be highly compatible with CockRoachDB. >...