mirror of
https://github.com/google/nomulus.git
synced 2025-08-03 00:12:11 +02:00
Document StatusValue better and add per-resource restrictions
This generalizes the "LINKED can't be anywhere" idea into more targeted restrictions. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=146158204
This commit is contained in:
parent
7f3941a843
commit
50c5f856a2
8 changed files with 88 additions and 26 deletions
|
@ -71,7 +71,7 @@ public class HostResourceToXjcConverterTest {
|
|||
.setLastEppUpdateClientId("CeilingCat")
|
||||
.setLastEppUpdateTime(DateTime.parse("1920-01-01T00:00:00Z"))
|
||||
.setRepoId("2-roid")
|
||||
.setStatusValues(ImmutableSet.of(StatusValue.PENDING_UPDATE))
|
||||
.setStatusValues(ImmutableSet.of(StatusValue.OK))
|
||||
.build());
|
||||
|
||||
assertThat(bean.getAddrs()).hasSize(1);
|
||||
|
@ -94,8 +94,8 @@ public class HostResourceToXjcConverterTest {
|
|||
assertThat(bean.getRoid()).isEqualTo("2-roid");
|
||||
|
||||
assertThat(bean.getStatuses()).hasSize(1);
|
||||
assertThat(bean.getStatuses().get(0).getS()).isEqualTo(XjcHostStatusValueType.PENDING_UPDATE);
|
||||
assertThat(bean.getStatuses().get(0).getS().toString()).isEqualTo("PENDING_UPDATE");
|
||||
assertThat(bean.getStatuses().get(0).getS()).isEqualTo(XjcHostStatusValueType.OK);
|
||||
assertThat(bean.getStatuses().get(0).getS().toString()).isEqualTo("OK");
|
||||
assertThat(bean.getStatuses().get(0).getValue()).isNull();
|
||||
assertThat(bean.getStatuses().get(0).getLang()).isEqualTo("en");
|
||||
|
||||
|
@ -120,7 +120,7 @@ public class HostResourceToXjcConverterTest {
|
|||
.setLastEppUpdateClientId("CeilingCat")
|
||||
.setLastEppUpdateTime(DateTime.parse("1920-01-01T00:00:00Z"))
|
||||
.setRepoId("2-LOL")
|
||||
.setStatusValues(ImmutableSet.of(StatusValue.PENDING_UPDATE))
|
||||
.setStatusValues(ImmutableSet.of(StatusValue.OK))
|
||||
.build());
|
||||
assertThat(bean.getAddrs()).hasSize(1);
|
||||
assertThat(bean.getAddrs().get(0).getIp().value()).isEqualTo("v6");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue