#NEWLINE# def testExactFlavor( self ) : #NEWLINE# #INDENT# self . addComponent ( 'foo:run[~ssl]' ) #NEWLINE# repos = self . openRepository ( ) #NEWLINE# csPath = ( self . workDir + '/foo.ccs' ) #NEWLINE# self . changeset ( self , [ 'foo:run' ] , csPath ) #NEWLINE# cs = changeset . ChangeSetFromFile ( csPath ) #NEWLINE# self . assertRaises ( errors . TroveNotFound , displayChangeSet , None , cs , [ 'foo:run[ssl]' ] , self . cfg , exactFlavors = True ) #NEWLINE# self . assertRaises ( errors . TroveNotFound , displayChangeSet , None , cs , [ 'foo:run' ] , self . cfg , exactFlavors = True ) #NEWLINE# self . captureOutput ( displayChangeSet , None , cs , [ 'foo:run[~ssl]' ] , self . cfg , exactFlavors = True )