Ejemplo n.º 1
0
  @Test
  @LocalDeploy("org.nuxeo.ecm.core.test.tests:test-versioning-nooptions.xml")
  public void testNoOptions() throws Exception {
    DocumentModel doc = session.createDocumentModel("/", "doc", "File");
    doc = session.createDocument(doc);

    // no options according to config
    List<VersioningOption> opts = service.getSaveOptions(doc);
    assertEquals(0, opts.size());

    doc.setPropertyValue("dc:title", "A");
    doc = session.saveDocument(doc);

    assertVersion("0.0", doc);
    assertVersionLabel("0.0", doc);
    assertLatestVersion(null, doc);
  }
Ejemplo n.º 2
0
 protected void assertVersionLabel(String expected, DocumentModel doc) {
   assertEquals(expected, service.getVersionLabel(doc));
 }