<s> import unittest <EOL> from . context import app <EOL> app . config [ '<STR_LIT>' ] = '<STR_LIT>' <EOL> app . config [ '<STR_LIT>' ] = '<STR_LIT>' <EOL> app . config [ '<STR_LIT>' ] = '<STR_LIT>' <EOL> class TwiMLTest ( unittest . TestCase ) : <EOL> def setUp ( self ) : <EOL> self . app = app . test_client ( ) <EOL> def assertTwiML ( self , response ) : <EOL> app . logger . info ( response . data ) <EOL> self . assertTrue ( b"<STR_LIT>" in response . data , "<STR_LIT>" <EOL> "<STR_LIT>" . format ( response . data ) ) <EOL> self . assertEqual ( "<STR_LIT>" , response . status ) <EOL> def sms ( self , body , url = '<STR_LIT>' , to = app . config [ '<STR_LIT>' ] , <EOL> from_ = '<STR_LIT>' , extra_params = None ) : <EOL> params = { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : app . config [ '<STR_LIT>' ] , <EOL> '<STR_LIT>' : to , <EOL> '<STR_LIT>' : from_ , <EOL> '<STR_LIT>' : body , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' } <EOL> if extra_params : <EOL> params = dict ( params . items ( ) + extra_params . items ( ) ) <EOL> return self . app . post ( url , data = params ) <EOL> def call ( self , url = '<STR_LIT>' , to = app . config [ '<STR_LIT>' ] , <EOL> from_ = '<STR_LIT>' , digits = None , extra_params = None ) : <EOL> params = { <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : app . config [ '<STR_LIT>' ] , <EOL> '<STR_LIT>' : to , <EOL> '<STR_LIT>' : from_ , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' } <EOL> if digits : <EOL> params [ '<STR_LIT>' ] = digits <EOL> if extra_params : <EOL> params = dict ( params . items ( ) + extra_params . items ( ) ) <EOL> return self . app . post ( url , data = params ) <EOL> class ExampleTests ( TwiMLTest ) : <EOL> def test_sms ( self ) : <EOL> response = self . sms ( "<STR_LIT>" ) <EOL> self . assertTwiML ( response ) <EOL> def test_voice ( self ) : <EOL> response = self . call ( ) <EOL> self . assertTwiML ( response ) </s>
