test/make/TestMakeBase.gmk
changeset 28607 380f123263d8
parent 28600 09dd1740f176
child 29312 f3f859137ce6
--- a/test/make/TestMakeBase.gmk	Tue Jan 27 10:11:22 2015 -0800
+++ b/test/make/TestMakeBase.gmk	Wed Jan 28 14:04:05 2015 +0100
@@ -63,6 +63,20 @@
 TEST_TARGETS += $(ESCAPE_DOLLAR_DIR)/_escape_dollar
 
 ################################################################################
+# Test Equals
+
+EQUALS_VALUE1 := value1$(SPACE)
+EQUALS_VALUE2 := value2
+
+ifneq ($(call equals, $(EQUALS_VALUE1), $(EQUALS_VALUE2)), )
+  $(error The strings >$(EQUALS_VALUE1)< and >$(EQUALS_VALUE2)< are equal)
+endif
+
+ifeq ($(call equals, $(EQUALS_VALUE1), $(EQUALS_VALUE1)), )
+  $(error The strings >$(EQUALS_VALUE1)< and >$(EQUALS_VALUE1)< are not equal)
+endif
+
+################################################################################
 # Test ShellQuote
 
 SHELL_QUOTE_VALUE := foo '""' "''" bar