12ebe82cba
* Fix string/tuple/no auth on AsyncHttpConnection class. Fixes #283 Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> * Update for PR comments. Add tests. Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> * Moving tests to its own file. Also had to install asynctest into the dev-requirements to get access to the context managers necessary to mock out aiohttp. Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> * Update CHANGELOG Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> * Linter fixes. Add license text to new file. Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> * Move AsyncContextManagerMock to utils package for future re-use Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> * Lint Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> * Refactor async tests - remove asynctest package Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> * Switch out to using aiounittest for async testing prior to py3.8 Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> * Use RequestContextManager from opensearchpy._asycn._extra_imports Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> * Simplify test somewhat, move to `test_async` since all other async tests are ignored on runners <3.6 Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> * Lint Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> --------- Signed-off-by: dannosaur <461956+dannosaur@users.noreply.github.com> Signed-off-by: Daniel (dB.) Doubrovkine <dblock@amazon.com> Co-authored-by: Daniel (dB.) Doubrovkine <dblock@amazon.com>