================================================================================ COMMAND EXECUTION HISTORY ================================================================================ Conversation: Backend Implementation Command: DJANGO_ENV=development python backend/manage.py test apps.investments.tests.test_views Category: Test Working Directory: /home/cursorai/projects/telegram-earn ================================================================================ EXECUTION - 2025-12-10 02:16:44 ================================================================================ Status: FAILED Exit Code: 1 Execution Time: 2.26 seconds -------------------------------------------------------------------------------- STDOUT -------------------------------------------------------------------------------- Found 5 test(s). System check identified no issues (0 silenced). -------------------------------------------------------------------------------- STDERR -------------------------------------------------------------------------------- Creating test database for alias 'default'... .F.FF ====================================================================== FAIL: test_list_is_scoped_to_authenticated_user (apps.investments.tests.test_views.InvestmentApiTests.test_list_is_scoped_to_authenticated_user) Authenticated user only sees their own investments. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/cursorai/projects/telegram-earn/backend/apps/investments/tests/test_views.py", line 78, in test_list_is_scoped_to_authenticated_user self.assertEqual(len(response.data), 1) AssertionError: 4 != 1 ====================================================================== FAIL: test_list_filters_by_investment (apps.investments.tests.test_views.RewardApiTests.test_list_filters_by_investment) GET /rewards supports filtering by investment_id. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/cursorai/projects/telegram-earn/backend/apps/investments/tests/test_views.py", line 142, in test_list_filters_by_investment self.assertEqual(len(response.data), 1) AssertionError: 4 != 1 ====================================================================== FAIL: test_rewards_are_scoped_to_user (apps.investments.tests.test_views.RewardApiTests.test_rewards_are_scoped_to_user) Authenticated user only sees rewards for their investments. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/cursorai/projects/telegram-earn/backend/apps/investments/tests/test_views.py", line 175, in test_rewards_are_scoped_to_user self.assertEqual(len(response.data), 1) AssertionError: 4 != 1 ---------------------------------------------------------------------- Ran 5 tests in 0.065s FAILED (failures=3) Destroying test database for alias 'default'...