ProjectApi: Add method to set the default dashboard
Change-Id: I8e4b36b456b3c34b8fcd4347d1fe546095c875c2
This commit is contained in:
@@ -74,6 +74,15 @@ public class DashboardIT extends AbstractDaemonTest {
|
||||
assertThat(gApi.projects().name(project.get()).defaultDashboard().get().id).isEqualTo(info.id);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void setDefaultDashboardByProject() throws Exception {
|
||||
DashboardInfo info = createDashboard(DashboardsCollection.DEFAULT_DASHBOARD_NAME, "test");
|
||||
assertThat(info.isDefault).isNull();
|
||||
gApi.projects().name(project.get()).defaultDashboard(info.id);
|
||||
assertThat(gApi.projects().name(project.get()).dashboard(info.id).get().isDefault).isTrue();
|
||||
assertThat(gApi.projects().name(project.get()).defaultDashboard().get().id).isEqualTo(info.id);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void replaceDefaultDashboard() throws Exception {
|
||||
DashboardInfo d1 = createDashboard(DashboardsCollection.DEFAULT_DASHBOARD_NAME, "test1");
|
||||
|
Reference in New Issue
Block a user