aboutsummaryrefslogtreecommitdiffstats
path: root/moon_manager/tests/unit_python/api/test_perimeter_examples.py
diff options
context:
space:
mode:
Diffstat (limited to 'moon_manager/tests/unit_python/api/test_perimeter_examples.py')
-rw-r--r--moon_manager/tests/unit_python/api/test_perimeter_examples.py55
1 files changed, 55 insertions, 0 deletions
diff --git a/moon_manager/tests/unit_python/api/test_perimeter_examples.py b/moon_manager/tests/unit_python/api/test_perimeter_examples.py
new file mode 100644
index 00000000..0598629c
--- /dev/null
+++ b/moon_manager/tests/unit_python/api/test_perimeter_examples.py
@@ -0,0 +1,55 @@
+# Software Name: MOON
+
+# Version: 5.4
+
+# SPDX-FileCopyrightText: Copyright (c) 2018-2020 Orange and its contributors
+# SPDX-License-Identifier: Apache-2.0
+
+# This software is distributed under the 'Apache License 2.0',
+# the text of which is available at 'http://www.apache.org/licenses/LICENSE-2.0.txt'
+# or see the "LICENSE" file for more details.
+
+
+import hug
+import json
+
+
+# def test_local_perimeter_get_subject():
+# from moon_manager.api import perimeter
+# subjects = perimeter.Subjects.get()
+# assert isinstance(subjects, dict)
+# assert "subjects" in subjects
+
+
+
+# def test_http_perimeter_post_subject():
+# from moon_manager.api import perimeter
+# result = hug.test.post(perimeter, 'subjects/b34e5a2954944cc59356daa244b8c254',
+# body={'name': 'ha'},
+# headers={'Content-Type': 'application/json'})
+# assert result.status == hug.HTTP_200
+# assert isinstance(result.data, dict)
+# assert "subjects" in result.data
+#
+#
+# def test_http_perimeter_get_subject_2():
+# from moon_manager.api import perimeter
+# result = hug.test.get(perimeter, 'subjects/b34e5a29-5494-4cc5-9356-daa244b8c254')
+# assert result.status == hug.HTTP_200
+# assert isinstance(result.data, dict)
+# assert "subjects" in result.data
+#
+# def test_http_perimeter_get_subject_3():
+# from moon_manager.api import perimeter
+# result = hug.test.get(perimeter, 'policies/b34e5a29-5494-4cc5-9356-daa244b8c254/subjects/')
+# assert result.status == hug.HTTP_200
+# assert isinstance(result.data, dict)
+# assert "subjects" in result.data
+#
+#
+# def test_http_perimeter_get_subject_4():
+# from moon_manager.api import perimeter
+# result = hug.test.get(perimeter, 'policies/b34e5a29-5494-4cc5-9356-daa244b8c254/subjects/b34e5a29-5494-4cc5-9356-daa244b8c254')
+# assert result.status == hug.HTTP_200
+# assert isinstance(result.data, dict)
+# assert "subjects" in result.data