<s> """<STR_LIT>""" <EOL> import os <EOL> from cement . ext import ext_argcomplete <EOL> from cement . ext . ext_argparse import ArgparseController , expose <EOL> from cement . utils import test <EOL> from cement . utils . misc import rando <EOL> APP = rando ( ) [ : <NUM_LIT:12> ] <EOL> class MyBaseController ( ArgparseController ) : <EOL> class Meta : <EOL> label = '<STR_LIT>' <EOL> @ expose ( ) <EOL> def default ( self ) : <EOL> pass <EOL> class ArgcompleteExtTestCase ( test . CementExtTestCase ) : <EOL> def setUp ( self ) : <EOL> super ( ArgcompleteExtTestCase , self ) . setUp ( ) <EOL> self . app = self . make_app ( APP , <EOL> argv = [ '<STR_LIT:default>' ] , <EOL> base_controller = MyBaseController , <EOL> extensions = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' <EOL> ] , <EOL> ) <EOL> def test_argcomplete ( self ) : <EOL> with self . app as app : <EOL> app . run ( ) </s>
