Browse Source

Project import generated by Copybara. (#2496)

PiperOrigin-RevId: 320004982

Co-authored-by: The libphonenumber Team <noreply@google.com>
pull/2497/head
David Beaumont 6 years ago
committed by GitHub
parent
commit
be024b0e4b
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
16 changed files with 37 additions and 15 deletions
  1. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/DigitSequenceTest.java
  2. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/RangeSpecificationTest.java
  3. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/RangeTreeTest.java
  4. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/i18n/PhoneRegionTest.java
  5. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/i18n/SimpleLanguageTagTest.java
  6. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/model/AltFormatSpecTest.java
  7. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/model/FormatSpecTest.java
  8. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/AssignmentTest.java
  9. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/ChangeTest.java
  10. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/ColumnGroupTest.java
  11. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/ColumnTest.java
  12. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/CsvParserTest.java
  13. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/CsvTableTest.java
  14. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/RangeTableTest.java
  15. +1
    -1
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/SchemaTest.java
  16. +22
    -0
      metadata/src/test/java/com/google/i18n/phonenumbers/metadata/testing/AssertUtil.java

+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/DigitSequenceTest.java View File

@ -17,7 +17,7 @@ package com.google.i18n.phonenumbers.metadata;
import static com.google.common.truth.Truth.assertThat;
import static com.google.i18n.phonenumbers.metadata.DigitSequence.domain;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import org.junit.Test;
import org.junit.runner.RunWith;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/RangeSpecificationTest.java View File

@ -21,7 +21,7 @@ import static com.google.i18n.phonenumbers.metadata.DigitSequence.domain;
import static com.google.i18n.phonenumbers.metadata.RangeSpecification.ALL_DIGITS_MASK;
import static com.google.i18n.phonenumbers.metadata.RangeSpecification.parse;
import static java.util.Arrays.asList;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import com.google.common.collect.ImmutableRangeSet;
import com.google.common.collect.Range;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/RangeTreeTest.java View File

@ -20,7 +20,7 @@ import static com.google.common.truth.Truth.assertThat;
import static com.google.i18n.phonenumbers.metadata.DigitSequence.domain;
import static com.google.i18n.phonenumbers.metadata.testing.RangeTreeSubject.assertThat;
import static java.util.Arrays.asList;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import com.google.auto.value.AutoValue;
import com.google.common.base.Strings;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/i18n/PhoneRegionTest.java View File

@ -17,7 +17,7 @@ package com.google.i18n.phonenumbers.metadata.i18n;
import static com.google.common.truth.Truth.assertThat;
import static com.google.common.truth.Truth8.assertThat;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import java.util.stream.Stream;
import org.junit.Test;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/i18n/SimpleLanguageTagTest.java View File

@ -16,7 +16,7 @@
package com.google.i18n.phonenumbers.metadata.i18n;
import static com.google.common.truth.Truth.assertThat;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import org.junit.Test;
import org.junit.runner.RunWith;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/model/AltFormatSpecTest.java View File

@ -17,7 +17,7 @@ package com.google.i18n.phonenumbers.metadata.model;
import static com.google.common.truth.Truth.assertThat;
import static com.google.common.truth.Truth8.assertThat;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import com.google.i18n.phonenumbers.metadata.RangeSpecification;
import com.google.i18n.phonenumbers.metadata.model.FormatSpec.FormatTemplate;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/model/FormatSpecTest.java View File

@ -18,7 +18,7 @@ package com.google.i18n.phonenumbers.metadata.model;
import static com.google.common.truth.Truth.assertThat;
import static com.google.common.truth.Truth8.assertThat;
import static java.util.Optional.empty;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import com.google.i18n.phonenumbers.metadata.model.FormatSpec.FormatTemplate;
import java.util.Optional;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/AssignmentTest.java View File

@ -17,7 +17,7 @@ package com.google.i18n.phonenumbers.metadata.table;
import static com.google.common.truth.Truth.assertThat;
import static com.google.common.truth.Truth8.assertThat;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import org.junit.Test;
import org.junit.runner.RunWith;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/ChangeTest.java View File

@ -18,7 +18,7 @@ package com.google.i18n.phonenumbers.metadata.table;
import static com.google.common.truth.Truth.assertThat;
import static com.google.i18n.phonenumbers.metadata.testing.RangeTreeSubject.assertThat;
import static java.util.Arrays.asList;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import com.google.i18n.phonenumbers.metadata.RangeSpecification;
import com.google.i18n.phonenumbers.metadata.RangeTree;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/ColumnGroupTest.java View File

@ -16,7 +16,7 @@
package com.google.i18n.phonenumbers.metadata.table;
import static com.google.common.truth.Truth.assertThat;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import com.google.common.collect.ImmutableSet;
import com.google.i18n.phonenumbers.metadata.i18n.PhoneRegion;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/ColumnTest.java View File

@ -21,7 +21,7 @@ import static com.google.i18n.phonenumbers.metadata.proto.Types.ValidNumberType.
import static com.google.i18n.phonenumbers.metadata.proto.Types.XmlNumberType.XML_UNKNOWN;
import static java.lang.Boolean.FALSE;
import static java.lang.Boolean.TRUE;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import com.google.i18n.phonenumbers.metadata.proto.Types.ValidNumberType;
import com.google.i18n.phonenumbers.metadata.proto.Types.XmlNumberType;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/CsvParserTest.java View File

@ -18,7 +18,7 @@ package com.google.i18n.phonenumbers.metadata.table;
import static com.google.common.collect.ImmutableList.toImmutableList;
import static com.google.common.truth.Truth.assertThat;
import static com.google.i18n.phonenumbers.metadata.table.CsvParser.rowMapper;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import com.google.common.collect.ImmutableMap;
import com.google.i18n.phonenumbers.metadata.table.CsvParser.RowMapper;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/CsvTableTest.java View File

@ -32,7 +32,7 @@ import static com.google.i18n.phonenumbers.metadata.table.CsvTable.DiffMode.ALL;
import static com.google.i18n.phonenumbers.metadata.table.CsvTable.DiffMode.CHANGES;
import static com.google.i18n.phonenumbers.metadata.table.CsvTable.DiffMode.LHS;
import static com.google.i18n.phonenumbers.metadata.table.CsvTable.DiffMode.RHS;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import com.google.common.collect.HashBasedTable;
import com.google.common.collect.ImmutableList;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/RangeTableTest.java View File

@ -26,7 +26,7 @@ import static com.google.i18n.phonenumbers.metadata.proto.Types.ValidNumberType.
import static com.google.i18n.phonenumbers.metadata.testing.RangeTableSubject.assertThat;
import static com.google.i18n.phonenumbers.metadata.testing.RangeTreeSubject.assertThat;
import static java.util.stream.IntStream.rangeClosed;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.Table;


+ 1
- 1
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/table/SchemaTest.java View File

@ -18,7 +18,7 @@ package com.google.i18n.phonenumbers.metadata.table;
import static com.google.common.truth.Truth.assertThat;
import static com.google.common.truth.Truth8.assertThat;
import static com.google.i18n.phonenumbers.metadata.proto.Types.ValidNumberType.UNKNOWN;
import static org.junit.Assert.assertThrows;
import static com.google.i18n.phonenumbers.metadata.testing.AssertUtil.assertThrows;
import com.google.i18n.phonenumbers.metadata.i18n.PhoneRegion;
import com.google.i18n.phonenumbers.metadata.proto.Types.ValidNumberType;


+ 22
- 0
metadata/src/test/java/com/google/i18n/phonenumbers/metadata/testing/AssertUtil.java View File

@ -0,0 +1,22 @@
package com.google.i18n.phonenumbers.metadata.testing;
/** Additional useful assertion methods for testing. */
public final class AssertUtil {
/** Asserts the given code threw the expected exception, and returns it for further checking. */
public static <T extends Throwable> T assertThrows(Class<T> clazz, Runnable fn) {
String message;
try {
fn.run();
message = String.format("expected exception (%s) was not thrown", clazz.getSimpleName());
} catch (Throwable t) {
if (clazz.isInstance(t)) {
return clazz.cast(t);
}
message = String.format("expected (%s), but caught: %s", clazz.getSimpleName(), t);
}
throw new AssertionError(message);
}
private AssertUtil() {}
}

Loading…
Cancel
Save