More context when _load_codereview_impl asserts

Bug: 908466
Change-Id: I715633c64fff343d07dbcf50c261e686d77e8c44
Reviewed-on: https://chromium-review.googlesource.com/c/1351511
Reviewed-by: Andy Perelson <ajp@chromium.org>
Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
Commit-Queue: Joe Mason <joenotcharles@google.com>
diff --git a/git_cl.py b/git_cl.py
index c076d87..a981b6e 100755
--- a/git_cl.py
+++ b/git_cl.py
@@ -1110,7 +1110,9 @@
 
   def _load_codereview_impl(self, codereview=None, **kwargs):
     if codereview:
-      assert codereview in _CODEREVIEW_IMPLEMENTATIONS
+      assert codereview in _CODEREVIEW_IMPLEMENTATIONS, (
+          'codereview {} not in {}'.format(codereview,
+                                           _CODEREVIEW_IMPLEMENTATIONS))
       cls = _CODEREVIEW_IMPLEMENTATIONS[codereview]
       self._codereview = codereview
       self._codereview_impl = cls(self, **kwargs)