MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_complete

Method test_complete

Lib/test/test_rlcompleter.py:150–164  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

148
149 @unittest.mock.patch('rlcompleter._readline_available', False)
150 def test_complete(self):
151 completer = rlcompleter.Completer()
152 self.assertEqual(completer.complete('', 0), '\t')
153 self.assertEqual(completer.complete('a', 0), 'and ')
154 self.assertEqual(completer.complete('a', 1), 'as ')
155 self.assertEqual(completer.complete('as', 2), 'assert ')
156 self.assertEqual(completer.complete('an', 0), 'and ')
157 self.assertEqual(completer.complete('pa', 0), 'pass')
158 self.assertEqual(completer.complete('Fa', 0), 'False')
159 self.assertEqual(completer.complete('el', 0), 'elif ')
160 self.assertEqual(completer.complete('el', 1), 'else')
161 self.assertEqual(completer.complete('tr', 0), 'try:')
162 self.assertEqual(completer.complete('_', 0), '_')
163 self.assertEqual(completer.complete('match', 0), 'match ')
164 self.assertEqual(completer.complete('case', 0), 'case ')
165
166 def test_duplicate_globals(self):
167 namespace = {

Callers

nothing calls this directly

Calls 2

completeMethod · 0.95
assertEqualMethod · 0.45

Tested by

no test coverage detected