Ejemplo n.º 1
0
 @Test(expected = IllegalArgumentException.class)
 public void assignUidNullName() {
   setupAssignUid();
   tsdb.assignUid("metric", null);
 }
Ejemplo n.º 2
0
 @Test(expected = IllegalArgumentException.class)
 public void assignUidInvalidCharacter() {
   setupAssignUid();
   tsdb.assignUid("metric", "Not!A:Valid@Name");
 }
Ejemplo n.º 3
0
 @Test(expected = IllegalArgumentException.class)
 public void assignUidBadType() {
   setupAssignUid();
   tsdb.assignUid("nothere", "localhost");
 }
Ejemplo n.º 4
0
 @Test(expected = NullPointerException.class)
 public void assignUidNullType() {
   setupAssignUid();
   tsdb.assignUid(null, "localhost");
 }
Ejemplo n.º 5
0
 @Test(expected = IllegalArgumentException.class)
 public void assignUidTagvExists() {
   setupAssignUid();
   tsdb.assignUid("tagv", "localhost");
 }
Ejemplo n.º 6
0
 @Test
 public void assignUidTagv() {
   setupAssignUid();
   assertArrayEquals(new byte[] {0, 0, 2}, tsdb.assignUid("tagv", "myserver"));
 }
Ejemplo n.º 7
0
 @Test
 public void assignUidTagk() {
   setupAssignUid();
   assertArrayEquals(new byte[] {0, 0, 2}, tsdb.assignUid("tagk", "datacenter"));
 }
Ejemplo n.º 8
0
 @Test(expected = IllegalArgumentException.class)
 public void assignUidMetricExists() {
   setupAssignUid();
   tsdb.assignUid("metric", "sys.cpu.0");
 }
Ejemplo n.º 9
0
 @Test
 public void assignUidMetric() {
   setupAssignUid();
   assertArrayEquals(new byte[] {0, 0, 2}, tsdb.assignUid("metric", "sys.cpu.1"));
 }