Examples of level()


Examples of com.moesol.geoserver.sync.json.Sha1SyncJson.level()

        String xml = String.format(tmpl, clientJson);
//        System.out.println(xml);
       
        String result = postAsServletResponse("wfs", xml).getOutputStreamContent();
        Sha1SyncJson sync = new Gson().fromJson(result, Sha1SyncJson.class);
        assertEquals(1, sync.level());
        assertEquals(2, sync.hashes().size());
        assertEquals("1b", sync.hashes().get(0).position());
        assertEquals(EXPECTED1_SHA1, sync.hashes().get(0).summary());
        assertEquals(1L, sync.max());
    }
View Full Code Here

Examples of com.moesol.geoserver.sync.json.Sha1SyncJson.level()

    m_sha1Sync.setCollection(rserver);

    m_sha1Sync.parseSha1SyncJson("{l:0,h:[{p:'',s:'deadbeef'}]}"); // no matches
    Sha1SyncJson sync = m_sha1Sync.compute();
   
        assertEquals(1, sync.level());
        assertEquals("result: " + sync, 4, sync.hashes().size());
        check(sync, 1, "99", "8870ef04dbc5c827b87c34bf582f39442a78bbd9");
        check(sync, 0, "88", "7ed2eeddc197ed77968204c8668ffc142b3f8878");
        check(sync, 2, "be", "755774c7760c6184f154b25e88f81712f65bc712");
        check(sync, 3, "d0", "55fb0480834cfd25152000bc6543d69f46ec3235");
View Full Code Here

Examples of com.moesol.geoserver.sync.json.Sha1SyncJson.level()

    m_sha1Sync.setCollection(rserver);

    m_sha1Sync.parseSha1SyncJson("{l:0,h:[{p:'',s:'949ff963844796006fdfcab0a003b2d48f708771'}]}"); // no matches
    Sha1SyncJson sync = m_sha1Sync.compute();
   
        assertEquals(1, sync.level());
        assertEquals("result: " + sync, 0, sync.hashes().size());
        assertEquals(1L, sync.max());
    }
   
  @Test
View Full Code Here

Examples of com.moesol.geoserver.sync.json.Sha1SyncJson.level()

    );
    m_sha1Sync.parseSha1SyncJson(client.toString());
   
    Sha1SyncJson sync = m_sha1Sync.compute();
   
        assertEquals(2, sync.level());
        assertEquals("result: " + sync, 2, sync.hashes().size());
        check(sync, 0, "56e8", "23130043fa5b0d0aa126d4cab1e4553617bf7276");
        check(sync, 1, "ed3c", "279bd935a280bd6f5f5ff49fe17fc1feab25fb3a");
        assertEquals(1L, sync.max());
    }
View Full Code Here

Examples of com.moesol.geoserver.sync.json.Sha1SyncJson.level()

    );
    m_sha1Sync.parseSha1SyncJson(client.toString());
   
    Sha1SyncJson sync = m_sha1Sync.compute();
   
        assertEquals(2, sync.level());
        assertEquals("result: " + sync, 1, sync.hashes().size());
        check(sync, 0, "ed3c", "279bd935a280bd6f5f5ff49fe17fc1feab25fb3a");
        assertEquals(1L, sync.max());
    }
   
View Full Code Here

Examples of com.moesol.geoserver.sync.json.Sha1SyncJson.level()

    );
    m_sha1Sync.parseSha1SyncJson(client.toString());
   
    Sha1SyncJson sync = m_sha1Sync.compute();
   
        assertEquals(2, sync.level());
        assertEquals("result: " + sync, 2, sync.hashes().size());
        check(sync, 0, "ed3c", "279bd935a280bd6f5f5ff49fe17fc1feab25fb3a");
        check(sync, 1, "ff", null);
        assertEquals(1L, sync.max());
    }
View Full Code Here

Examples of com.moesol.geoserver.sync.json.Sha1SyncJson.level()

   
    Sha1SyncJson sync = m_sha1Sync.compute();
    System.out.println("send: " + client.toString().length());
    System.out.println("recv: " + sync.toString().length());
   
        assertEquals(2, sync.level());
        assertEquals("result: " + sync, 256, sync.hashes().size());
        for (int i = 0; i < 256; i++) {
          switch (i) {
          case 86:
                check(sync, i, "56e8", "23130043fa5b0d0aa126d4cab1e4553617bf7276");
View Full Code Here

Examples of com.moesol.geoserver.sync.json.Sha1SyncJson.level()

    m_sha1Sync.setCollection(featureCollectionResponse);
    m_sha1Sync.parseSha1SyncJson("{l:2,h:[{p:'56e8'},{p:'ed3c'}]}");
    Sha1SyncJson sync = m_sha1Sync.compute();
   
        assertEquals(3, sync.level());
        assertEquals("result: " + sync, 2, sync.hashes().size());
        check(sync, 0, "56e82e", "23130043fa5b0d0aa126d4cab1e4553617bf7276");
        check(sync, 1, "ed3c37", "279bd935a280bd6f5f5ff49fe17fc1feab25fb3a");
        assertEquals(1L, sync.max());
    }
View Full Code Here

Examples of com.moesol.geoserver.sync.json.Sha1SyncJson.level()

    m_sha1Sync.setCollection(featureCollectionResponse);
    m_sha1Sync.parseSha1SyncJson("{l:2,h:[{p:'56e8'}]}");
    Sha1SyncJson sync = m_sha1Sync.compute();
   
        assertEquals(3, sync.level());
        assertEquals("result: " + sync, 1, sync.hashes().size());
        check(sync, 0, "56e82e", "23130043fa5b0d0aa126d4cab1e4553617bf7276");
        assertEquals(1L, sync.max());
    }
   
View Full Code Here

Examples of com.moesol.geoserver.sync.json.Sha1SyncJson.level()

    m_sha1Sync.setCollection(featureCollectionResponse);
    m_sha1Sync.parseSha1SyncJson("{l:2,h:[]}");
    Sha1SyncJson sync = m_sha1Sync.compute();
   
        assertEquals(3, sync.level());
        assertEquals("result: " + sync, 0, sync.hashes().size());
        assertEquals(1L, sync.max());
    }
   
    private void check(Sha1SyncJson sync, int i, String position, String summary) {
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.