def test_new_resources(self): ( new_resource_ids, new_resource_content_ids, new_resource_total_size, ) = get_new_resources_available_for_import(self.content_db_path, self.channel_id) self.assertEqual( set(new_resource_ids), set(map(lambda x: x["id"], self.upgraded_channel.new_resources)), ) self.assertEqual( set(new_resource_content_ids), set( map(lambda x: x["content_id"], self.upgraded_channel.new_resources)), ) new_resource_local_files = self.upgraded_channel.get_resource_localfiles( map(lambda x: x["id"], self.upgraded_channel.new_resources)) self.assertEqual( new_resource_total_size, sum(map(lambda x: x["file_size"], new_resource_local_files)), )
def test_new_resources(self): ( new_resource_ids, new_resource_content_ids, new_resource_total_size, ) = get_new_resources_available_for_import(self.content_db_path, self.channel_id) self.assertEqual(new_resource_ids, []) self.assertEqual(new_resource_content_ids, []) self.assertEqual(new_resource_total_size, 0)
def test_new_resources(self): ( new_resource_ids, new_resource_content_ids, new_resource_total_size, ) = get_new_resources_available_for_import(self.content_db_path, self.channel_id) self.assertEqual( set(new_resource_ids), set(map(lambda x: x["id"], self.upgraded_channel.moved_resources)), ) self.assertEqual(set(new_resource_content_ids), set()) self.assertEqual(new_resource_total_size, 0)