Merge branch 'master' into amakeev/build-number
[idea/community.git] / platform / util / testSrc / com / intellij / openapi / util / BuildNumberTest.java
index 02e35329723c623536f974357657c538eb861e35..c0c73c33c950ee348ab4cad85db8b287fb1c3f98 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2000-2013 JetBrains s.r.o.
+ * Copyright 2000-2016 JetBrains s.r.o.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -20,6 +20,12 @@ import org.junit.Test;
 import static org.junit.Assert.*;
 
 public class BuildNumberTest {
+  @Test
+  public void empty() {
+    assertNull(BuildNumber.fromString(null));
+    assertNull(BuildNumber.fromString(" "));
+  }
+
   @Test
   public void historicBuild() {
     assertEquals(new BuildNumber("", BuildNumber.Format.HISTORIC, 75, 7512), BuildNumber.fromString("7512"));
@@ -168,4 +174,4 @@ public class BuildNumberTest {
     assertTrue(BuildNumber.fallback().compareTo(BuildNumber.fromString("2016.1")) > 0);
     assertTrue(BuildNumber.fallback().compareTo(BuildNumber.fromString("2016.1.2")) > 0);
   }
-}
+}
\ No newline at end of file