Browse Source

Stylistic changes to makedep tests

Loïc Hoguin 8 years ago
parent
commit
bd1369c51f
1 changed files with 11 additions and 5 deletions
  1. 11 5
      test/core_makedep.mk

+ 11 - 5
test/core_makedep.mk

@@ -1,22 +1,25 @@
 # Core: COMPILE_FIRST dependencies generation.
 
-CORE_MAKEDEP_CASES = behaviour import
+CORE_MAKEDEP_CASES = behavior import
 CORE_MAKEDEP_TARGETS = $(addprefix core-makedep-,$(CORE_MAKEDEP_CASES))
 
 .PHONY: core-makedep $(CORE_MAKEDEP_TARGETS)
 
 core-makedep: $(CORE_MAKEDEP_TARGETS)
 
-core-makedep-behaviour: build clean
+core-makedep-behavior: build clean
+
 	$i "Bootstrap a new OTP library named $(APP)"
 	$t mkdir $(APP)/
 	$t cp ../erlang.mk $(APP)/
 	$t $(MAKE) -C $(APP) -f erlang.mk bootstrap-lib $v
 	$t mkdir $(APP)/src/core
+
 	$i "Generate related .erl files"
 	$t printf "%s\n" "-module(human)." "-callback live() -> 'ok'." > $(APP)/src/core/human.erl
-	$t printf "%s\n" "-module(boy)." "-behaviour(human)." "-export([live/0])." "live() -> ok." > $(APP)/src/boy.erl
+	$t printf "%s\n" "-module(boy)." "-behavior(human)." "-export([live/0])." "live() -> ok." > $(APP)/src/boy.erl
 	$t $(MAKE) -C $(APP) $v
+
 	$i "Check that all compiled files exist"
 	$t test -f $(APP)/$(APP).d
 	$t test -f $(APP)/ebin/$(APP).app
@@ -24,20 +27,23 @@ core-makedep-behaviour: build clean
 	$t test -f $(APP)/ebin/human.beam
 
 core-makedep-import: build clean
+
 	$i "Bootstrap a new OTP library named $(APP)"
 	$t mkdir $(APP)/
 	$t cp ../erlang.mk $(APP)/
 	$t $(MAKE) -C $(APP) -f erlang.mk bootstrap-lib $v
 	$t mkdir $(APP)/src/core
+
 	$i "Generate related .erl files"
 	$t printf "%s\n" "-module(human)." "-export([live/0])." "live() -> ok." > $(APP)/src/core/human.erl
 	$t printf "%s\n" "-module(boy)." "-import(human,[live/0])." > $(APP)/src/boy.erl
 	$t $(MAKE) -C $(APP) $v
+
 	$i "Check that all compiled files exist"
 	$t test -f $(APP)/$(APP).d
 	$t test -f $(APP)/ebin/$(APP).app
 	$t test -f $(APP)/ebin/boy.beam
 	$t test -f $(APP)/ebin/human.beam
-	$t grep COMPILE  $(APP)/$(APP).d | grep core
-
 
+	$i "Confirm the file was added by makedep"
+	$t grep COMPILE_FIRST $(APP)/$(APP).d | grep -q core/human