public KeyspaceMetadataAssert isNotDurableWrites() { assertThat(actual.isDurableWrites()).isFalse(); return this; } }
public KeyspaceMetadataAssert isDurableWrites() { assertThat(actual.isDurableWrites()).isTrue(); return this; }
@Test(groups = "short", dataProvider = "newKeyspaceName") public void should_notify_of_keyspace_update(String keyspace) throws InterruptedException { execute(CREATE_KEYSPACE, keyspace); ArgumentCaptor<KeyspaceMetadata> added = null; for (SchemaChangeListener listener : listeners) { added = ArgumentCaptor.forClass(KeyspaceMetadata.class); verify(listener, timeout(NOTIF_TIMEOUT_MS).times(1)).onKeyspaceAdded(added.capture()); assertThat(added.getValue()).hasName(handleId(keyspace)); } assert added != null; for (Metadata m : metadatas()) assertThat(m.getKeyspace(keyspace).isDurableWrites()).isTrue(); execute(ALTER_KEYSPACE, keyspace); for (SchemaChangeListener listener : listeners) { ArgumentCaptor<KeyspaceMetadata> current = ArgumentCaptor.forClass(KeyspaceMetadata.class); ArgumentCaptor<KeyspaceMetadata> previous = ArgumentCaptor.forClass(KeyspaceMetadata.class); verify(listener, timeout(NOTIF_TIMEOUT_MS).times(1)) .onKeyspaceChanged(current.capture(), previous.capture()); assertThat(previous.getValue()).isEqualTo(added.getValue()).isDurableWrites(); assertThat(current.getValue()).hasName(handleId(keyspace)).isNotDurableWrites(); } for (Metadata m : metadatas()) assertThat(m.getKeyspace(keyspace)).isNotDurableWrites(); }
assertThat(km.isDurableWrites()).isFalse(); assertThat(km.getName()).isEqualTo("system_views"); assertThat(km.getUserTypes().size()).isEqualTo(0);
public KeyspaceMetadataAssert isNotDurableWrites() { assertThat(actual.isDurableWrites()).isFalse(); return this; } }
public KeyspaceMetadataAssert isDurableWrites() { assertThat(actual.isDurableWrites()).isTrue(); return this; }
@Test(groups = "short", dataProvider = "newKeyspaceName") public void should_notify_of_keyspace_update(String keyspace) throws InterruptedException { execute(CREATE_KEYSPACE, keyspace); ArgumentCaptor<KeyspaceMetadata> added = null; for (SchemaChangeListener listener : listeners) { added = ArgumentCaptor.forClass(KeyspaceMetadata.class); verify(listener, timeout(NOTIF_TIMEOUT_MS).times(1)).onKeyspaceAdded(added.capture()); assertThat(added.getValue()).hasName(handleId(keyspace)); } assert added != null; for (Metadata m : metadatas()) assertThat(m.getKeyspace(keyspace).isDurableWrites()).isTrue(); execute(ALTER_KEYSPACE, keyspace); for (SchemaChangeListener listener : listeners) { ArgumentCaptor<KeyspaceMetadata> current = ArgumentCaptor.forClass(KeyspaceMetadata.class); ArgumentCaptor<KeyspaceMetadata> previous = ArgumentCaptor.forClass(KeyspaceMetadata.class); verify(listener, timeout(NOTIF_TIMEOUT_MS).times(1)) .onKeyspaceChanged(current.capture(), previous.capture()); assertThat(previous.getValue()).isEqualTo(added.getValue()).isDurableWrites(); assertThat(current.getValue()).hasName(handleId(keyspace)).isNotDurableWrites(); } for (Metadata m : metadatas()) assertThat(m.getKeyspace(keyspace)).isNotDurableWrites(); }
assertThat(km.isDurableWrites()).isFalse(); assertThat(km.getName()).isEqualTo("system_views"); assertThat(km.getUserTypes().size()).isEqualTo(0);