Skip to content

fl_server_api.tests.test_dummy

Classes:

Name Description
DummyTests

Classes

DummyTests

Bases: TestCase


              flowchart TD
              fl_server_api.tests.test_dummy.DummyTests[DummyTests]

              

              click fl_server_api.tests.test_dummy.DummyTests href "" "fl_server_api.tests.test_dummy.DummyTests"
            

Methods:

Name Description
test_create_dummy_metrics_and_models
test_create_dummy_metrics_and_models_twice
Source code in fl_server_api/tests/test_dummy.py
class DummyTests(TestCase):

    def test_create_dummy_metrics_and_models(self):
        response = DummyView().create_dummy_metrics_and_models(_request=None)
        self.assertEqual(200, response.status_code)
        response_json = json.loads(response.content)
        self.assertEqual("Created Dummy Data in Metrics Database!", response_json["message"])

    def test_create_dummy_metrics_and_models_twice(self):
        response = DummyView().create_dummy_metrics_and_models(_request=None)
        self.assertEqual(200, response.status_code)
        response_json = json.loads(response.content)
        self.assertEqual("Created Dummy Data in Metrics Database!", response_json["message"])
        # second time
        with self.assertLogs("fl.server", level="WARNING") as cm:
            response = DummyView().create_dummy_metrics_and_models(_request=None)
        self.assertEqual(cm.output, [
            "WARNING:fl.server:Dummy User already exists",
        ])
        self.assertEqual(200, response.status_code)
        response_json = json.loads(response.content)
        self.assertEqual("Created Dummy Data in Metrics Database!", response_json["message"])

Functions

test_create_dummy_metrics_and_models
test_create_dummy_metrics_and_models()
Source code in fl_server_api/tests/test_dummy.py
def test_create_dummy_metrics_and_models(self):
    response = DummyView().create_dummy_metrics_and_models(_request=None)
    self.assertEqual(200, response.status_code)
    response_json = json.loads(response.content)
    self.assertEqual("Created Dummy Data in Metrics Database!", response_json["message"])
test_create_dummy_metrics_and_models_twice
test_create_dummy_metrics_and_models_twice()
Source code in fl_server_api/tests/test_dummy.py
def test_create_dummy_metrics_and_models_twice(self):
    response = DummyView().create_dummy_metrics_and_models(_request=None)
    self.assertEqual(200, response.status_code)
    response_json = json.loads(response.content)
    self.assertEqual("Created Dummy Data in Metrics Database!", response_json["message"])
    # second time
    with self.assertLogs("fl.server", level="WARNING") as cm:
        response = DummyView().create_dummy_metrics_and_models(_request=None)
    self.assertEqual(cm.output, [
        "WARNING:fl.server:Dummy User already exists",
    ])
    self.assertEqual(200, response.status_code)
    response_json = json.loads(response.content)
    self.assertEqual("Created Dummy Data in Metrics Database!", response_json["message"])