def test_connection_grouping_no_language(self):
        connections = (
            self.create_lang_connection('1000000000', 'en'),
            self.create_lang_connection('1000000001', ''),
            self.create_lang_connection('1000000002', 'en'),
            self.create_lang_connection('1000000003', ''),
            self.create_lang_connection('1000000004', ''),
        )
        grouped_conns = list(trans_helpers.group_connections(connections))
        for lang, conns in grouped_conns:
            if lang == 'en':
                self.assertEqual(2, len(conns))
            elif lang == '':
                self.assertEqual(3, len(conns))
group_connections should handle empty languages without issue.
dataset/ETHPy150Open rapidsms/rapidsms/rapidsms/tests/translation/tests.py/TranslationHelperTest.test_connection_grouping_no_language