def test_make_new_user_settings(self): user_settings_document = self.unlinked_user_settings[0] user = User.load(user_settings_document['owner']) user_settings = migration.make_new_user_settings(user) user.reload() assert_equal( len(user._backrefs['addons']['dropboxusersettings']['owner']), 1) assert_equal( user._backrefs['addons']['dropboxusersettings']['owner'][0], user_settings._id) assert_false(hasattr(user_settings, 'access_token'))
def test_make_new_user_settings(self): user_settings_document = self.unlinked_user_settings[0] user = User.load(user_settings_document['owner']) user_settings = migration.make_new_user_settings(user) user.reload() assert_equal( len(user._backrefs['addons']['dropboxusersettings']['owner']), 1 ) assert_equal( user._backrefs['addons']['dropboxusersettings']['owner'][0], user_settings._id ) assert_false(hasattr(user_settings, 'access_token'))
def test_make_new_node_settings(self): node_settings_document = self.node_settings_documents[0] node = Node.load(node_settings_document['owner']) user_settings_document = database['dropboxusersettings'].find_one( {'_id': node_settings_document['user_settings']}) external_account, user, new = migration.migrate_to_external_account( user_settings_document) user_settings = migration.make_new_user_settings(user) node_settings = migration.make_new_node_settings( node, node_settings_document, external_account, user_settings) assert_equal( len(node._backrefs['addons']['dropboxnodesettings']['owner']), 1) assert_equal( node._backrefs['addons']['dropboxnodesettings']['owner'][0], node_settings._id)
def test_make_new_node_settings(self): node_settings_document = self.node_settings_documents[0] node = Node.load(node_settings_document['owner']) user_settings_document = database['dropboxusersettings'].find_one({ '_id': node_settings_document['user_settings'] }) external_account, user, new = migration.migrate_to_external_account( user_settings_document ) user_settings = migration.make_new_user_settings(user) node_settings = migration.make_new_node_settings( node, node_settings_document, external_account, user_settings ) assert_equal( len(node._backrefs['addons']['dropboxnodesettings']['owner']), 1 ) assert_equal( node._backrefs['addons']['dropboxnodesettings']['owner'][0], node_settings._id )