MCPcopy Create free account
hub / github.com/Keeper-Security/Commander / test_move_success

Method test_move_success

unit-tests/test_command_folder.py:146–166  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

144
145
146 def test_move_success(self):
147 params = get_synced_params()
148 cmd = folder.FolderMoveCommand()
149
150 user_folder = next(iter([x for x in params.folder_cache.values() if x.type == 'user_folder']))
151 shared_folder = next(iter([x for x in params.folder_cache.values() if x.type == 'shared_folder']))
152
153 root_record_uid = next(iter(params.subfolder_record_cache['']))
154 sf_record_uid = next(iter(params.subfolder_record_cache[shared_folder.uid]))
155
156 KeeperApiHelper.communicate_expect(['move'])
157 cmd.execute(params, src=root_record_uid, dst=user_folder.uid)
158 self.assertTrue(KeeperApiHelper.is_expect_empty())
159
160 KeeperApiHelper.communicate_expect(['move'])
161 cmd.execute(params, src=sf_record_uid, dst=user_folder.name)
162 self.assertTrue(KeeperApiHelper.is_expect_empty())
163
164 KeeperApiHelper.communicate_expect(['move'])
165 cmd.execute(params, src=root_record_uid, dst=user_folder.uid)
166 self.assertTrue(KeeperApiHelper.is_expect_empty())
167
168 def test_move_invalid_input(self):
169 params = get_synced_params()

Callers

nothing calls this directly

Calls 4

executeMethod · 0.95
get_synced_paramsFunction · 0.90
communicate_expectMethod · 0.80
is_expect_emptyMethod · 0.80

Tested by

no test coverage detected