Even in the case where the index is deleted, you should be able to restore it with bin/es-update, which is *much* faster than re-ingesting. The purpose of the test is to ensure reindexing doesn't raise an exception when charms are not supplied and there's no existing index. Here's how to find that kind of thing out in the future: $ bzr log --show-diff -r annotate:charmworld/tests/test_search.py:1224 ------------------------------------------------------------ revno: 241.1.5 committer: Aaron Bentley