aboutsummaryrefslogtreecommitdiff
path: root/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com
diff options
context:
space:
mode:
authorTor Norbye <tnorbye@google.com>2012-05-31 12:04:10 -0700
committerTor Norbye <tnorbye@google.com>2012-09-04 20:39:34 -0700
commitf25890ca71100673ba58c343a211fc838cc59706 (patch)
tree8a231896247bb5f23e43e319449a74f5afc349ec /eclipse/plugins/com.android.ide.eclipse.tests/unittests/com
parent8f569b2594013c3f67c82d989bddbf5b3ada5d01 (diff)
downloadsdk-f25890ca71100673ba58c343a211fc838cc59706.tar.gz
Default action for view rules.
For now, text-oriented widgets declare their default action to be to set the text attribute. Also hook up the default rename keybinding to setting the id. Change-Id: I14e8e06d0842759b1ac05e7e9494deb30b3cc40f
Diffstat (limited to 'eclipse/plugins/com.android.ide.eclipse.tests/unittests/com')
-rw-r--r--eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/eclipse/adt/internal/resources/ResourceNameValidatorTest.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/eclipse/adt/internal/resources/ResourceNameValidatorTest.java b/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/eclipse/adt/internal/resources/ResourceNameValidatorTest.java
index af0ba2b7f..2cc2c932c 100644
--- a/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/eclipse/adt/internal/resources/ResourceNameValidatorTest.java
+++ b/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/eclipse/adt/internal/resources/ResourceNameValidatorTest.java
@@ -19,6 +19,8 @@ package com.android.ide.eclipse.adt.internal.resources;
import com.android.resources.ResourceFolderType;
import com.android.resources.ResourceType;
+import org.eclipse.core.resources.IProject;
+
import java.util.Collections;
import java.util.HashSet;
import java.util.Set;
@@ -64,6 +66,15 @@ public class ResourceNameValidatorTest extends TestCase {
.isValid("_foo") != null);
}
+ public void testIds() throws Exception {
+ ResourceNameValidator validator = ResourceNameValidator.create(false, (IProject) null,
+ ResourceType.ID);
+ assertTrue(validator.isValid("foo") == null);
+ assertTrue(validator.isValid(" foo") != null);
+ assertTrue(validator.isValid("foo ") != null);
+ assertTrue(validator.isValid("foo@") != null);
+ }
+
public void testUniqueOrExists() throws Exception {
Set<String> existing = new HashSet<String>();
existing.add("foo1");