예제 #1
0
def test_rtdb(capsys):
    data = {'admin': True, 'delta': {'id': 'my-data'}}

    context = Context()
    context.resource = 'my-resource'

    main.hello_rtdb(data, context)

    out, _ = capsys.readouterr()

    assert 'Function triggered by change to: my-resource' in out
    assert 'Admin?: True' in out
    assert 'my-data' in out
예제 #2
0
def test_rtdb(capsys):
    data_id = str(uuid.uuid4())
    resource_id = str(uuid.uuid4())

    data = {'admin': True, 'delta': {'id': data_id}}

    context = Context()
    context.resource = resource_id

    main.hello_rtdb(data, context)

    out, _ = capsys.readouterr()

    assert ('Function triggered by change to: %s' % resource_id) in out
    assert 'Admin?: True' in out
    assert data_id in out
def test_rtdb(capsys):
    data = {
        'admin': True,
        'delta': {'id': 'my-data'}
    }

    context = Context()
    context.resource = 'my-resource'

    main.hello_rtdb(data, context)

    out, _ = capsys.readouterr()

    assert 'Function triggered by change to: my-resource' in out
    assert 'Admin?: True' in out
    assert 'my-data' in out