Package org.syncany.tests.util

Examples of org.syncany.tests.util.TestClient.down()


   
    clientB.up();
    clientB.down();
   
    clientC.up();
    clientC.down();
       
    clientC.up();
    clientB.up();
   
    clientC.down(); // CONFLICT 7
View Full Code Here


    clientC.down();
       
    clientC.up();
    clientB.up();
   
    clientC.down(); // CONFLICT 7
    clientB.down(); // CONFLICT 8
    clientA.down(); // CONFLICT 9
   
    assertFileListEquals(clientA.getLocalFilesExcludeLockedAndNoRead(), clientB.getLocalFilesExcludeLockedAndNoRead());
    assertFileListEquals(clientB.getLocalFilesExcludeLockedAndNoRead(), clientC.getLocalFilesExcludeLockedAndNoRead());
View Full Code Here

      clientA.createNewFile("file"+i, 1);
      clientA.up();   
    }
   
    // ROUND 2: sync down by B
    clientB.down();
    assertFileListEquals(clientA.getLocalFilesExcludeLockedAndNoRead(), clientB.getLocalFilesExcludeLockedAndNoRead());
    assertSqlDatabaseEquals(clientA.getDatabaseFile(), clientB.getDatabaseFile());   
   
    // Tear down
    clientA.deleteTestData();
View Full Code Here

     
      clientA.up();   
    }
   
    // ROUND 2: sync down by B
    clientB.down();
    assertFileListEquals(clientA.getLocalFilesExcludeLockedAndNoRead(), clientB.getLocalFilesExcludeLockedAndNoRead());
    assertSqlDatabaseEquals(clientA.getDatabaseFile(), clientB.getDatabaseFile());   
   
    // Tear down
    clientA.deleteTestData();
View Full Code Here

    // A new/up
    clientA.createNewFile("ignoredfile.txt")
    clientA.createNewFile("nonignoredfile.txt");
    clientA.up();
   
    clientB.down();

    // The ignored file should not exist at B
    assertTrue(clientA.getLocalFile("ignoredfile.txt").exists());
    assertTrue(clientA.getLocalFile("nonignoredfile.txt").exists());
    assertFalse(clientB.getLocalFile("ignoredfile.txt").exists());
View Full Code Here

    //Delete ignore file and reload patterns
    TestFileUtil.deleteFile(syncanyIgnore);
    clientA.getConfig().getIgnoredFiles().loadPatterns();
    clientA.up();
   
    clientB.down();
   
    // All files should be synced
    assertTrue(clientA.getLocalFile("ignoredfile.txt").exists());
    assertTrue(clientA.getLocalFile("nonignoredfile.txt").exists());
    assertTrue(clientB.getLocalFile("ignoredfile.txt").exists());
View Full Code Here

   
    // A new/up
    clientA.createNewFile("ignoredfile.bak")
    clientA.up();
   
    clientB.down();

    // The ignored file should not exist at B
    assertTrue(clientA.getLocalFile("ignoredfile.bak").exists());
    assertFalse(clientB.getLocalFile("ignoredfile.bak").exists());
   
View Full Code Here

    // A new/up
    clientA.createNewFolder("builds");
    clientA.createNewFile("builds/test.txt");
    clientA.up();
   
    clientB.down();

    // The ignored file should not exist at B
    assertTrue(clientA.getLocalFile("builds/test.txt").exists());
    assertFalse(clientB.getLocalFile("builds/test.txt").exists());
   
View Full Code Here

    clientA.createNewFile("ignoredfile.bak")
    clientA.createNewFile("nonignoredfile.bar");
    clientA.createNewFile("ignoredarchive.r01");   
    clientA.up();
   
    clientB.down();

    // The ignored file should not exist at B
    assertTrue(clientA.getLocalFile("ignoredfile.bak").exists());
    assertFalse(clientB.getLocalFile("ignoredfile.bak").exists());
    assertTrue(clientA.getLocalFile("nonignoredfile.bar").exists());
View Full Code Here

      new Executable() {
        @Override
        public void execute() throws Exception {
          clientA.upWithForceChecksum();   
         
          clientB.down();
          assertFileListEquals(clientA.getLocalFilesExcludeLockedAndNoRead(), clientB.getLocalFilesExcludeLockedAndNoRead());
          assertSqlDatabaseEquals(clientA.getDatabaseFile(), clientB.getDatabaseFile());         
        }     
      }
    );
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.