예제 #1
0
파일: mock_agent.py 프로젝트: cliffy94/pulp
def install():
    reset()
    restagent.Rest = MockRest
    Services.heartbeat_listener = HeartbeatListener(None)
    mock.install()
    mock.reset()
    mock.register(Admin=Admin, Consumer=Consumer, Content=Content, Profile=Profile)
예제 #2
0
def install():
    reset()
    restagent.Rest = MockRest
    Services.heartbeat_listener = HeartbeatListener(None)
    mock.install()
    mock.reset()
    mock.register(Admin=Admin,
                  Consumer=Consumer,
                  Content=Content,
                  Profile=Profile)
예제 #3
0
def install():
    reset()
    mock.install()
    mock.reset()
    mock.register(Admin=Admin, Consumer=Consumer, Content=Content, Profile=Profile)
예제 #4
0
파일: mock.py 프로젝트: splice/gofer
        sleep(n)
        return '[mock]: Good morning, master!'

    def notpermitted(self):
        print '[mock]: not permitted.'
        raise NotPermitted(('Dog','notpermitted'))

class Main:

    def echo(self, x):
        return x

    
mock.register(__main__=Main(),
              Admin=Admin,
              Dog=Dog,
              Cat=Cat,
              RepoLib=RepoLib(),)

def test():
    a = proxy.agent('123')
    dogA = a.Dog()
    dogA.bark('hello')
    dogA.wag(2)
    print 'calls for dogA.bark()'
    for call in dogA.bark.history():
        print call
    print 'calls for dogA.wag()'
    for call in dogA.wag.history():
        print call
    b = proxy.agent('123b')