()
| 217 | } |
| 218 | |
| 219 | @Test |
| 220 | public void extractDataPointsCompactMs() { |
| 221 | final byte[] qual1 = { (byte) 0xF0, 0x00, 0x00, 0x07 }; |
| 222 | final byte[] val1 = Bytes.fromLong(4L); |
| 223 | final byte[] qual2 = { (byte) 0xF0, 0x00, 0x02, 0x07 }; |
| 224 | final byte[] val2 = Bytes.fromLong(5L); |
| 225 | final byte[] qual3 = { (byte) 0xF0, 0x00, 0x07, 0x07 }; |
| 226 | final byte[] val3 = Bytes.fromLong(6L); |
| 227 | final byte[] qual123 = MockBase.concatByteArrays(qual1, qual2, qual3); |
| 228 | final byte[] val123 = MockBase.concatByteArrays(val1, val2, val3, ZERO); |
| 229 | |
| 230 | final ArrayList<KeyValue> row = new ArrayList<KeyValue>(1); |
| 231 | row.add(makekv(qual123, val123)); |
| 232 | |
| 233 | final ArrayList<Cell> cells = Internal.extractDataPoints(row, 1); |
| 234 | assertEquals(3, cells.size()); |
| 235 | assertArrayEquals(new byte[] { (byte) 0xF0, 0x00, 0x00, 0x07 }, |
| 236 | cells.get(0).qualifier); |
| 237 | assertArrayEquals(Bytes.fromLong(4L), cells.get(0).value); |
| 238 | assertArrayEquals(new byte[] { (byte) 0xF0, 0x00, 0x02, 0x07 }, |
| 239 | cells.get(1).qualifier); |
| 240 | assertArrayEquals(Bytes.fromLong(5L), cells.get(1).value); |
| 241 | assertArrayEquals(new byte[] { (byte) 0xF0, 0x00, 0x07, 0x07 }, |
| 242 | cells.get(2).qualifier); |
| 243 | assertArrayEquals(Bytes.fromLong(6L), cells.get(2).value); |
| 244 | } |
| 245 | |
| 246 | @Test |
| 247 | public void extractDataPointsCompactSecAndMs() { |
nothing calls this directly
no test coverage detected