def test_build_dn_appends_dn():
    mock_ldif_writer = MockLdifWriter()
    eq_([], mock_ldif_writer.called_with)
    dn_ldif = BuildDnLdifWriter("dc=yup", mock_ldif_writer)
    eq_([], mock_ldif_writer.called_with)
    dn_ldif.unparse("cn=test", dict(foo="bar"))
    eq_([("cn=test,dc=yup", dict(foo="bar"))], mock_ldif_writer.called_with)
Пример #2
0
def test_build_dn_appends_dn():
    mock_ldif_writer = MockLdifWriter()
    eq_([], mock_ldif_writer.called_with)
    dn_ldif = BuildDnLdifWriter('dc=yup', mock_ldif_writer)
    eq_([], mock_ldif_writer.called_with)
    dn_ldif.unparse('cn=test', dict(foo='bar'))
    eq_([('cn=test,dc=yup', dict(foo='bar'))],
         mock_ldif_writer.called_with)
def test_build_dn_can_nest():
    mock_ldif_writer = MockLdifWriter()
    eq_([], mock_ldif_writer.called_with)
    dn_ldif = BuildDnLdifWriter("dc=yup", mock_ldif_writer)
    eq_([], mock_ldif_writer.called_with)
    dn2_ldif = BuildDnLdifWriter("dc=more", dn_ldif)
    eq_([], mock_ldif_writer.called_with)
    dn2_ldif.unparse("cn=test", dict(foo="bar"))
    eq_([("cn=test,dc=more,dc=yup", dict(foo="bar"))], mock_ldif_writer.called_with)
Пример #4
0
def test_build_dn_can_nest():
    mock_ldif_writer = MockLdifWriter()
    eq_([], mock_ldif_writer.called_with)
    dn_ldif = BuildDnLdifWriter('dc=yup', mock_ldif_writer)
    eq_([], mock_ldif_writer.called_with)
    dn2_ldif = BuildDnLdifWriter('dc=more', dn_ldif)
    eq_([], mock_ldif_writer.called_with)
    dn2_ldif.unparse('cn=test', dict(foo='bar'))
    eq_([('cn=test,dc=more,dc=yup', dict(foo='bar'))],
         mock_ldif_writer.called_with)