Exemple #1
0
    def test_share_server_get_all(self):
        srv1 = {
            'share_network_id': '1',
            'host': 'host1',
            'status': constants.STATUS_ACTIVE,
        }
        srv2 = {
            'share_network_id': '1',
            'host': 'host1',
            'status': constants.STATUS_ERROR,
        }
        srv3 = {
            'share_network_id': '2',
            'host': 'host2',
            'status': constants.STATUS_ACTIVE,
        }
        servers = db.share_server_get_all(self.ctxt)
        self.assertEqual(len(servers), 0)

        to_delete = self._create_share_server(srv1)
        self._create_share_server(srv2)
        self._create_share_server(srv3)

        servers = db.share_server_get_all(self.ctxt)
        self.assertEqual(len(servers), 3)

        db.share_server_delete(self.ctxt, to_delete['id'])
        servers = db.share_server_get_all(self.ctxt)
        self.assertEqual(len(servers), 2)
Exemple #2
0
    def test_share_server_get_all(self):
        srv1 = {
            'share_network_id': '1',
            'host': 'host1',
            'status': 'ACTIVE'
        }
        srv2 = {
            'share_network_id': '1',
            'host': 'host1',
            'status': 'ERROR'
        }
        srv3 = {
            'share_network_id': '2',
            'host': 'host2',
            'status': 'ACTIVE'
        }
        servers = db.share_server_get_all(self.ctxt)
        self.assertEqual(len(servers), 0)

        to_delete = self._create_share_server(srv1)
        self._create_share_server(srv2)
        self._create_share_server(srv3)

        servers = db.share_server_get_all(self.ctxt)
        self.assertEqual(len(servers), 3)

        db.share_server_delete(self.ctxt, to_delete['id'])
        servers = db.share_server_get_all(self.ctxt)
        self.assertEqual(len(servers), 2)
Exemple #3
0
 def test_share_server_delete_with_details(self):
     server = self._create_share_server()
     details = {
         'value1': '1',
         'value2': '2',
     }
     db.share_server_backend_details_set(self.ctxt, server['id'], details)
     num_records = len(db.share_server_get_all(self.ctxt))
     db.share_server_delete(self.ctxt, server['id'])
     self.assertEqual(len(db.share_server_get_all(self.ctxt)),
                      num_records - 1)
Exemple #4
0
 def test_share_server_delete_with_details(self):
     server = self._create_share_server()
     details = {
         'value1': '1',
         'value2': '2',
     }
     db.share_server_backend_details_set(self.ctxt, server['id'], details)
     num_records = len(db.share_server_get_all(self.ctxt))
     db.share_server_delete(self.ctxt, server['id'])
     self.assertEqual(len(db.share_server_get_all(self.ctxt)),
                      num_records - 1)
     self.assertFalse(
         db.share_server_backend_details_get(self.ctxt, server['id']))
Exemple #5
0
 def test_share_server_delete(self):
     server = self._create_share_server()
     num_records = len(db.share_server_get_all(self.ctxt))
     db.share_server_delete(self.ctxt, server['id'])
     self.assertEqual(len(db.share_server_get_all(self.ctxt)),
                      num_records - 1)
Exemple #6
0
 def test_share_server_delete(self):
     server = self._create_share_server()
     num_records = len(db.share_server_get_all(self.ctxt))
     db.share_server_delete(self.ctxt, server['id'])
     self.assertEqual(len(db.share_server_get_all(self.ctxt)),
                      num_records - 1)