Skip to content

Commit

Permalink
Update telemetry settings v1 unit-tests (#1517)
Browse files Browse the repository at this point in the history
Update telemetry settings v1 unit-tests
issue: https://issues.redhat.com/browse/AAP-37981

Signed-off-by: Djebran Lezzoum <[email protected]>
  • Loading branch information
ldjebran authored Feb 3, 2025
1 parent 0a0d99d commit cf62cb3
Showing 1 changed file with 14 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@
# See the License for the specific language governing permissions and
# limitations under the License.

from http import HTTPStatus

from django.test import override_settings

from ansible_ai_connect.ai.api.telemetry.tests.test_api_telemetry_settings_views import (
TestTelemetrySettingsView,
TestTelemetrySettingsViewAsNonSubscriber,
Expand All @@ -22,6 +26,16 @@
class TestTelemetrySettingsViewVersion1(TestTelemetrySettingsView):
api_version = API_VERSION

@override_settings(DEBUG=False, DEPLOYMENT_MODE="DUMMY_VALUE")
def test_get_telemetry_settings_non_saas_non_debug(self):
r = self.client.get(self.api_version_reverse("telemetry_settings"))
self.assertEqual(r.status_code, HTTPStatus.NOT_IMPLEMENTED)

@override_settings(DEBUG=False, DEPLOYMENT_MODE="DUMMY_VALUE")
def test_set_telemetry_settings_non_saas_non_debug(self):
r = self.client.post(self.api_version_reverse("telemetry_settings"))
self.assertEqual(r.status_code, HTTPStatus.NOT_IMPLEMENTED)


class TestTelemetrySettingsViewAsNonSubscriberVersion1(TestTelemetrySettingsViewAsNonSubscriber):
api_version = API_VERSION

0 comments on commit cf62cb3

Please sign in to comment.