File tree Expand file tree Collapse file tree 2 files changed +33
-2
lines changed
Expand file tree Collapse file tree 2 files changed +33
-2
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ def inactive_database_keys() -> VuforiaDatabaseKeys:
3434 environ ['INACTIVE_VUFORIA_TARGET_MANAGER_DATABASE_NAME' ],
3535 server_access_key = os .environ ['INACTIVE_VUFORIA_SERVER_ACCESS_KEY' ],
3636 server_secret_key = os .environ ['INACTIVE_VUFORIA_SERVER_SECRET_KEY' ],
37- client_access_key = os .environ ['INACTIVE_VUFORIA_SERVER_ACCESS_KEY ' ],
38- client_secret_key = os .environ ['INACTIVE_VUFORIA_SERVER_SECRET_KEY ' ],
37+ client_access_key = os .environ ['INACTIVE_VUFORIA_CLIENT_ACCESS_KEY ' ],
38+ client_secret_key = os .environ ['INACTIVE_VUFORIA_CLIENT_SECRET_KEY ' ],
3939 )
4040 return credentials
Original file line number Diff line number Diff line change @@ -1641,3 +1641,34 @@ def test_date_formats(
16411641
16421642 assert_query_success (response = response )
16431643 assert response .json ()['results' ] == []
1644+
1645+
1646+ @pytest .mark .usefixtures ('verify_mock_vuforia_inactive' )
1647+ class TestInactiveProject :
1648+ """
1649+ Tests for inactive projects.
1650+ """
1651+
1652+ def test_inactive_project (
1653+ self ,
1654+ inactive_database_keys : VuforiaDatabaseKeys ,
1655+ high_quality_image : io .BytesIO ,
1656+ vuforia_database_keys : VuforiaDatabaseKeys ,
1657+ ) -> None :
1658+ """
1659+ If the project is inactive, a FORBIDDEN response is returned.
1660+ """
1661+ image_content = high_quality_image .getvalue ()
1662+ body = {'image' : ('image.jpeg' , image_content , 'image/jpeg' )}
1663+
1664+ import pdb ; pdb .set_trace ()
1665+ response = query (
1666+ vuforia_database_keys = inactive_database_keys ,
1667+ body = body ,
1668+ )
1669+
1670+ assert_vwq_failure (
1671+ response = response ,
1672+ status_code = codes .UNSUPPORTED_MEDIA_TYPE ,
1673+ content_type = None ,
1674+ )
You can’t perform that action at this time.
0 commit comments