Exemple #1
0
def test_storage_gc(stdout):
    with HTTMock(mock_gc_service):
        tool = get_tool('storage')
        server = Server('localhost')
        tool.execute(server, ['storage', '--raw', 'gc'])
        eq_('gc started', stdout.getvalue())
Exemple #2
0
def test_bad_command(stderr, stdout):
    tool = get_tool('packages')
    server = Server('localhost')
    status = tool.execute(server, ['packages', 'nonexisting', 'mock_package'])
    eq_(USER_ERROR, status)
Exemple #3
0
def test_optimize_storage(stdout):
    with HTTMock(mock_optimize_service):
        tool = storage.DatastoreTool()
        server = Server('localhost')
        tool.execute(server, ['storage', '--raw', 'optimize'])
        eq_('optimize started', stdout.getvalue())