The-Swarm-Corporation / swarms-cloud

Deploy your autonomous agents to production grade environments with 99% Uptime Guarantee, Infinite Scalability, and self-healing.
https://docs.swarms.world/en/latest/
MIT License
27 stars 9 forks source link

[BUG] assertion typo test_api_generator #12

Open evelynmitchell opened 10 months ago

evelynmitchell commented 10 months ago

From within a container, python 3.10.13

pytest test_api_generator.py 
================================ test session starts ================================
platform linux -- Python 3.10.13, pytest-7.4.3, pluggy-1.3.0
rootdir: /usr/src/swarm_cloud/tests
plugins: time-machine-2.13.0, anyio-3.7.1
collected 18 items                                                                  

test_api_generator.py F...F...EF.F.F...F                                      [100%]
===================================== FAILURES ======================================
___________________________ test_generate_api_key_default ___________________________

    def test_generate_api_key_default():
        api_key = generate_api_key()
        assert isinstance(api_key, str)
        assert api_key.startswith("sk-")
>       assert len(api_key) == 52  # Prefix (3) + 50 random characters
E       AssertionError: assert 53 == 52
E        +  where 53 = len('sk-Q1tO3ZJiS64yZ19CtVrGpzhaG5uz28U5q7la4GFzTwUCxnGakD')

test_api_generator.py:13: AssertionError

The fix is:

def test_generate_api_key_default():
    ...
    assert len(api_key) == 53  # Prefix (3) + 50 random characters

Replace 52 with 53 in the key length assertion.

Upvote & Fund

Fund with Polar

github-actions[bot] commented 8 months ago

Stale issue message