Example #1
0
def test_parse_mongo_db_arg_hostname_dbname_collection_name():
    assert _parse_mongo_db_arg('localhost:28017:foo.bar') == \
        ('localhost:28017', 'foo', 'bar')

    assert _parse_mongo_db_arg('www.mymongo.db:28017:bar.baz') == \
        ('www.mymongo.db:28017', 'bar', 'baz')

    assert _parse_mongo_db_arg('123.45.67.89:27017:baz.foo') == \
        ('123.45.67.89:27017', 'baz', 'foo')
Example #2
0
def test_parse_mongo_db_arg_hostname():
    assert _parse_mongo_db_arg('localhost:28017') == \
        ('localhost:28017', 'sacred', '')

    assert _parse_mongo_db_arg('www.mymongo.db:28017') == \
        ('www.mymongo.db:28017', 'sacred', '')

    assert _parse_mongo_db_arg('123.45.67.89:27017') == \
        ('123.45.67.89:27017', 'sacred', '')
Example #3
0
def test_parse_mongo_db_arg_collection():
    assert _parse_mongo_db_arg('foo.bar') == ('localhost:27017', 'foo', 'bar')
Example #4
0
def test_parse_mongo_db_arg():
    assert _parse_mongo_db_arg('foo') == ('localhost:27017', 'foo', '')