Search in sources :

Example 1 with SidecarStatusMapper

use of org.graylog.plugins.sidecar.mapper.SidecarStatusMapper in project graylog2-server by Graylog2.

the class SidecarStatusMapperTest method replaceStringStatusSearchQuery.

@Test
public void replaceStringStatusSearchQuery() {
    final SidecarStatusMapper sidecarStatusMapper = new SidecarStatusMapper();
    assertThat(sidecarStatusMapper.replaceStringStatusSearchQuery("status:running")).isEqualTo("status:0");
    assertThat(sidecarStatusMapper.replaceStringStatusSearchQuery("status:unknown")).isEqualTo("status:1");
    assertThat(sidecarStatusMapper.replaceStringStatusSearchQuery("status:failing")).isEqualTo("status:2");
    assertThat(sidecarStatusMapper.replaceStringStatusSearchQuery("status:failing, status:running")).isEqualTo("status:2, status:0");
    assertThat(sidecarStatusMapper.replaceStringStatusSearchQuery("status:failing, foobar")).isEqualTo("status:2, foobar");
    assertThat(sidecarStatusMapper.replaceStringStatusSearchQuery("lol:wut, status:failing")).isEqualTo("lol:wut, status:2");
    assertThat(sidecarStatusMapper.replaceStringStatusSearchQuery("lol:wut, status:failing, foobar")).isEqualTo("lol:wut, status:2, foobar");
}
Also used : SidecarStatusMapper(org.graylog.plugins.sidecar.mapper.SidecarStatusMapper) Test(org.junit.Test)

Aggregations

SidecarStatusMapper (org.graylog.plugins.sidecar.mapper.SidecarStatusMapper)1 Test (org.junit.Test)1