def __edit(self, name):        
     params = {}
     params["share_path"] = "/usr/local/new-path"
     params["share_hosts_allow"] = "these, params, are, new"
     
     # Recreate the Backend Object with a new Parameters List
     tmp_backend = self.mock.create_backend_object(params);
     
     is_new = False
     
     self.assertEqual(tmp_backend.share_name_exists(name), True)
     self.assertEqual(tmp_backend.store(name, is_new), True)
     self.assertEqual(tmp_backend.share_name_exists(name), True)
     
     # Check if parameters were well inserted
     # @see fixme in ShareBackend.get_share_by_name()
     tmp_backend = self.mock.create_backend_object();
     share = tmp_backend.get_share_by_name(name)
     
     self.assertNotEqual(share, None)
     
     self.assertEqual(share.get_share_name(), name)
     self.assertEqual(share.get("path"), params["share_path"])
     
     share_hosts_allow_list = ['these', 'params', 'are', 'new']
     self.assertEqual(share.get("hosts allow"), share_hosts_allow_list)
Beispiel #2
0
    def __edit(self, name):
        params = {}
        params["share_path"] = "/usr/local/new-path"
        params["share_hosts_allow"] = "these, params, are, new"

        # Recreate the Backend Object with a new Parameters List
        tmp_backend = self.mock.create_backend_object(params)

        is_new = False

        self.assertEqual(tmp_backend.share_name_exists(name), True)
        self.assertEqual(tmp_backend.store(name, is_new), True)
        self.assertEqual(tmp_backend.share_name_exists(name), True)

        # Check if parameters were well inserted
        # @see fixme in ShareBackend.get_share_by_name()
        tmp_backend = self.mock.create_backend_object()
        share = tmp_backend.get_share_by_name(name)

        self.assertNotEqual(share, None)

        self.assertEqual(share.get_share_name(), name)
        self.assertEqual(share.get("path"), params["share_path"])

        share_hosts_allow_list = ['these', 'params', 'are', 'new']
        self.assertEqual(share.get("hosts allow"), share_hosts_allow_list)
 def __get_share(self, name):
     tmp_backend = self.mock.create_backend_object();
     share = tmp_backend.get_share_by_name(name)
     
     self.assertNotEqual(share, None)
     
     # Non Existing Attribute
     self.assertEqual(share.get("does-not-exist"), None)
     
     # Existing Attribute
     self.assertEqual(share.get_share_name(), name)
 def __add(self, name):
     is_new = True
     
     self.assertEqual(self.test_backend.store(name, is_new), True)
     self.assertEqual(self.test_backend.share_name_exists(name), True)
     
     # Must have the Name attribute
     tmp_backend = self.mock.create_backend_object();
     share = tmp_backend.get_share_by_name(name)
     self.assertNotEqual(share, None)
     self.assertEqual(share.get_share_name(), name)
Beispiel #5
0
    def __get_share(self, name):
        tmp_backend = self.mock.create_backend_object()
        share = tmp_backend.get_share_by_name(name)

        self.assertNotEqual(share, None)

        # Non Existing Attribute
        self.assertEqual(share.get("does-not-exist"), None)

        # Existing Attribute
        self.assertEqual(share.get_share_name(), name)
Beispiel #6
0
    def __add(self, name):
        is_new = True

        self.assertEqual(self.test_backend.store(name, is_new), True)
        self.assertEqual(self.test_backend.share_name_exists(name), True)

        # Must have the Name attribute
        tmp_backend = self.mock.create_backend_object()
        share = tmp_backend.get_share_by_name(name)
        self.assertNotEqual(share, None)
        self.assertEqual(share.get_share_name(), name)